|
|
@ -12,7 +12,9 @@ import com.hxhq.business.dto.mjy.MjyListDto; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.form.mjy.*; |
|
|
import com.hxhq.business.form.mjy.*; |
|
|
import com.hxhq.business.service.*; |
|
|
import com.hxhq.business.service.*; |
|
|
|
|
|
import com.hxhq.business.utils.JcgjUtil; |
|
|
import com.hxhq.business.utils.ObjectCompareUtil; |
|
|
import com.hxhq.business.utils.ObjectCompareUtil; |
|
|
|
|
|
import com.hxhq.common.core.utils.DateUtils; |
|
|
import com.hxhq.common.core.utils.StringUtils; |
|
|
import com.hxhq.common.core.utils.StringUtils; |
|
|
import com.hxhq.common.security.utils.SecurityUtils; |
|
|
import com.hxhq.common.security.utils.SecurityUtils; |
|
|
import com.hxhq.system.api.domain.SysUser; |
|
|
import com.hxhq.system.api.domain.SysUser; |
|
|
@ -48,13 +50,12 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
private IMjyTzService mjyTzService; |
|
|
private IMjyTzService mjyTzService; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 查询麻精药列表 |
|
|
|
|
|
|
|
|
* 列表 |
|
|
* |
|
|
* |
|
|
* @param form 暂存柜 |
|
|
* @param form 暂存柜 |
|
|
* @return 暂存柜 |
|
|
* @return 暂存柜 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
|
public List<MjyListDto> queryList(SearchForm form) { |
|
|
public List<MjyListDto> queryList(SearchForm form) { |
|
|
QueryWrapper<Mjy> queryWrapper = Wrappers.query(); |
|
|
QueryWrapper<Mjy> queryWrapper = Wrappers.query(); |
|
|
queryWrapper.eq("t.del_flag", "0"); |
|
|
queryWrapper.eq("t.del_flag", "0"); |
|
|
@ -82,13 +83,12 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 查询麻精药 |
|
|
|
|
|
|
|
|
* 详情 |
|
|
* |
|
|
* |
|
|
* @param id |
|
|
* @param id |
|
|
* @return 暂存柜 |
|
|
* @return 暂存柜 |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
|
public MjyDetailDto queryInfo(Long id) { |
|
|
public MjyDetailDto queryInfo(Long id) { |
|
|
if (id == null || id.longValue() < 0) { |
|
|
if (id == null || id.longValue() < 0) { |
|
|
throw new SecurityException("参数id不正确"); |
|
|
throw new SecurityException("参数id不正确"); |
|
|
@ -120,10 +120,49 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyOld.setZjzt(ZjztEnum.djd.getValue()); |
|
|
mjyOld.setZjzt(ZjztEnum.djd.getValue()); |
|
|
this.updateById(mjyOld); |
|
|
this.updateById(mjyOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:申请解档" |
|
|
|
|
|
+ ";签名人:" + qmr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "申请解档", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "申请解档"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "申请解档", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
/** |
|
|
|
|
|
* 借阅 ok |
|
|
|
|
|
* |
|
|
|
|
|
* @param form |
|
|
|
|
|
*/ |
|
|
|
|
|
@Override |
|
|
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
|
|
public void jy(@RequestBody JyForm form) { |
|
|
|
|
|
SysUser qmr = sysUserService.selectUserById(form.getQmrId()); |
|
|
|
|
|
//验证签名人密码 todo |
|
|
|
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
|
|
|
throw new SecurityException("参数id不正确"); |
|
|
|
|
|
} |
|
|
|
|
|
Mjy mjyOld = this.getById(form.getId()); |
|
|
|
|
|
if (mjyOld == null) { |
|
|
|
|
|
throw new SecurityException("麻精药不存在或已删除"); |
|
|
|
|
|
} |
|
|
|
|
|
if (!mjyOld.getZjzt().equals(ZjztEnum.gd.getValue())) { |
|
|
|
|
|
throw new SecurityException("麻精药【" + mjyOld.getMc() + "】不是归档状态,不能借阅"); |
|
|
|
|
|
} |
|
|
|
|
|
if (!mjyOld.getJyzt().equals(JyztEnum.wjy.getValue())) { |
|
|
|
|
|
throw new SecurityException("麻精药【" + mjyOld.getMc() + "】不是未借阅状态,不能借阅"); |
|
|
|
|
|
} |
|
|
|
|
|
//申请借阅后,借阅状态更新为待借阅,等待档案员审核期间无法进行其他操作; |
|
|
|
|
|
mjyOld.setJyzt(JyztEnum.djy.getValue()); |
|
|
|
|
|
mjyOld.setJyksrq(form.getStartDate()); |
|
|
|
|
|
mjyOld.setJyjsrq(form.getEndDate()); |
|
|
|
|
|
this.updateById(mjyOld); |
|
|
|
|
|
//稽查轨迹 |
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("借阅开始时间", DateUtils.dateTime(form.getStartDate())); |
|
|
|
|
|
formData.put("借阅结束时间", DateUtils.dateTime(form.getEndDate())); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "申请借阅"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", JcmcysEnum.orange.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -198,10 +237,11 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyOld.setZjzt(ZjztEnum.dgd.getValue()); |
|
|
mjyOld.setZjzt(ZjztEnum.dgd.getValue()); |
|
|
this.updateById(mjyOld); |
|
|
this.updateById(mjyOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:申请归档" |
|
|
|
|
|
+ ";签名人:" + qmr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "申请归档", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "申请归档"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "申请归档", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -236,10 +276,12 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcmc("锁定麻精药"); |
|
|
mjyJcgj.setJcmc("锁定麻精药"); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:锁定麻精药" |
|
|
|
|
|
+ ";签名人:" + qmr.getNickName(); |
|
|
|
|
|
mjyJcgj.setJcnr(jcnr); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "锁定麻精药"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
@ -274,10 +316,11 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyOld.setZjzt(ZjztEnum.ysd.getValue()); |
|
|
mjyOld.setZjzt(ZjztEnum.ysd.getValue()); |
|
|
this.updateById(mjyOld); |
|
|
this.updateById(mjyOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:锁定麻精药" |
|
|
|
|
|
+ ";签名人:" + qmr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "锁定麻精药", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "锁定麻精药"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "锁定麻精药", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -305,10 +348,11 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyOld.setZjzt(ZjztEnum.rk.getValue()); |
|
|
mjyOld.setZjzt(ZjztEnum.rk.getValue()); |
|
|
this.updateById(mjyOld); |
|
|
this.updateById(mjyOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:解锁麻精药" |
|
|
|
|
|
+ ";签名人:" + qmr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "解锁麻精药", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("签名意义", "解锁麻精药"); |
|
|
|
|
|
formData.put("签名人", qmr.getNickName()); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "解锁麻精药", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -383,13 +427,15 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcmc("处置药剂"); |
|
|
mjyJcgj.setJcmc("处置药剂"); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
String jcnr = "处置方式:" + mjyPlffItemFilter.get(0).getCzfs() |
|
|
|
|
|
+ ";处置原因:" + mjyPlffItemFilter.get(0).getCzyy() |
|
|
|
|
|
+ ";处置量:" + mjyPlffItemFilter.get(0).getCzl() + mjy.getKcdw() |
|
|
|
|
|
+ ";处置人:" + clr.getNickName() |
|
|
|
|
|
+ ";复核人:" + fhr.getNickName() |
|
|
|
|
|
+ ";监督人:" + jdr.getNickName(); |
|
|
|
|
|
mjyJcgj.setJcnr(jcnr); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("处置方式", mjyPlffItemFilter.get(0).getCzfs()); |
|
|
|
|
|
formData.put("处置原因", mjyPlffItemFilter.get(0).getCzyy()); |
|
|
|
|
|
formData.put("处置量", mjyPlffItemFilter.get(0).getCzl() + mjy.getKcdw()); |
|
|
|
|
|
formData.put("处置人", clr.getNickName()); |
|
|
|
|
|
formData.put("复核人", fhr.getNickName()); |
|
|
|
|
|
formData.put("监督人", jdr.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
@ -471,13 +517,16 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
//region 稽查轨迹 |
|
|
//region 稽查轨迹 |
|
|
String jcnr = "处置方式:" + form.getCzfs() |
|
|
|
|
|
+ ";处置原因:" + form.getCzyy() |
|
|
|
|
|
+ ";处置量:" + form.getCzl() + mjyOld.getKcdw() |
|
|
|
|
|
+ ";处置人:" + clr.getNickName() |
|
|
|
|
|
+ ";复核人:" + fhr.getNickName() |
|
|
|
|
|
+ ";监督人:" + jdr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "处置药剂", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("处置方式", form.getCzfs()); |
|
|
|
|
|
formData.put("处置原因", form.getCzyy()); |
|
|
|
|
|
formData.put("处置量", form.getCzl() + mjyOld.getKcdw()); |
|
|
|
|
|
formData.put("处置人", clr.getNickName()); |
|
|
|
|
|
formData.put("复核人", fhr.getNickName()); |
|
|
|
|
|
formData.put("监督人", jdr.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "处置药剂", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
//endregion |
|
|
//endregion |
|
|
|
|
|
|
|
|
//region 台账 |
|
|
//region 台账 |
|
|
@ -537,12 +586,15 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcmc("处置容器"); |
|
|
mjyJcgj.setJcmc("处置容器"); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
String jcnr = "处置方式:" + mjyPlffItemFilter.get(0).getCzfs() |
|
|
|
|
|
+ ";处置原因:" + mjyPlffItemFilter.get(0).getCzyy() |
|
|
|
|
|
+ ";处置人:" + clr.getNickName() |
|
|
|
|
|
+ ";复核人:" + fhr.getNickName() |
|
|
|
|
|
+ ";监督人:" + jdr.getNickName(); |
|
|
|
|
|
mjyJcgj.setJcnr(jcnr); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("处置方式", mjyPlffItemFilter.get(0).getCzfs()); |
|
|
|
|
|
formData.put("处置原因", mjyPlffItemFilter.get(0).getCzyy()); |
|
|
|
|
|
formData.put("处置人", clr.getNickName()); |
|
|
|
|
|
formData.put("复核人", fhr.getNickName()); |
|
|
|
|
|
formData.put("监督人", jdr.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
@ -604,12 +656,14 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
throw new SecurityException("麻精药【" + mjyOld.getMc() + "】已经处置过容器了,不能重复操作"); |
|
|
throw new SecurityException("麻精药【" + mjyOld.getMc() + "】已经处置过容器了,不能重复操作"); |
|
|
} |
|
|
} |
|
|
//region 稽查轨迹 |
|
|
//region 稽查轨迹 |
|
|
String jcnr = "处置方式:" + form.getCzfs() |
|
|
|
|
|
+ ";处置原因:" + form.getCzyy() |
|
|
|
|
|
+ ";处置人:" + clr.getNickName() |
|
|
|
|
|
+ ";复核人:" + fhr.getNickName() |
|
|
|
|
|
+ ";监督人:" + jdr.getNickName(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "处置容器", JcmcysEnum.green.getValue(), jcnr, SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("处置方式", form.getCzfs()); |
|
|
|
|
|
formData.put("处置原因", form.getCzyy()); |
|
|
|
|
|
formData.put("处置人", clr.getNickName()); |
|
|
|
|
|
formData.put("复核人", fhr.getNickName()); |
|
|
|
|
|
formData.put("监督人", jdr.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "处置容器", JcmcysEnum.green.getValue(), JcgjUtil.formatStr(formData), SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
//endregion |
|
|
//endregion |
|
|
|
|
|
|
|
|
//region 台账 |
|
|
//region 台账 |
|
|
@ -678,12 +732,14 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcmc("钥匙发放"); |
|
|
mjyJcgj.setJcmc("钥匙发放"); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
String jcnr = "备注:" + form.getRemark() |
|
|
|
|
|
+ ";签名意义:钥匙发放" |
|
|
|
|
|
+ ";钥匙1领取人:" + lqr1.getNickName() |
|
|
|
|
|
+ ";钥匙2领取人:" + lqr2.getNickName() |
|
|
|
|
|
+ ";发放人:" + ffr1.getNickName(); |
|
|
|
|
|
mjyJcgj.setJcnr(jcnr); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
formData.put("钥匙1领取人", lqr1.getNickName()); |
|
|
|
|
|
formData.put("钥匙2领取人", lqr2.getNickName()); |
|
|
|
|
|
formData.put("发放人", ffr1.getNickName()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
@ -776,12 +832,14 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
//endregion |
|
|
//endregion |
|
|
|
|
|
|
|
|
//region 稽查轨迹 |
|
|
//region 稽查轨迹 |
|
|
String jcnr = "出库量:" + mjyOld.getKc() |
|
|
|
|
|
+ ";转移条件:" + form.getZytj() |
|
|
|
|
|
+ ";出库毛重:" + form.getCkmz() + mjyOld.getKcdw() |
|
|
|
|
|
+ ";目的:" + form.getMdIds() |
|
|
|
|
|
+ ";备注:" + form.getRemark(); |
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "领取发放", JcmcysEnum.green.getValue(), jcnr, |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("出库量", mjyOld.getKc()); |
|
|
|
|
|
formData.put("转移条件", form.getZytj()); |
|
|
|
|
|
formData.put("出库毛重", form.getCkmz() + mjyOld.getKcdw()); |
|
|
|
|
|
formData.put("目的", form.getMdIds()); |
|
|
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgjService.saveJcgj(mjyOld.getId(), JcgjlxEnum.lc.getValue(), "领取发放", JcmcysEnum.green.getValue(),JcgjUtil.formatStr(formData), |
|
|
SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
SecurityUtils.getUserId(), SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
//endregion |
|
|
//endregion |
|
|
|
|
|
|
|
|
@ -909,12 +967,15 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcgjlx(JcgjlxEnum.lc.getValue()); |
|
|
mjyJcgj.setJcmc("领取发放"); |
|
|
mjyJcgj.setJcmc("领取发放"); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.green.getValue()); |
|
|
String jcnr = "出库量:" + mjy.getKc() |
|
|
|
|
|
+ ";转移条件:" + plffItemFilter.get(0).getZytj() |
|
|
|
|
|
+ ";出库毛重:" + plffItemFilter.get(0).getCkmz() + mjy.getKcdw() |
|
|
|
|
|
+ ";目的:" + plffItemFilter.get(0).getMdIds() |
|
|
|
|
|
+ ";备注:" + plffItemFilter.get(0).getRemark(); |
|
|
|
|
|
mjyJcgj.setJcnr(jcnr); |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("出库量", mjy.getKc()); |
|
|
|
|
|
formData.put("转移条件", plffItemFilter.get(0).getZytj()); |
|
|
|
|
|
formData.put("出库毛重", plffItemFilter.get(0).getCkmz() + mjy.getKcdw()); |
|
|
|
|
|
formData.put("目的", plffItemFilter.get(0).getMdIds()); |
|
|
|
|
|
formData.put("备注", plffItemFilter.get(0).getRemark()); |
|
|
|
|
|
|
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgj.setQmrMc(SecurityUtils.getLoginUser().getSysUser().getNickName()); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
mjyJcgjList.add(mjyJcgj); |
|
|
@ -1170,7 +1231,10 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
} else { |
|
|
} else { |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.red.getValue()); |
|
|
mjyJcgj.setJcmcys(JcmcysEnum.red.getValue()); |
|
|
} |
|
|
} |
|
|
mjyJcgj.setJcnr("申请备注:" + mjyOld.getKcbjbz() + ";审核备注:" + form.getRemark()); |
|
|
|
|
|
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
|
|
formData.put("申请备注", mjyOld.getKcbjbz()); |
|
|
|
|
|
formData.put("审核备注", form.getRemark()); |
|
|
|
|
|
mjyJcgj.setJcnr(JcgjUtil.formatStr(formData)); |
|
|
mjyJcgj.setQmrId(qmr.getUserId()); |
|
|
mjyJcgj.setQmrId(qmr.getUserId()); |
|
|
mjyJcgj.setQmrMc(qmr.getNickName()); |
|
|
mjyJcgj.setQmrMc(qmr.getNickName()); |
|
|
mjyJcgjService.save(mjyJcgj); |
|
|
mjyJcgjService.save(mjyJcgj); |
|
|
|