|
@@ -1,21 +1,36 @@
|
|
|
package com.diagbot.process;
|
|
|
|
|
|
-import com.diagbot.dto.*;
|
|
|
+import com.diagbot.dto.BillMsg;
|
|
|
+import com.diagbot.dto.BillNeoDTO;
|
|
|
+import com.diagbot.dto.BillNeoMaxDTO;
|
|
|
+import com.diagbot.dto.IndicationDTO;
|
|
|
+import com.diagbot.dto.NodeNeoDTO;
|
|
|
+import com.diagbot.dto.WordCrfDTO;
|
|
|
import com.diagbot.enums.NeoEnum;
|
|
|
import com.diagbot.facade.NeoFacade;
|
|
|
-import com.diagbot.model.entity.*;
|
|
|
+import com.diagbot.model.entity.Clinical;
|
|
|
+import com.diagbot.model.entity.Diag;
|
|
|
+import com.diagbot.model.entity.GeneralDesc;
|
|
|
+import com.diagbot.model.entity.Medicine;
|
|
|
+import com.diagbot.model.entity.Operation;
|
|
|
+import com.diagbot.model.entity.Vital;
|
|
|
import com.diagbot.model.label.ChiefLabel;
|
|
|
import com.diagbot.model.label.DiagLabel;
|
|
|
import com.diagbot.model.label.PastLabel;
|
|
|
import com.diagbot.model.label.PresentLabel;
|
|
|
-import com.diagbot.rule.*;
|
|
|
+import com.diagbot.rule.AgeRule;
|
|
|
+import com.diagbot.rule.CommonRule;
|
|
|
+import com.diagbot.rule.DrugRule;
|
|
|
+import com.diagbot.rule.LisRule;
|
|
|
+import com.diagbot.rule.PacsRule;
|
|
|
+import com.diagbot.rule.SexRule;
|
|
|
+import com.diagbot.rule.VitalRule;
|
|
|
import com.diagbot.util.BeanUtil;
|
|
|
import com.diagbot.util.ListUtil;
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
import org.springframework.stereotype.Component;
|
|
|
|
|
|
-import java.math.BigDecimal;
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.List;
|
|
|
import java.util.Map;
|
|
@@ -71,11 +86,11 @@ public class BillProcess {
|
|
|
drug3.setName("泰舒达类");
|
|
|
billNeoDTO.getPacsBillNeoDTO().getOralmeds().add(drug3);
|
|
|
|
|
|
- NodeNeoDTO vital = new NodeNeoDTO();
|
|
|
- vital.setName("体温");
|
|
|
- vital.setMax(new BigDecimal(39.1));
|
|
|
-// vital.setMin(new BigDecimal(35.1));
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getOralmeds().add(vital);
|
|
|
+ // NodeNeoDTO vital = new NodeNeoDTO();
|
|
|
+ // vital.setName("体温");
|
|
|
+ // vital.setMax(new BigDecimal("39.1"));
|
|
|
+ // vital.setMin(new BigDecimal(35.1));
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getVitals().add(vital);
|
|
|
|
|
|
}
|
|
|
// 测试数据结束
|