|
@@ -1194,6 +1194,10 @@ public class SetlListUpldService {
|
|
|
@Transactional(rollbackFor = Exception.class)
|
|
|
public ResultVo<String> setlModifyReq(ZyInactpatient param) {
|
|
|
param.setLedgerSn(publicServer.getLedgerSn(param.getInpatientNo(), param.getAdmissTimes()));
|
|
|
+ boolean shiFouQianShouBingAn = dao.shiFouQianShou(param.getInpatientNo(), param.getAdmissTimes()) > 0;
|
|
|
+ if(!shiFouQianShouBingAn){
|
|
|
+ return ResultVoUtil.fail(ExceptionEnum.LOGICAL_ERROR, "该病案没有签收,请病案室签收后再保存");
|
|
|
+ }
|
|
|
Set<String> zhenDuanBianMa = new HashSet<>();
|
|
|
for (YbZyDisDiag item : param.getYbZyDisDiag()) {
|
|
|
if (item.getDisDiagNo() == null || item.getDisDiagNo() <= 0) {
|