|
@@ -238,7 +238,7 @@ public class SetlListUpldService {
|
|
|
public void dealDrgGroup(String patNo, Integer times, Integer ledgerSn, SetlinfoUpld setlinfo) {
|
|
|
SiLog siLog = null;
|
|
|
try {
|
|
|
- Integer flag = getModifyFlag(patNo, times);
|
|
|
+ int flag = getModifyFlag(patNo, times);
|
|
|
List<YbZyDisDiag> ybZyDisDiags = dao.zhenDuanXinXi(patNo, times, flag == 1 ? "zy_dis_diag_yb_modify" : "zy_dis_diag_yb");
|
|
|
List<BatjBa4> batjBa4s = dao.shouShuXinXi(patNo, times, flag == 1 ? "batj_ba4_modify" : "batj_ba4");
|
|
|
ZyInactpatient param = new ZyInactpatient();
|
|
@@ -589,9 +589,7 @@ public class SetlListUpldService {
|
|
|
return ybCode;
|
|
|
}
|
|
|
|
|
|
-
|
|
|
- @NotNull
|
|
|
- public Integer getModifyFlag(String patNo, Integer times) {
|
|
|
+ public int getModifyFlag(String patNo, Integer times) {
|
|
|
TYbSetlModifyReq setlModifyReq = dao.getSetlModifyReq(patNo, times);
|
|
|
Integer flag = setlModifyReq != null ? setlModifyReq.getAuditFlag() : null;
|
|
|
String reRemark = setlModifyReq != null ? setlModifyReq.getReqRemark() : null;
|
|
@@ -705,7 +703,7 @@ public class SetlListUpldService {
|
|
|
*/
|
|
|
public ResultVo<UpldCollectionTemp> daYingShangChuanJieSuanDan(String patNo, Integer times, Integer ledgerSn) throws
|
|
|
Exception {
|
|
|
- Integer flag = getModifyFlag(patNo, times);
|
|
|
+ int flag = getModifyFlag(patNo, times);
|
|
|
// 查询出来的信息
|
|
|
ResultVo<UpldCollection> uploadInfo = getUploadInfo(patNo, times, ledgerSn);
|
|
|
if (!uploadInfo.getCode().equals(ExceptionEnum.SUCCESS.getCode())) {
|
|
@@ -876,10 +874,10 @@ public class SetlListUpldService {
|
|
|
}
|
|
|
} catch (Exception e) {
|
|
|
log.error("结算单重新上传错误", e);
|
|
|
- autoUploadBill.setLogText(e.getMessage());
|
|
|
+ autoUploadBill.setLogText(e.getCause().getMessage());
|
|
|
autoUploadBill.setFlag(AutoUploadBill.FLAG.UPLOAD_FAIL.getCode());
|
|
|
if (sendMessageFlag) {
|
|
|
- upldSetlErrorMessage(siPatInfo.getPatNo(), siPatInfo.getTimes(), siPatInfo.getLedgerSn(), e.getMessage(), 2, index, size, siPatInfo.getOutDeptName(), siPatInfo.getPsnName(), siPatInfo.getReferPhysicianName());
|
|
|
+ upldSetlErrorMessage(siPatInfo.getPatNo(), siPatInfo.getTimes(), siPatInfo.getLedgerSn(), e.getCause().getMessage(), 2, index, size, siPatInfo.getOutDeptName(), siPatInfo.getPsnName(), siPatInfo.getReferPhysicianName());
|
|
|
}
|
|
|
}
|
|
|
return autoUploadBill;
|
|
@@ -887,12 +885,12 @@ public class SetlListUpldService {
|
|
|
|
|
|
public boolean isCheckFlag() {
|
|
|
String checkUploadFlag = dao.getDictValueByDictName("1.3", "check_upload_flag");
|
|
|
- return "1".equals(checkUploadFlag) ? true : false;
|
|
|
+ return "1".equals(checkUploadFlag);
|
|
|
}
|
|
|
|
|
|
public boolean isCheckAuditFlag() {
|
|
|
String checkUploadFlag = dao.getDictValueByDictName("1.4", "check_audit_flag");
|
|
|
- return "1".equals(checkUploadFlag) ? true : false;
|
|
|
+ return "1".equals(checkUploadFlag);
|
|
|
}
|
|
|
|
|
|
/**
|