|
@@ -4,7 +4,6 @@ import com.diagbot.dto.BillMsg;
|
|
import com.diagbot.dto.BillNeoDTO;
|
|
import com.diagbot.dto.BillNeoDTO;
|
|
import com.diagbot.dto.BillNeoMaxDTO;
|
|
import com.diagbot.dto.BillNeoMaxDTO;
|
|
import com.diagbot.dto.IndicationDTO;
|
|
import com.diagbot.dto.IndicationDTO;
|
|
-import com.diagbot.dto.NodeNeoDTO;
|
|
|
|
import com.diagbot.dto.WordCrfDTO;
|
|
import com.diagbot.dto.WordCrfDTO;
|
|
import com.diagbot.enums.NeoEnum;
|
|
import com.diagbot.enums.NeoEnum;
|
|
import com.diagbot.facade.NeoFacade;
|
|
import com.diagbot.facade.NeoFacade;
|
|
@@ -60,43 +59,44 @@ public class BillProcess {
|
|
}
|
|
}
|
|
billNeoMaxDTO.setOrderName(billNeoDTO.getName()); // 开单名称
|
|
billNeoMaxDTO.setOrderName(billNeoDTO.getName()); // 开单名称
|
|
billNeoMaxDTO.setOrderStandName(billNeoDTO.getStandname()); // 开单标准名称
|
|
billNeoMaxDTO.setOrderStandName(billNeoDTO.getStandname()); // 开单标准名称
|
|
- // TODO 测试数据开始
|
|
|
|
- if (billNeoDTO.getName().equals("普通胃镜检查")) {
|
|
|
|
- NodeNeoDTO sexNeo = new NodeNeoDTO();
|
|
|
|
- sexNeo.setName("男性");
|
|
|
|
- billNeoMaxDTO.setGender(sexNeo);
|
|
|
|
-
|
|
|
|
- NodeNeoDTO nodeNeoDTO = new NodeNeoDTO();
|
|
|
|
- nodeNeoDTO.setName("红细胞压积");
|
|
|
|
- nodeNeoDTO.setVal("阳性");
|
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getLis().add(nodeNeoDTO);
|
|
|
|
-
|
|
|
|
- NodeNeoDTO nodepacsDTO = new NodeNeoDTO();
|
|
|
|
- nodepacsDTO.setName("上腹部平扫");
|
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getPacs().add(nodepacsDTO);
|
|
|
|
-
|
|
|
|
- NodeNeoDTO opereat = new NodeNeoDTO();
|
|
|
|
- opereat.setName("胸腔镜下左下肺叶切除术");
|
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getOperations().add(opereat);
|
|
|
|
- NodeNeoDTO opereat2 = new NodeNeoDTO();
|
|
|
|
- opereat2.setName("区域淋巴结清扫术");
|
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getOperations().add(opereat2);
|
|
|
|
-
|
|
|
|
- NodeNeoDTO drug = new NodeNeoDTO();
|
|
|
|
- drug.setName("青霉素类");
|
|
|
|
- billNeoDTO.getPacsBillNeoDTO().getAllergicmeds().add(drug);
|
|
|
|
-
|
|
|
|
- NodeNeoDTO drug3 = new NodeNeoDTO();
|
|
|
|
- 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().getVitals().add(vital);
|
|
|
|
-
|
|
|
|
- }
|
|
|
|
|
|
+ // // TODO 测试数据开始
|
|
|
|
+ // if (billNeoDTO.getName().equals("普通胃镜检查")) {
|
|
|
|
+ // NodeNeoDTO sexNeo = new NodeNeoDTO();
|
|
|
|
+ // sexNeo.setName("男性");
|
|
|
|
+ // billNeoMaxDTO.setGender(sexNeo);
|
|
|
|
+ //
|
|
|
|
+ // NodeNeoDTO nodeNeoDTO = new NodeNeoDTO();
|
|
|
|
+ // nodeNeoDTO.setName("红细胞压积");
|
|
|
|
+ // nodeNeoDTO.setVal("阳性");
|
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getLis().add(nodeNeoDTO);
|
|
|
|
+ //
|
|
|
|
+ // NodeNeoDTO nodepacsDTO = new NodeNeoDTO();
|
|
|
|
+ // nodepacsDTO.setName("上腹部平扫");
|
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getPacs().add(nodepacsDTO);
|
|
|
|
+ //
|
|
|
|
+ // NodeNeoDTO opereat = new NodeNeoDTO();
|
|
|
|
+ // opereat.setName("胸腔镜下左下肺叶切除术");
|
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getOperations().add(opereat);
|
|
|
|
+ // NodeNeoDTO opereat2 = new NodeNeoDTO();
|
|
|
|
+ // opereat2.setName("区域淋巴结清扫术");
|
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getOperations().add(opereat2);
|
|
|
|
+ //
|
|
|
|
+ // NodeNeoDTO drug = new NodeNeoDTO();
|
|
|
|
+ // drug.setName("青霉素类");
|
|
|
|
+ // billNeoDTO.getPacsBillNeoDTO().getAllergicmeds().add(drug);
|
|
|
|
+ //
|
|
|
|
+ // NodeNeoDTO drug3 = new NodeNeoDTO();
|
|
|
|
+ // 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"));
|
|
|
|
+ // // vital.setValType(1);
|
|
|
|
+ // // billNeoDTO.getPacsBillNeoDTO().getVitals().add(vital);
|
|
|
|
+ //
|
|
|
|
+ // }
|
|
// 测试数据结束
|
|
// 测试数据结束
|
|
|
|
|
|
System.out.println(billNeoMaxDTO);
|
|
System.out.println(billNeoMaxDTO);
|