|
|
@ -8,7 +8,9 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
import com.hxhq.business.domain.*; |
|
|
import com.hxhq.business.domain.*; |
|
|
|
|
|
import com.hxhq.business.dto.gsp.GspDto; |
|
|
import com.hxhq.business.dto.gsp.GspListDto; |
|
|
import com.hxhq.business.dto.gsp.GspListDto; |
|
|
|
|
|
import com.hxhq.business.enums.archive.ArchiveLogTypeEnum; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.enums.zykgl.*; |
|
|
import com.hxhq.business.form.gsp.*; |
|
|
import com.hxhq.business.form.gsp.*; |
|
|
import com.hxhq.business.service.*; |
|
|
import com.hxhq.business.service.*; |
|
|
@ -51,6 +53,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
@Autowired |
|
|
@Autowired |
|
|
private IZcgService zcgService; |
|
|
private IZcgService zcgService; |
|
|
|
|
|
|
|
|
|
|
|
@Autowired |
|
|
|
|
|
private IArchiveLogService archiveLogService; |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
* 查询供试品管理列表 |
|
|
* 查询供试品管理列表 |
|
|
* |
|
|
* |
|
|
@ -91,6 +96,14 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
|
|
|
public GspDto queryInfo(Long id) { |
|
|
|
|
|
if (id == null || id.longValue() < 0) { |
|
|
|
|
|
throw new ServiceException("参数id不正确"); |
|
|
|
|
|
} |
|
|
|
|
|
return baseMapper.queryInfo(id); |
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
@Override |
|
|
public void save(GspForm form) { |
|
|
public void save(GspForm form) { |
|
|
SysUser qmr = sysUserService.selectUserById(form.getQmrId()); |
|
|
SysUser qmr = sysUserService.selectUserById(form.getQmrId()); |
|
|
sysUserService.checkPassword(qmr, form.getQmrmm(), false); |
|
|
sysUserService.checkPassword(qmr, form.getQmrmm(), false); |
|
|
@ -352,13 +365,13 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("出库量", gspOld.getKc()+ gspOld.getKcdw()); |
|
|
formData.put("出库量", gspOld.getKc()+ gspOld.getKcdw()); |
|
|
formData.put("转移条件", form.getZytj()); |
|
|
formData.put("转移条件", form.getZytj()); |
|
|
formData.put("目的", form.getMdIds()); |
|
|
|
|
|
|
|
|
formData.put("目的", form.getMdMcs()); |
|
|
formData.put("备注", form.getRemark()); |
|
|
formData.put("备注", form.getRemark()); |
|
|
|
|
|
|
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
formDataEn.put("Out Amount", gspOld.getKc()+ gspOld.getKcdw()); |
|
|
formDataEn.put("Out Amount", gspOld.getKc()+ gspOld.getKcdw()); |
|
|
formDataEn.put("Transfer Condition", form.getZytj()); |
|
|
formDataEn.put("Transfer Condition", form.getZytj()); |
|
|
formDataEn.put("Purpose", form.getMdIds()); |
|
|
|
|
|
|
|
|
formDataEn.put("Purpose", form.getMdMcs()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "领取发放", "Distribution", JcmcysEnum.green.getValue(), |
|
|
gspJcgjService.saveJcgj(gspOld.getId(), JcgjlxEnum.lc.getValue(), "领取发放", "Distribution", JcmcysEnum.green.getValue(), |
|
|
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), |
|
|
JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), |
|
|
@ -384,7 +397,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
} |
|
|
} |
|
|
gspOld.setFfrq(now); |
|
|
gspOld.setFfrq(now); |
|
|
gspOld.setFfbz(form.getRemark()); |
|
|
gspOld.setFfbz(form.getRemark()); |
|
|
gspOld.setMdIds(form.getMdIds()); |
|
|
|
|
|
|
|
|
gspOld.setMdIds(form.getMdMcs()); |
|
|
|
|
|
gspOld.setMdOther(form.getMdOther()); |
|
|
gspOld.setZjzt(ZjztEnum.yff.getValue()); |
|
|
gspOld.setZjzt(ZjztEnum.yff.getValue()); |
|
|
//endregion |
|
|
//endregion |
|
|
this.updateById(gspOld); |
|
|
this.updateById(gspOld); |
|
|
@ -437,13 +451,13 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("出库量", gsp.getKc()+ gsp.getKcdw()); |
|
|
formData.put("出库量", gsp.getKc()+ gsp.getKcdw()); |
|
|
formData.put("转移条件", plffItemFilter.get(0).getZytj()); |
|
|
formData.put("转移条件", plffItemFilter.get(0).getZytj()); |
|
|
formData.put("目的", plffItemFilter.get(0).getMdIds()); |
|
|
|
|
|
|
|
|
formData.put("目的", plffItemFilter.get(0).getMdMcs()); |
|
|
formData.put("备注", plffItemFilter.get(0).getRemark()); |
|
|
formData.put("备注", plffItemFilter.get(0).getRemark()); |
|
|
gspJcgj.setJcnr(JctUtil.formatStr(formData)); |
|
|
gspJcgj.setJcnr(JctUtil.formatStr(formData)); |
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
Map<String, String> formDataEn = new LinkedHashMap<>(); |
|
|
formDataEn.put("Out Amount", gsp.getKc()+ gsp.getKcdw()); |
|
|
formDataEn.put("Out Amount", gsp.getKc()+ gsp.getKcdw()); |
|
|
formDataEn.put("Transfer Condition", plffItemFilter.get(0).getZytj()); |
|
|
formDataEn.put("Transfer Condition", plffItemFilter.get(0).getZytj()); |
|
|
formDataEn.put("Purpose", plffItemFilter.get(0).getMdIds()); |
|
|
|
|
|
|
|
|
formDataEn.put("Purpose", plffItemFilter.get(0).getMdMcs()); |
|
|
formDataEn.put("Comment", plffItemFilter.get(0).getRemark()); |
|
|
formDataEn.put("Comment", plffItemFilter.get(0).getRemark()); |
|
|
gspJcgj.setJcnrEn(JctUtil.formatStr(formDataEn)); |
|
|
gspJcgj.setJcnrEn(JctUtil.formatStr(formDataEn)); |
|
|
gspJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
gspJcgj.setQmrId(SecurityUtils.getUserId()); |
|
|
@ -481,6 +495,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
gsp.setFfrq(now); |
|
|
gsp.setFfrq(now); |
|
|
gsp.setFfbz(plffItemFilter.get(0).getRemark()); |
|
|
gsp.setFfbz(plffItemFilter.get(0).getRemark()); |
|
|
gsp.setMdIds(plffItemFilter.get(0).getMdIds()); |
|
|
gsp.setMdIds(plffItemFilter.get(0).getMdIds()); |
|
|
|
|
|
gsp.setMdOther(plffItemFilter.get(0).getMdOther()); |
|
|
gsp.setZjzt(ZjztEnum.yff.getValue()); |
|
|
gsp.setZjzt(ZjztEnum.yff.getValue()); |
|
|
//endregion |
|
|
//endregion |
|
|
} else { |
|
|
} else { |
|
|
@ -877,6 +892,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", "Apply for Check-out", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请借阅", "Apply for Check-out", |
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请借阅"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -909,6 +926,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请解档", "申请解档", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请解档", "申请解档", |
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请解档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -940,6 +960,7 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请归档"); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -976,6 +997,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "申请归档", "Apply for Archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "申请归档"); |
|
|
} |
|
|
} |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -1100,6 +1123,8 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意归档", "Approve Archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意归档", "Approve Archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意归档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1126,6 +1151,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝归档", "Reject Archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝归档", "Reject Archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝归档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1152,6 +1180,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意解档", "Approve De-archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意解档", "Approve De-archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意解档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1180,6 +1211,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝解档", "Reject De-archiving", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝解档", "Reject De-archiving", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝解档"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1208,6 +1242,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意借阅", "Approve Check-out", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "同意借阅", "Approve Check-out", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "同意借阅"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1234,6 +1271,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝借阅", "Reject Check-out", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "拒绝借阅", "Reject Check-out", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "拒绝借阅"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@Override |
|
|
@Override |
|
|
@ -1260,6 +1300,9 @@ public class GspServiceImpl extends ServiceImpl implements IGspS |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
formDataEn.put("Comment", form.getRemark()); |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "确认归还", "Check-out End Confirmation", |
|
|
gspJcgjService.saveJcgj(gsp.getId(), JcgjlxEnum.lc.getValue(), "确认归还", "Check-out End Confirmation", |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), JctUtil.formatStr(formDataEn), qmr); |
|
|
|
|
|
|
|
|
|
|
|
archiveLogService.saveInfo(ArchiveLogTypeEnum.gsp, gsp.getId(), gsp.getMc(), gsp.getPh(), gsp.getGg() + gsp.getGgdw(), "确认归还"); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |