|
|
@ -236,6 +236,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void jq(StudyFormFill studyFormFill) { |
|
|
public void jq(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -248,9 +249,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
throw new ServiceException("表单不是填报状态,不能加签"); |
|
|
throw new ServiceException("表单不是填报状态,不能加签"); |
|
|
} |
|
|
} |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.bj.getValue(), studyFormFill.getQmyy(), JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), studyFormFill.getRemark(), null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.bj.getValue(), studyFormFill.getQmyy(), JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), studyFormFill.getRemark(), now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), studyFormFill.getQmyy(), qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), studyFormFill.getQmyy(), qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -263,6 +264,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void fz(StudyFormFill studyFormFill) { |
|
|
public void fz(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -277,9 +279,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
studyFormFillOld.setBdzt(StudyFormFillBdztEnum.dfz.getValue()); |
|
|
studyFormFillOld.setBdzt(StudyFormFillBdztEnum.dfz.getValue()); |
|
|
this.updateById(studyFormFillOld); |
|
|
this.updateById(studyFormFillOld); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "申请废止", JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "申请废止", JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), "申请废止", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), "申请废止", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -293,6 +295,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void qrfz(StudyFormFillShfzForm form) { |
|
|
public void qrfz(StudyFormFillShfzForm form) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, form.getQmrmm()); |
|
|
checkPassword(qmr, form.getQmrmm()); |
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -310,9 +313,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", form.getRemark()); |
|
|
formData.put("原因", form.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "废止通过", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "废止通过", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "废止通过", qmr, form.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "废止通过", qmr, form.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -324,9 +327,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", form.getRemark()); |
|
|
formData.put("原因", form.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "废止拒绝", JcmcysEnum.red.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "废止拒绝", JcmcysEnum.red.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "废止拒绝", qmr, form.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "废止拒绝", qmr, form.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -362,6 +365,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void ghgsr(StudyFormFill studyFormFill) { |
|
|
public void ghgsr(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -383,9 +387,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
studyFormFillOld.setUserId(studyFormFill.getUserId()); |
|
|
studyFormFillOld.setUserId(studyFormFill.getUserId()); |
|
|
studyFormFillOld.setUserMc(studyFormFill.getUserMc()); |
|
|
studyFormFillOld.setUserMc(studyFormFill.getUserMc()); |
|
|
this.updateById(studyFormFillOld); |
|
|
this.updateById(studyFormFillOld); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "更换归属人", JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "更换归属人", JcmcysEnum.orange.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "更换归属人", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "更换归属人", qmr, studyFormFill.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -402,6 +406,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public StudyFormFill bc(StudyFormFill studyFormFill) { |
|
|
public StudyFormFill bc(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(SecurityUtils.getLoginUser().getSysUser(), studyFormFill.getQmrmm()); |
|
|
checkPassword(SecurityUtils.getLoginUser().getSysUser(), studyFormFill.getQmrmm()); |
|
|
StudyFormFill result = null; |
|
|
StudyFormFill result = null; |
|
|
if (studyFormFill.getId() != null) { |
|
|
if (studyFormFill.getId() != null) { |
|
|
@ -418,11 +423,11 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
this.updateById(studyFormFillOld); |
|
|
this.updateById(studyFormFillOld); |
|
|
result = studyFormFillOld; |
|
|
result = studyFormFillOld; |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), "填写并保存记录", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), "填写并保存记录", qmr, studyFormFill.getRemark()); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "填写并保存记录", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "填写并保存记录", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
} else { |
|
|
} else { |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.tbz.getValue()); |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.tbz.getValue()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
@ -432,11 +437,11 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
this.save(studyFormFill); |
|
|
this.save(studyFormFill); |
|
|
result = studyFormFill; |
|
|
result = studyFormFill; |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), "填写并保存记录", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), "填写并保存记录", qmr, studyFormFill.getRemark()); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "创建记录", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "创建记录", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
} |
|
|
} |
|
|
return baseMapper.queryInfo(result.getId()); |
|
|
return baseMapper.queryInfo(result.getId()); |
|
|
} |
|
|
} |
|
|
@ -448,6 +453,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public void bcAuto(StudyFormFill studyFormFill) { |
|
|
public void bcAuto(StudyFormFill studyFormFill) { |
|
|
|
|
|
Date now =new Date(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.tbz.getValue()); |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.tbz.getValue()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
@ -456,9 +462,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
studyFormFill.setUserMc(SecurityUtils.getNickName()); |
|
|
studyFormFill.setUserMc(SecurityUtils.getNickName()); |
|
|
this.save(studyFormFill); |
|
|
this.save(studyFormFill); |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "创建记录", JcmcysEnum.green.getValue(), null, qmr, studyFormFill.getRemark(), null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "创建记录", JcmcysEnum.green.getValue(), null, qmr, studyFormFill.getRemark(), now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), "创建记录", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), "创建记录", qmr, studyFormFill.getRemark()); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
/** |
|
|
/** |
|
|
@ -504,6 +510,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void yjcc(StudyFormFill studyFormFill) { |
|
|
public void yjcc(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() != null) { |
|
|
if (studyFormFill.getId() != null) { |
|
|
StudyFormFill studyFormFillOld = this.queryInfo(studyFormFill.getId()); |
|
|
StudyFormFill studyFormFillOld = this.queryInfo(studyFormFill.getId()); |
|
|
@ -525,7 +532,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
formData.put("存储位置", studyFormFillCc.getCcwz()); |
|
|
formData.put("存储位置", studyFormFillCc.getCcwz()); |
|
|
formData.put("存储条件", studyFormFillCc.getCctj()); |
|
|
formData.put("存储条件", studyFormFillCc.getCctj()); |
|
|
formData.put("存储药剂", String.join(",",studyFormFillCc.getList())); |
|
|
formData.put("存储药剂", String.join(",",studyFormFillCc.getList())); |
|
|
studyFormFillJcgjList.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "存储", JcmcysEnum.green.getValue(), formData, qmr, null)); |
|
|
|
|
|
|
|
|
studyFormFillJcgjList.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.lc.getValue(), "存储", JcmcysEnum.green.getValue(), formData, qmr, null)); |
|
|
} |
|
|
} |
|
|
if(studyFormFillJcgjList.size()>0){ |
|
|
if(studyFormFillJcgjList.size()>0){ |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjList); |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjList); |
|
|
@ -600,6 +607,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void tj(StudyFormFill studyFormFill) { |
|
|
public void tj(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() != null) { |
|
|
if (studyFormFill.getId() != null) { |
|
|
StudyFormFill studyFormFillOld = this.queryInfo(studyFormFill.getId()); |
|
|
StudyFormFill studyFormFillOld = this.queryInfo(studyFormFill.getId()); |
|
|
@ -626,14 +634,14 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
List<StudyFormFillJcgj> studyFormFillJcgjs = new ArrayList<>(); |
|
|
List<StudyFormFillJcgj> studyFormFillJcgjs = new ArrayList<>(); |
|
|
for (ObjectCompareUtil.FieldChange fieldChange : fieldChanges) { |
|
|
for (ObjectCompareUtil.FieldChange fieldChange : fieldChanges) { |
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.xg.getValue(), "修改", JcmcysEnum.orange.getValue(), fieldChange.toString(), fieldChange.toEnString(), qmr, studyFormFill.getRemark())); |
|
|
|
|
|
|
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.xg.getValue(), "修改", JcmcysEnum.orange.getValue(), fieldChange.toString(), fieldChange.toEnString(), qmr, studyFormFill.getRemark())); |
|
|
} |
|
|
} |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjs); |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjs); |
|
|
} |
|
|
} |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "填写并提交记录", JcmcysEnum.green.getValue(), formData, qmr, null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "填写并提交记录", JcmcysEnum.green.getValue(), formData, qmr, null, now); |
|
|
} else { |
|
|
} else { |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.ytj.getValue()); |
|
|
studyFormFill.setBdzt(StudyFormFillBdztEnum.ytj.getValue()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
studyFormFill.setUserId(SecurityUtils.getUserId()); |
|
|
@ -649,10 +657,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "填写并提交记录", JcmcysEnum.green.getValue(), formData, qmr, null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFill, JcgjlxEnum.lc.getValue(), "填写并提交记录", JcmcysEnum.green.getValue(), formData, qmr, null, now); |
|
|
} |
|
|
} |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFill.getId(), "填写并提交记录", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFill.getId(), "填写并提交记录", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -700,6 +708,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void gc(StudyFormFillGcForm form) { |
|
|
public void gc(StudyFormFillGcForm form) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, form.getQmrmm()); |
|
|
checkPassword(qmr, form.getQmrmm()); |
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
if (form.getId() == null || form.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -714,9 +723,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("生长情况", form.getQmyy()); |
|
|
formData.put("生长情况", form.getQmyy()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), form.getQmyy(), JcmcysEnum.orange.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), form.getRemark(), null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), form.getQmyy(), JcmcysEnum.orange.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), form.getRemark(), now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), form.getQmyy(), qmr, form.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), form.getQmyy(), qmr, form.getRemark()); |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
@ -730,6 +739,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void fhtg(StudyFormFill studyFormFill) { |
|
|
public void fhtg(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -747,9 +757,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核通过", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核通过", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "复核通过", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "复核通过", qmr, studyFormFill.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -767,6 +777,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void fhjj(StudyFormFill studyFormFill) { |
|
|
public void fhjj(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -784,10 +795,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核拒绝", JcmcysEnum.red.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核拒绝", JcmcysEnum.red.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
|
|
|
|
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "复核拒绝", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "复核拒绝", qmr, studyFormFill.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -805,6 +816,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void tg(StudyFormFill studyFormFill) { |
|
|
public void tg(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -822,10 +834,10 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
formData.put("原因", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "免复核通过", JcmcysEnum.green.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "免复核通过", JcmcysEnum.green.getValue(), null, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
|
|
|
|
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "免复核通过", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "免复核通过", qmr, studyFormFill.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -842,6 +854,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
public void sy(StudyFormFill studyFormFill) { |
|
|
public void sy(StudyFormFill studyFormFill) { |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//验证签名人密码 |
|
|
//验证签名人密码 |
|
|
|
|
|
Date now =new Date(); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
checkPassword(qmr, studyFormFill.getQmrmm()); |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
if (studyFormFill.getId() == null || studyFormFill.getId().longValue() < 0) { |
|
|
throw new ServiceException("参数id不正确"); |
|
|
throw new ServiceException("参数id不正确"); |
|
|
@ -858,9 +871,9 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//稽查轨迹 |
|
|
//稽查轨迹 |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
Map<String, String> formData = new LinkedHashMap<>(); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
formData.put("备注", studyFormFill.getRemark()); |
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "已审阅", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, null); |
|
|
|
|
|
|
|
|
studyFormFillJcgjService.saveJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "已审阅", JcmcysEnum.green.getValue(), formData, SecurityUtils.getLoginUser().getSysUser(), null, now); |
|
|
//签名信息 |
|
|
//签名信息 |
|
|
studyFormFillQmxxService.saveQmxx(studyFormFillOld.getId(), "已审阅", qmr, studyFormFill.getRemark()); |
|
|
|
|
|
|
|
|
studyFormFillQmxxService.saveQmxx(now,studyFormFillOld.getId(), "已审阅", qmr, studyFormFill.getRemark()); |
|
|
//发送通知 |
|
|
//发送通知 |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
Study study = studyService.getById(studyFormFillOld.getStudyId()); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
String url = getUrlQz(study, "tbbd"); |
|
|
@ -886,6 +899,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public void updateBdnr(StudyFormUpdateForm form) { |
|
|
public void updateBdnr(StudyFormUpdateForm form) { |
|
|
|
|
|
Date now =new Date(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
if(StringUtils.isNoneBlank(form.getZdxgjl())){ |
|
|
if(StringUtils.isNoneBlank(form.getZdxgjl())){ |
|
|
baseMapper.updateBdnrZdxgjl(form.getId(), form.getBdnr(), form.getZdxgjl()); |
|
|
baseMapper.updateBdnrZdxgjl(form.getId(), form.getBdnr(), form.getZdxgjl()); |
|
|
@ -912,7 +926,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
formDataEn.put("原值", jsonObject.getString("oldValue")); |
|
|
formDataEn.put("原值", jsonObject.getString("oldValue")); |
|
|
formDataEn.put("新值", jsonObject.getString("value")); |
|
|
formDataEn.put("新值", jsonObject.getString("value")); |
|
|
formDataEn.put("原因", jsonObject.getString("reason")); |
|
|
formDataEn.put("原因", jsonObject.getString("reason")); |
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.xg.getValue(), "修改记录", JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
|
|
|
|
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.xg.getValue(), "修改记录", JcmcysEnum.orange.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
} else { |
|
|
} else { |
|
|
//zh |
|
|
//zh |
|
|
formData.put("字段名", jsonObject.getString("fieldCn")); |
|
|
formData.put("字段名", jsonObject.getString("fieldCn")); |
|
|
@ -922,7 +936,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("填入值", jsonObject.getString("value")); |
|
|
formDataEn.put("填入值", jsonObject.getString("value")); |
|
|
formDataEn.put("填写人", qmr.getNickName()); |
|
|
formDataEn.put("填写人", qmr.getNickName()); |
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.bj.getValue(), "填写", JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), null, null)); |
|
|
|
|
|
|
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.bj.getValue(), "填写", JcmcysEnum.green.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), null, null)); |
|
|
} |
|
|
} |
|
|
|
|
|
|
|
|
} |
|
|
} |
|
|
@ -935,6 +949,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
*/ |
|
|
*/ |
|
|
@Override |
|
|
@Override |
|
|
public void updateFhyjjl(StudyFormUpdateForm form) { |
|
|
public void updateFhyjjl(StudyFormUpdateForm form) { |
|
|
|
|
|
Date now =new Date(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
SysUser qmr = SecurityUtils.getLoginUser().getSysUser(); |
|
|
//更新复核意见 |
|
|
//更新复核意见 |
|
|
baseMapper.updateFhyjjl(form.getId(), form.getFhyjjl()); |
|
|
baseMapper.updateFhyjjl(form.getId(), form.getFhyjjl()); |
|
|
@ -950,7 +965,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//en |
|
|
//en |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("复核意见", jsonObject.getString("content")); |
|
|
formDataEn.put("复核意见", jsonObject.getString("content")); |
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核意见", JcmcysEnum.blue.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
|
|
|
|
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.lc.getValue(), "复核意见", JcmcysEnum.blue.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
} else if (StringUtils.isNoneBlank(form.getReply())) { |
|
|
} else if (StringUtils.isNoneBlank(form.getReply())) { |
|
|
JSONObject jsonObject = JSONArray.parseArray(form.getReply()).getJSONObject(0); |
|
|
JSONObject jsonObject = JSONArray.parseArray(form.getReply()).getJSONObject(0); |
|
|
//zh |
|
|
//zh |
|
|
@ -959,7 +974,7 @@ public class StudyFormFillServiceImpl extends ServiceImpl |
|
|
//en |
|
|
//en |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("字段名", jsonObject.getString("fieldEn")); |
|
|
formDataEn.put("意见回复", jsonObject.getString("reply")); |
|
|
formDataEn.put("意见回复", jsonObject.getString("reply")); |
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(studyFormFillOld, JcgjlxEnum.lc.getValue(), "意见回复", JcmcysEnum.blue.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
|
|
|
|
|
|
studyFormFillJcgjs.add(studyFormFillJcgjService.getJcgj(now,studyFormFillOld, JcgjlxEnum.lc.getValue(), "意见回复", JcmcysEnum.blue.getValue(), JctUtil.formatStr(formData), StudyFormUtil.getJcnrEn(formDataEn), qmr, null)); |
|
|
} |
|
|
} |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjs); |
|
|
studyFormFillJcgjService.saveBatchWithLog(studyFormFillJcgjs); |
|
|
} |
|
|
} |
|
|
|