|
|
|
@ -142,7 +142,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setRemark(form.getQmbz()); |
|
|
|
gspJcgj.setQmrId(qmr.getUserId()); |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgjService.save(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gsp, gspJcgj); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -196,7 +196,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setRemark(form.getBjbz()); |
|
|
|
gspJcgjList.add(gspJcgj); |
|
|
|
} |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
gspJcgjService.saveBatchWithLog(gspOld, gspJcgjList); |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
@ -243,7 +243,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrId(qmr.getUserId()); |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(qmr.getUserName()); |
|
|
|
gspJcgjService.save(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gspOld, gspJcgj); |
|
|
|
//endregion |
|
|
|
|
|
|
|
//region 更新 |
|
|
|
@ -290,9 +290,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
queryWrapper.in("id", form.getIds()); |
|
|
|
queryWrapper.isNull("zcg_id"); |
|
|
|
List<Gsp> gspList = this.list(queryWrapper); |
|
|
|
List<GspJcgj> gspJcgjList = new ArrayList<>(); |
|
|
|
if (gspList.size() <= form.getIds().length) { |
|
|
|
throw new ServiceException("药剂已被发放,请不要重复发放"); |
|
|
|
throw new ServiceException("供试品已被发放,请不要重复发放"); |
|
|
|
} |
|
|
|
String glyj = ""; |
|
|
|
for (Gsp gsp : gspList) { |
|
|
|
@ -333,7 +332,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
|
gspJcgj.setQmrMc(SecurityUtils.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(SecurityUtils.getUsername()); |
|
|
|
gspJcgjList.add(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gsp, gspJcgj); |
|
|
|
|
|
|
|
//endregion |
|
|
|
} |
|
|
|
if (com.hxhq.common.core.utils.StringUtils.isBlank(zcg.getGlyj())) { |
|
|
|
@ -344,7 +344,6 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
zcg.setZt(zcgJyztEnum.jyz.getValue()); |
|
|
|
zcgService.updateById(zcg); |
|
|
|
this.saveOrUpdateBatch(gspList); |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -390,7 +389,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
formDataEn.put("Transfer Condition", form.getZytj()); |
|
|
|
formDataEn.put("Purpose", form.getMdMcs()); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "领取发放", "Distribution", JcmcysEnum.green.getValue(), |
|
|
|
gspJcgjService.saveJcgj(gspOld, JcgjlxEnum.lc.getValue(), "领取发放", "Distribution", JcmcysEnum.green.getValue(), |
|
|
|
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), |
|
|
|
ffr1); |
|
|
|
//endregion |
|
|
|
@ -444,7 +443,6 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
queryWrapper.in("id", gspIdList); |
|
|
|
queryWrapper.eq("zjzt", ZjztEnum.rk.getValue()); |
|
|
|
List<Gsp> gspList = this.list(queryWrapper); |
|
|
|
List<GspJcgj> gspJcgjList = new ArrayList<>(); |
|
|
|
List<GspTz> mjyTzList = new ArrayList<>(); |
|
|
|
if (gspList.size() <= form.getList().size()) { |
|
|
|
throw new ServiceException("存在供试品不是入库状态,不能发放"); |
|
|
|
@ -458,7 +456,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspFfjlService.ff(gsp.getKc(),gsp.getKcdw(),plffItemFilter.get(0).getZytj(),plffItemFilter.get(0).getRemark(),plffItemFilter.get(0).getMdIds(),gsp,lqr1,lqr2,ffr1,ffr2,now); |
|
|
|
//region 稽查轨迹 |
|
|
|
GspJcgj gspJcgj = plffJcgj(plffItemFilter, gsp); |
|
|
|
gspJcgjList.add(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gsp, gspJcgj); |
|
|
|
|
|
|
|
//endregion |
|
|
|
//region 台账 |
|
|
|
GspTz gspTz = new GspTz(); |
|
|
|
@ -497,7 +496,6 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
throw new ServiceException("供试品【" + gsp.getMc() + "】不存在或已删除"); |
|
|
|
} |
|
|
|
} |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
gspTzService.saveBatch(mjyTzList); |
|
|
|
this.saveOrUpdateBatch(gspList); |
|
|
|
} |
|
|
|
@ -582,7 +580,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspOld.setKcbjrId(qmr.getUserId()); |
|
|
|
gspOld.setKcbjrMc(qmr.getNickName()); |
|
|
|
this.updateById(gspOld); |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
gspJcgjService.saveBatchWithLog(gspOld, gspJcgjList); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -632,7 +630,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrId(qmr.getUserId()); |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(qmr.getUserName()); |
|
|
|
gspJcgjService.save(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gspOld, gspJcgj); |
|
|
|
//endregion |
|
|
|
|
|
|
|
//region 更新 |
|
|
|
@ -692,11 +690,12 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(qmr.getUserName()); |
|
|
|
gspJcgjList.add(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gsp, gspJcgj); |
|
|
|
|
|
|
|
//endregion |
|
|
|
|
|
|
|
} |
|
|
|
this.saveOrUpdateBatch(gspList); |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
@ -721,7 +720,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "锁定供试品", "Lock ", |
|
|
|
gspJcgjService.saveJcgj(gspOld, JcgjlxEnum.lc.getValue(), "锁定供试品", "Lock ", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
} |
|
|
|
|
|
|
|
@ -749,7 +748,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "解锁供试品", "Unlock ", |
|
|
|
gspJcgjService.saveJcgj(gspOld, JcgjlxEnum.lc.getValue(), "解锁供试品", "Unlock ", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
} |
|
|
|
|
|
|
|
@ -801,7 +800,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrId(qmr.getUserId()); |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(qmr.getUserName()); |
|
|
|
gspJcgjService.save(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gspOld, gspJcgj); |
|
|
|
|
|
|
|
// 台账 |
|
|
|
gspTzService.saveTz(gspOld.getId(), qmr, |
|
|
|
@ -867,6 +866,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspJcgj.setQmrMc(qmr.getNickName()); |
|
|
|
gspJcgj.setQmrMcEn(qmr.getUserName()); |
|
|
|
gspJcgjList.add(gspJcgj); |
|
|
|
gspJcgjService.saveWithLog(gsp, gspJcgj); |
|
|
|
|
|
|
|
|
|
|
|
// 台账 |
|
|
|
GspTz gspTz = new GspTz(); |
|
|
|
@ -881,7 +882,6 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
gspTz.setRemark(itemForm.getRemark()); |
|
|
|
gspTzs.add(gspTz); |
|
|
|
} |
|
|
|
gspJcgjService.saveBatch(gspJcgjList); |
|
|
|
gspTzService.saveBatch(gspTzs); |
|
|
|
} |
|
|
|
|
|
|
|
@ -922,7 +922,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
formDataEn.put("Start Date", DateUtils.dateTime(form.getStartDate())); |
|
|
|
formDataEn.put("End Date", DateUtils.dateTime(form.getEndDate())); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", "Apply for Check-out", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "申请借阅", "Apply for Check-out", |
|
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请借阅"); |
|
|
|
@ -958,7 +958,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请解档", "申请解档", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "申请解档", "申请解档", |
|
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请解档"); |
|
|
|
@ -991,7 +991,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请归档"); |
|
|
|
@ -1029,7 +1029,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请归档"); |
|
|
|
@ -1099,7 +1099,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
formDataEn.put("Warehouse Keeper 2", jsr2.getNickName()); |
|
|
|
} |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "归还", "Return", |
|
|
|
gspJcgjService.saveJcgj(gspOld, JcgjlxEnum.lc.getValue(), "归还", "Return", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), jsr1); |
|
|
|
//endregion |
|
|
|
|
|
|
|
@ -1159,7 +1159,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意归档", "Approve Archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "同意归档", "Approve Archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意归档"); |
|
|
|
@ -1190,7 +1190,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝归档", "Reject Archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "拒绝归档", "Reject Archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝归档"); |
|
|
|
@ -1221,7 +1221,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意解档", "Approve De-archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "同意解档", "Approve De-archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意解档"); |
|
|
|
@ -1252,7 +1252,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝解档", "Reject De-archiving", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "拒绝解档", "Reject De-archiving", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝解档"); |
|
|
|
@ -1285,7 +1285,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意借阅", "Approve Check-out", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "同意借阅", "Approve Check-out", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意借阅"); |
|
|
|
@ -1316,7 +1316,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝借阅", "Reject Check-out", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "拒绝借阅", "Reject Check-out", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝借阅"); |
|
|
|
@ -1347,7 +1347,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "确认归还", "Check-out End Confirmation", |
|
|
|
gspJcgjService.saveJcgj(gsp, JcgjlxEnum.lc.getValue(), "确认归还", "Check-out End Confirmation", |
|
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "确认归还"); |
|
|
|
|