|
|
@ -1236,11 +1236,13 @@ public class GyzjServiceImpl extends ServiceImpl implements IG |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
public void gh(GhForm form) { |
|
|
public void gh(GhForm form) { |
|
|
SysUser jsr1 = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser jsr1 = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser jsr2 = sysUserService.selectUserById(form.getJsr2Id()); |
|
|
|
|
|
|
|
|
SysUser jsr2 =form.getJsr2Id()!=null? sysUserService.selectUserById(form.getJsr2Id()):null; |
|
|
//验证接收人1密码 |
|
|
//验证接收人1密码 |
|
|
checkPassword(jsr1, form.getJsr1mm(), true,"接收人1"); |
|
|
checkPassword(jsr1, form.getJsr1mm(), true,"接收人1"); |
|
|
//验证接收人2密码 |
|
|
//验证接收人2密码 |
|
|
checkPassword(jsr2, form.getJsr2mm(), true,"接收人2"); |
|
|
|
|
|
|
|
|
if(jsr2!=null){ |
|
|
|
|
|
checkPassword(jsr2, form.getJsr2mm(), true,"接收人2"); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -1272,7 +1274,9 @@ public class GyzjServiceImpl extends ServiceImpl implements IG |
|
|
formData.put("入库净重", form.getRkl() + gyzjOld.getKcdw()); |
|
|
formData.put("入库净重", form.getRkl() + gyzjOld.getKcdw()); |
|
|
formData.put("入库毛重", form.getRkmz() + form.getRkmzdw()); |
|
|
formData.put("入库毛重", form.getRkmz() + form.getRkmzdw()); |
|
|
formData.put("库管员1", jsr1.getNickName()); |
|
|
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()); |
|
|
gyzjJcgjService.saveJcgj(gyzjOld, JcgjlxEnum.lc.getValue(), "确认归还", JcmcysEnum.green.getValue(), formData, jsr1, SecurityUtils.getNickName()); |
|
|
//通知 |
|
|
//通知 |
|
|
noticeService.save("给药制剂【" + gyzjOld.getMc() + "】确认归还", ghr1.getUserId(), getUrlQz("gyzjList")); |
|
|
noticeService.save("给药制剂【" + gyzjOld.getMc() + "】确认归还", ghr1.getUserId(), getUrlQz("gyzjList")); |
|
|
|