浏览代码

结算单 限制接触

xiaochan 3 年之前
父节点
当前提交
36da1328a6
共有 1 个文件被更改,包括 5 次插入12 次删除
  1. 5 12
      src/main/java/thyyxxk/webserver/service/medicalinsurance/SetlListUpldService.java

+ 5 - 12
src/main/java/thyyxxk/webserver/service/medicalinsurance/SetlListUpldService.java

@@ -155,9 +155,12 @@ public class SetlListUpldService {
         setlinfoUpld.setDscgWay(DecimalUtil.add1(setlinfoUpld.getDscgWay(), "1"));
         // 治疗类别 我们是从 0 开始的所以要加 1
         setlinfoUpld.setTrtType(DecimalUtil.add1(setlinfoUpld.getTrtType(), "1"));
+        // 长沙总控的都传这个
+        setlinfoUpld.setHsorg("长沙市医疗保障事务中心");
+        setlinfoUpld.setHsorgOpter("长沙市医疗保障事务中心");
 
-        // TODO: 2021/12/17 住院医疗类型 不知道写死为 1
-        setlinfoUpld.setIptMedType("1");
+        // TODO: 2021/12/17 住院医疗类型 不知道
+        // setlinfoUpld.setIptMedType("1");
 
         String setlId = setlinfoUpld.getSetlId();
         List<IteminfoUpld> amtAndOthAmt = dao.amtAndOthAmt(setlId);
@@ -517,7 +520,6 @@ public class SetlListUpldService {
                 item.setDisDiagComment(disOld.getDisDiagComment());
             }
             ZyDisDiagYb disNew = zhuZhenDuanNew.get(key);
-            log.info("新诊断:{}", disNew);
             if (disNew != null) {
                 item.setDisDiag(disNew.getDisDiag());
                 item.setDisDiagComment(disNew.getDisDiagComment());
@@ -755,18 +757,9 @@ public class SetlListUpldService {
                 if (StringUtil.isBlank(item.getSsbm())) {
                     return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "手术编码不能为空");
                 }
-                if (StringUtil.isBlank(item.getSszs1())) {
-                    return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "手术助手至少有一个不能为空");
-                }
                 if (StringUtil.isBlank(item.getQkjb()) || StringUtil.isBlank(item.getYhqk())) {
                     return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "切口愈合等级不能为空");
                 }
-                if (StringUtil.isBlank(item.getMzys())) {
-                    return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "麻醉医生不能为空");
-                }
-                if (StringUtil.isBlank(item.getMzff())) {
-                    return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "麻醉方法不能为空");
-                }
             }
         }
         if (param.getYbZyDisDiag().size() != zhenDuanBianMa.size()) {