|
|
|
@ -468,10 +468,10 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
|
*/ |
|
|
|
@Override |
|
|
|
@Transactional(rollbackFor = Exception.class) |
|
|
|
public void ff(String ckmz, String ckmzdw, String zytj, String remark, String mdIds, Mjy mjy, SysUser lqr1, SysUser lqr2, SysUser ffr1, SysUser ffr2, Date time) { |
|
|
|
public void ff(FfForm form,Mjy mjy, SysUser lqr1, SysUser lqr2, SysUser ffr1, SysUser ffr2, Date time) { |
|
|
|
|
|
|
|
//region 新增发放记录 |
|
|
|
|
|
|
|
// form.getCkmz(),,,,, |
|
|
|
MjyFfjl mjyFfjl = new MjyFfjl(); |
|
|
|
mjyFfjl.setMjyId(mjy.getId()); |
|
|
|
mjyFfjl.setMc(mjy.getMc()); |
|
|
|
@ -484,8 +484,8 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
|
mjyFfjl.setCctj(mjy.getCctj()); |
|
|
|
mjyFfjl.setCkl(mjy.getKc()); |
|
|
|
mjyFfjl.setCkldw(mjy.getKcdw()); |
|
|
|
mjyFfjl.setCkmz(ckmz); |
|
|
|
mjyFfjl.setCkmzdw(ckmzdw); |
|
|
|
mjyFfjl.setCkmz( form.getCkmz()); |
|
|
|
mjyFfjl.setCkmzdw(form.getCkmzdw()); |
|
|
|
mjyFfjl.setLqr1Id(lqr1.getUserId()); |
|
|
|
mjyFfjl.setLqr2Id(lqr2.getUserId()); |
|
|
|
mjyFfjl.setFfr1Id(ffr1.getUserId()); |
|
|
|
@ -494,17 +494,18 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
|
mjyFfjl.setLqr2Mc(lqr2.getNickName()); |
|
|
|
mjyFfjl.setFfr1Mc(ffr1.getNickName()); |
|
|
|
mjyFfjl.setFfr2Mc(ffr2.getNickName()); |
|
|
|
mjyFfjl.setFfzytj(zytj); |
|
|
|
mjyFfjl.setFfzytj(form.getZytj()); |
|
|
|
mjyFfjl.setFfrq(time); |
|
|
|
mjyFfjl.setFfbz(remark); |
|
|
|
mjyFfjl.setMdIds(mdIds); |
|
|
|
mjyFfjl.setFfbz(form.getRemark()); |
|
|
|
mjyFfjl.setMdIds(form.getMdIds()); |
|
|
|
mjyFfjl.setMdOther(form.getMdOther()); |
|
|
|
this.save(mjyFfjl); |
|
|
|
//endregion |
|
|
|
|
|
|
|
//region 新增试验物资 |
|
|
|
if(StringUtils.isNoneBlank(mdIds)){ |
|
|
|
if(StringUtils.isNoneBlank(form.getMdIds())){ |
|
|
|
List<StudyMjy> studyMjies=new ArrayList<>(); |
|
|
|
String [] tmp=mdIds.split(","); |
|
|
|
String [] tmp=form.getMdIds().split(","); |
|
|
|
for(String s :tmp){ |
|
|
|
StudyMjy studyMjy=new StudyMjy(); |
|
|
|
studyMjy.setStudyId(Long.parseLong(s)); |
|
|
|
@ -520,10 +521,10 @@ public class MjyFfjlServiceImpl extends ServiceImpl impl |
|
|
|
//region 稽查轨迹 |
|
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
|
formData.put("出库量", mjy.getKc() + mjy.getKcdw()); |
|
|
|
formData.put("转移条件", zytj); |
|
|
|
formData.put("出库毛重", ckmz + mjy.getKcdw()); |
|
|
|
formData.put("目的", mdIds); |
|
|
|
formData.put("备注", remark); |
|
|
|
formData.put("转移条件", form.getZytj()); |
|
|
|
formData.put("出库毛重", form.getCkmz() + mjy.getKcdw()); |
|
|
|
formData.put("目的", form.getMdMcs()); |
|
|
|
formData.put("备注", form.getRemark()); |
|
|
|
mjyFfjlJcgjService.saveJcgj(mjyFfjl.getId(), JcgjlxEnum.lc.getValue(), "领取发放", JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), |
|
|
|
SecurityUtils.getUserId(), SecurityUtils.getNickName()); |
|
|
|
//endregion |
|
|
|
|