|
|
@ -155,6 +155,9 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
if (mjyOld == null) { |
|
|
if (mjyOld == null) { |
|
|
throw new ServiceException("麻精药不存在或已删除"); |
|
|
throw new ServiceException("麻精药不存在或已删除"); |
|
|
} |
|
|
} |
|
|
|
|
|
if(!mjyOld.getGdsqrId().equals(qmr.getUserId())){ |
|
|
|
|
|
throw new ServiceException("只有归档申请人才能操作"); |
|
|
|
|
|
} |
|
|
if (!mjyOld.getZjzt().equals(ZjztEnum.gd.getValue())) { |
|
|
if (!mjyOld.getZjzt().equals(ZjztEnum.gd.getValue())) { |
|
|
throw new ServiceException("麻精药【" + mjyOld.getMc() + "】未归档,不能解档"); |
|
|
throw new ServiceException("麻精药【" + mjyOld.getMc() + "】未归档,不能解档"); |
|
|
} |
|
|
} |
|
|
@ -185,6 +188,9 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
if (mjyOld == null) { |
|
|
if (mjyOld == null) { |
|
|
throw new ServiceException("麻精药不存在或已删除"); |
|
|
throw new ServiceException("麻精药不存在或已删除"); |
|
|
} |
|
|
} |
|
|
|
|
|
if(!mjyOld.getGdsqrId().equals(qmr.getUserId())){ |
|
|
|
|
|
throw new ServiceException("只有归档申请人才能操作"); |
|
|
|
|
|
} |
|
|
if (!mjyOld.getZjzt().equals(ZjztEnum.gd.getValue())) { |
|
|
if (!mjyOld.getZjzt().equals(ZjztEnum.gd.getValue())) { |
|
|
throw new ServiceException("麻精药【" + mjyOld.getMc() + "】不是归档状态,不能借阅"); |
|
|
throw new ServiceException("麻精药【" + mjyOld.getMc() + "】不是归档状态,不能借阅"); |
|
|
} |
|
|
} |
|
|
@ -898,8 +904,12 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyOld.setNd(mjyOld.getNdbj()); |
|
|
mjyOld.setNd(mjyOld.getNdbj()); |
|
|
mjyOld.setMc(mjyOld.getMcbj()); |
|
|
mjyOld.setMc(mjyOld.getMcbj()); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "同意编辑", JcmcysEnum.green.getValue(), formData, qmr,null); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "同意编辑", JcmcysEnum.green.getValue(), formData, qmr,null); |
|
|
|
|
|
//通知 |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】同意编辑",mjyOld.getBjrId(),getUrlQz("mjyList")); |
|
|
} else { |
|
|
} else { |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝编辑", JcmcysEnum.red.getValue(), formData, qmr,null); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝编辑", JcmcysEnum.red.getValue(), formData, qmr,null); |
|
|
|
|
|
//通知 |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】拒绝编辑",mjyOld.getBjrId(),getUrlQz("mjyList")); |
|
|
} |
|
|
} |
|
|
//清空编辑信息 |
|
|
//清空编辑信息 |
|
|
mjyOld.setMcbj(null); |
|
|
mjyOld.setMcbj(null); |
|
|
@ -995,8 +1005,12 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "同意修改库存", JcmcysEnum.green.getValue(), formData, qmr,null); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "同意修改库存", JcmcysEnum.green.getValue(), formData, qmr,null); |
|
|
mjyOld.setKcdw(mjyOld.getKcdwbj()); |
|
|
mjyOld.setKcdw(mjyOld.getKcdwbj()); |
|
|
mjyOld.setKc(mjyOld.getKcbj()); |
|
|
mjyOld.setKc(mjyOld.getKcbj()); |
|
|
|
|
|
//通知 |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】拒绝修改库存",mjyOld.getKcbjrId(),getUrlQz("mjyList")); |
|
|
} else { |
|
|
} else { |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝修改库存", JcmcysEnum.red.getValue(), formData, qmr,null); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "拒绝修改库存", JcmcysEnum.red.getValue(), formData, qmr,null); |
|
|
|
|
|
//通知 |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】拒绝编辑",mjyOld.getKcbjrId(),getUrlQz("mjyList")); |
|
|
} |
|
|
} |
|
|
//台账 |
|
|
//台账 |
|
|
mjyTzService.saveTz(mjyOld.getId(),null,null,null,null,null,null,null,null,qmr,"修改库存",mjyOld.getKcbj(),mjyOld.getKcdw(),mjyOld.getKcbjbz()); |
|
|
mjyTzService.saveTz(mjyOld.getId(),null,null,null,null,null,null,null,null,qmr,"修改库存",mjyOld.getKcbj(),mjyOld.getKcdw(),mjyOld.getKcbjbz()); |
|
|
@ -1059,6 +1073,9 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
formData.put("库管员1", jsr1.getNickName()); |
|
|
formData.put("库管员1", jsr1.getNickName()); |
|
|
formData.put("库管员2", jsr2.getNickName()); |
|
|
formData.put("库管员2", jsr2.getNickName()); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "归还", JcmcysEnum.green.getValue(), formData, null,null); |
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "归还", JcmcysEnum.green.getValue(), formData, null,null); |
|
|
|
|
|
//通知 |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】归还",mjyOld.getKcbjrId(),getUrlQz("mjyList")); |
|
|
|
|
|
noticeService.save("麻精药【"+mjyOld.getMc()+"】归还",mjyOld.getKcbjrId(),getUrlQz("mjyList")); |
|
|
// 更新 |
|
|
// 更新 |
|
|
mjyOld.setKc(leftKc.toString()); |
|
|
mjyOld.setKc(leftKc.toString()); |
|
|
mjyOld.setZjzt(ZjztEnum.rk.getValue()); |
|
|
mjyOld.setZjzt(ZjztEnum.rk.getValue()); |
|
|
|