diff --git a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java index 0e71134..d73de75 100644 --- a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java +++ b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/service/impl/GyzjServiceImpl.java @@ -1236,11 +1236,13 @@ public class GyzjServiceImpl extends ServiceImpl implements IG @Transactional(rollbackFor = Exception.class) public void gh(GhForm form) { SysUser jsr1 = SecurityUtils.getLoginUser().getSysUser(); - SysUser jsr2 = sysUserService.selectUserById(form.getJsr2Id()); + SysUser jsr2 =form.getJsr2Id()!=null? sysUserService.selectUserById(form.getJsr2Id()):null; //验证接收人1密码 checkPassword(jsr1, form.getJsr1mm(), true,"接收人1"); //验证接收人2密码 - checkPassword(jsr2, form.getJsr2mm(), true,"接收人2"); + if(jsr2!=null){ + checkPassword(jsr2, form.getJsr2mm(), true,"接收人2"); + } if (form.getId() == null || form.getId().longValue() < 0) { throw new ServiceException("参数id不正确"); @@ -1272,7 +1274,9 @@ public class GyzjServiceImpl extends ServiceImpl implements IG formData.put("入库净重", form.getRkl() + gyzjOld.getKcdw()); formData.put("入库毛重", form.getRkmz() + form.getRkmzdw()); formData.put("库管员1", jsr1.getNickName()); - formData.put("库管员2", jsr2.getNickName()); + if(jsr2!=null){ + formData.put("库管员2", jsr2.getNickName()); + } gyzjJcgjService.saveJcgj(gyzjOld, JcgjlxEnum.lc.getValue(), "确认归还", JcmcysEnum.green.getValue(), formData, jsr1, SecurityUtils.getNickName()); //通知 noticeService.save("给药制剂【" + gyzjOld.getMc() + "】确认归还", ghr1.getUserId(), getUrlQz("gyzjList")); diff --git a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/utils/lang/MjyJcnrUtil.java b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/utils/lang/MjyJcnrUtil.java index 9771daf..0cbe036 100644 --- a/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/utils/lang/MjyJcnrUtil.java +++ b/hxhq-modules/hxhq-system/src/main/java/com/hxhq/business/utils/lang/MjyJcnrUtil.java @@ -21,6 +21,7 @@ public class MjyJcnrUtil { mapLang.put("入库","In Storage"); mapLang.put("未入库","Not in Storage"); mapLang.put("已发放","In Use"); + mapLang.put("减少量","Reduction"); mapLang.put("已锁定","Locked"); mapLang.put("待归档","Pending Archiving"); mapLang.put("归档","Archived");