修改了放心签的验证逻辑2

This commit is contained in:
wucongxing8150 2025-07-02 17:25:23 +08:00
parent 09b631436f
commit 1c678b0954

View File

@ -390,6 +390,7 @@ public class ExpertFxqService {
fxqSignData.setExpertId(fxqUser.getExpertId()); fxqSignData.setExpertId(fxqUser.getExpertId());
fxqSignData.setTaskId(fxqExpertTaskData.getId()); fxqSignData.setTaskId(fxqExpertTaskData.getId());
fxqSignData.setSignStatus(2); fxqSignData.setSignStatus(2);
fxqSignData.setSignLink(fxqLink.getSignH5Url());
fxqSignData.setCreateTime(LocalDateTime.now()); fxqSignData.setCreateTime(LocalDateTime.now());
res = fxqSignDao.insert(fxqSignData); res = fxqSignDao.insert(fxqSignData);
if (res <= 0){ if (res <= 0){
@ -452,7 +453,6 @@ public class ExpertFxqService {
// 修改状态-签署任务 // 修改状态-签署任务
fxqExpertTask.setTaskStatus(String.valueOf(taskLink.getData().getTaskStatus())); fxqExpertTask.setTaskStatus(String.valueOf(taskLink.getData().getTaskStatus()));
fxqExpertTaskDao.updateById(fxqExpertTask);
// 修改专家签署任务表 // 修改专家签署任务表
if (taskLink.getData().getTaskStatus() == 20){ if (taskLink.getData().getTaskStatus() == 20){
@ -460,8 +460,12 @@ public class ExpertFxqService {
if (rows == 0) { if (rows == 0) {
throw new BusinessException("更新失败,未找到符合条件的记录"); throw new BusinessException("更新失败,未找到符合条件的记录");
} }
fxqExpertTask.setSignStatus(1);
} }
fxqExpertTaskDao.updateById(fxqExpertTask);
return fxqExpertTask; return fxqExpertTask;
} }