|
|
|
@ -1229,7 +1229,6 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
public void genResource(StudyFormFill studyFormFill, Template template, String remark) { |
|
|
|
Boolean mark = template.getProduct().equals(StudyFormFillResourceTypeEnum.mjy.getValue()) ? true : false; |
|
|
|
SysUser qmr = sysUserService.selectUserById(SecurityUtils.getUserId()); |
|
|
|
|
|
|
|
Long studyId = studyFormFill.getStudyId(); |
|
|
|
Long studyFormId = studyFormFill.getId(); |
|
|
|
// 生成/使用 |
|
|
|
@ -1251,7 +1250,6 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
for (Mjy mjy : mjyList) { |
|
|
|
mjyMap.put(mjy.getBh(), mjy); |
|
|
|
} |
|
|
|
|
|
|
|
for (StudyFormFillResource studyFormFillResource : studyFormFillResourceList) { |
|
|
|
Mjy mjy = mjyMap.get(studyFormFillResource.getBh()); |
|
|
|
//配置的才保存,或更新 |
|
|
|
@ -1262,7 +1260,6 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
mjy.setBdId(studyFormId); |
|
|
|
mjy.setZjzt(ZjztEnum.wrk.getValue()); |
|
|
|
mjy.setJyzt(JyztEnum.wjy.getValue()); |
|
|
|
|
|
|
|
mjy.setMc(studyFormFillResource.getMc()); |
|
|
|
mjy.setBh(studyFormFillResource.getBh()); |
|
|
|
mjy.setNd(String.valueOf(studyFormFillResource.getNd())); |
|
|
|
@ -1272,7 +1269,6 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
mjy.setKcdw(studyFormFillResource.getKcdw()); |
|
|
|
mjy.setSxrq(DateUtils.parseDate(studyFormFillResource.getSxrq())); |
|
|
|
} |
|
|
|
|
|
|
|
if (mjy.getId() == null) { |
|
|
|
this.save(mjy); |
|
|
|
mjyList.add(mjy); |
|
|
|
@ -1282,7 +1278,7 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
// 台账 |
|
|
|
tzList.add(mjyTzService.getTzGen(mjy.getId(), null, null, null, null, null, null, null, null, qmr, "配制完成", mjy.getKc(), mjy.getKcdw(), remark, studyFormFill.getId())); |
|
|
|
} else { |
|
|
|
// this.updateById(mjy); |
|
|
|
this.updateById(mjy); |
|
|
|
} |
|
|
|
studyFormFillResource.setType(StudyFormFillResourceTypeEnum.mjy.getValue()); |
|
|
|
} else { |
|
|
|
@ -1300,7 +1296,7 @@ public class MjyServiceImpl extends ServiceImpl implements IMjyS |
|
|
|
if (StringUtils.isNotEmpty(syl) && NumberUtils.isParsable(syl)) { |
|
|
|
String kc = CalUnitTools.subTj(mjy.getKc(), mjy.getKcdw(), syl, studyFormFillResource.getSyldw()); |
|
|
|
mjy.setKc(kc); |
|
|
|
baseMapper.updateKc(mjy.getId(), kc.toString()); |
|
|
|
baseMapper.updateKc(mjy.getId(), kc); |
|
|
|
// 使用稽查轨迹 |
|
|
|
HashMap<String, String> formData = new LinkedHashMap<>(); |
|
|
|
formData.put("使用量", syl + studyFormFillResource.getSyldw()); |
|
|
|
|