|
@@ -138,7 +138,7 @@ public class TaskServiceImpl extends BaseServiceImpl<TaskMapper, Task> implement
|
|
|
String[] formDataIdArray = formDataIds.split(",");
|
|
|
List<Long> taskIds = new ArrayList<>();
|
|
|
for (String formDataId : formDataIdArray) {
|
|
|
- Task task = this.baseMapper.queryTaskListByFormDataId(formDataId);
|
|
|
+ Task task = this.baseMapper.queryTaskListByFormDataId(formDataId, 2);
|
|
|
if (!taskIds.contains(task.getId())) {
|
|
|
//查询审批人
|
|
|
List<TaskParallel> parallels = this.taskParallelService.queryApprovalUser(task.getProcessInstanceId());
|
|
@@ -333,7 +333,7 @@ public class TaskServiceImpl extends BaseServiceImpl<TaskMapper, Task> implement
|
|
|
|
|
|
String[] formDataIdArray = formDataIds.split(",");
|
|
|
for (String formDataId : formDataIdArray) {
|
|
|
- Task task = this.baseMapper.queryTaskListByFormDataId(formDataId);
|
|
|
+ Task task = this.baseMapper.queryTaskListByFormDataId(formDataId, 1);
|
|
|
if (task != null && !record.contains(task.getId())) {
|
|
|
record.add(task.getId());
|
|
|
result.add(task);
|
|
@@ -609,7 +609,7 @@ public class TaskServiceImpl extends BaseServiceImpl<TaskMapper, Task> implement
|
|
|
RedisTemplate.opsForValue().set("sign-" + taskApprovalVO.getFormDataId(), "1", 60, TimeUnit.SECONDS);
|
|
|
|
|
|
String pdfUrlEVisa = this.completeApprovalTask(taskApprovalVO);
|
|
|
- System.out.println("电签操作成功buss-----"+pdfUrlEVisa);
|
|
|
+ System.out.println("电签操作成功buss-----" + pdfUrlEVisa);
|
|
|
//TODO ============== 电签成功,修改试验状态,关联工程部位信息pdf(只有电签成功,才修改) liuYc 2023-03-16 ==============
|
|
|
if ("OK".equals(taskApprovalVO.getFlag()) && StringUtils.isNotEmpty(pdfUrlEVisa)) {
|
|
|
//已审批
|
|
@@ -651,7 +651,7 @@ public class TaskServiceImpl extends BaseServiceImpl<TaskMapper, Task> implement
|
|
|
//todo ============================ 执行电签区域 ============================
|
|
|
//电签状态
|
|
|
String eVisaStatus = this.eVisaClient.eVisa(JSONObject.parseObject(JSONObject.toJSONString(taskApprovalVO), EVisaTaskApprovalVO.class));
|
|
|
- System.out.println("+++++"+eVisaStatus);
|
|
|
+ System.out.println("+++++" + eVisaStatus);
|
|
|
//todo ============================ 执行电签区域 ============================
|
|
|
|
|
|
//电签状态分为success/notPfxOrFile/error,当状态为error时就需要重新提交请求
|