|
@@ -83,6 +83,14 @@ public class SetlListUpldService {
|
|
|
if (upldCollection.getCode() != 200) {
|
|
|
return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, upldCollection.getMessage());
|
|
|
}
|
|
|
+ for (OprninfoUpld item : upldCollection.getData().getOprninfo()) {
|
|
|
+ if (StringUtil.isBlank(item.getOperDrCode())) {
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, String.format("医生:【%s】,没有医保编码请去职工字典数据维护中添加", item.getOperDrName()));
|
|
|
+ }
|
|
|
+ if (StringUtil.isBlank(item.getAnstDrCode())) {
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, String.format("医生:【%s】,没有医保编码请去职工字典数据维护中添加", item.getAnstDrName()));
|
|
|
+ }
|
|
|
+ }
|
|
|
JSONObject input = new JSONObject();
|
|
|
input.put("setlinfo", JSONObject.parseObject(JSONObject.toJSONStringWithDateFormat(upldCollection.getData().getSetlinfo(), "yyyy-MM-dd HH:mm:ss")));
|
|
|
input.put("payinfo", JSONArray.parseArray(JSONArray.toJSONString(upldCollection.getData().getPayinfo())));
|
|
@@ -380,7 +388,7 @@ public class SetlListUpldService {
|
|
|
temp.getSetlinfo().setRespNursName(zeRenHuShi.getName());
|
|
|
}
|
|
|
|
|
|
- // TODO: 2021/12/16 新生儿入院类型 没有
|
|
|
+ // TODO: 2021/12/16 新生儿入院类型 没有 门诊慢特病也没有
|
|
|
return ResultVoUtil.success(temp);
|
|
|
}
|
|
|
|