From 236f80305991d3517c84e70b2645a80a52ad1294 Mon Sep 17 00:00:00 2001
From: wangwh <2397901735@qq.com>
Date: Mon, 28 Oct 2024 14:42:57 +0800
Subject: [PATCH] fix: 1、添加日志记录; 2、修改请求网格系统待办接口的传参objId值为本系统caseId; 3、添加办理中时联合处置申请的网格待办。
---
dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java | 6 --
dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoBacthVo.java | 2
dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/dao/mapper/xml/GridCaseTaskMapper.xml | 2
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java | 12 +++---
dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java | 19 +++++++++
dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridToDoService.java | 70 +++++++++++++++++++++--------------
dyh-service/dyh-base/src/main/java/cn/huge/module/sys/constant/SyTimeEnum.java | 4 +-
dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoVo.java | 2
8 files changed, 73 insertions(+), 44 deletions(-)
diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/constant/SyTimeEnum.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/constant/SyTimeEnum.java
index 333b4db..1f7a912 100644
--- a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/constant/SyTimeEnum.java
+++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/constant/SyTimeEnum.java
@@ -6,8 +6,8 @@
SY_TIME_3("24_00011-3", "受理时限"),
SY_TIME_4("24_00011-4", "办理时限"),
SY_TIME_5("24_00011-5", "督办回复时限"),
- SY_TIME_6("24_00011-6", "当事人评价时限");
-
+ SY_TIME_6("24_00011-6", "当事人评价时限"),
+ SY_TIME_7("24_00011-7", "联合处置审核时限");
/**
* 代码编号
*/
diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoBacthVo.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoBacthVo.java
index dae69ab..06dfecd 100644
--- a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoBacthVo.java
+++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoBacthVo.java
@@ -56,5 +56,5 @@
/**
* 事件编号
*/
- private String caseId;
+ private String caseTaskId;
}
diff --git a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoVo.java b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoVo.java
index b9d362f..505597d 100644
--- a/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoVo.java
+++ b/dyh-service/dyh-base/src/main/java/cn/huge/module/sys/vo/GridToDoVo.java
@@ -55,5 +55,5 @@
/**
* 事件编号
*/
- private String caseId;
+ private String caseTaskId;
}
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
index 013fddc..7c4eaac 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseAssistApplyService.java
@@ -18,6 +18,9 @@
import cn.huge.module.flow.domain.po.FlowNode;
import cn.huge.module.flow.service.FlowInfoService;
import cn.huge.module.mediate.constant.*;
+import cn.huge.module.sys.constant.GridBaseConsts;
+import cn.huge.module.sys.constant.GridEnum;
+import cn.huge.module.sys.constant.SyTimeEnum;
import cn.huge.module.sys.dto.FileIdInfoBaseDTO;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
@@ -65,6 +68,8 @@
private CaseInfoUnfoldService caseInfoUnfoldService;
@Autowired
private CaseAssistInfoService caseAssistInfoService;
+ @Autowired
+ private CaseInfoService caseInfoService;
/**
* 更新对象
@@ -180,6 +185,12 @@
caseAssistApply.setAuditUnitId(ctUnitDTO.getId());
caseAssistApply.setAuditUnitName(ctUnitDTO.getUnitName());
mapper.insert(caseAssistApply);
+ CaseInfo caseInfo = caseInfoService.getById(caseAssistApply.getCaseId());
+ CaseTask caseTask = new CaseTask();
+ caseTask.setId(caseInfo.getId());
+ caseTask.setCandeUnitId(caseAssistApply.getAuditUnitId());
+ caseTask.setExpireTime(sysClient.getExpireTime(caseAssistApply.getApplyTime(), SyTimeEnum.SY_TIME_2.getIndex()));
+ caseTaskService.createGridToDo(caseInfo, caseTask, GridEnum.GRID_OBJECT_TYPE_4.getIndex(), GridBaseConsts.GRID_TYPE_4);
}catch (Exception e){
log.error("[CaseAssistApplyService.addCaseAssistApply]调用失败,异常信息:"+e, e);
throw new ServiceException("CaseAssistApplyService.addCaseAssistApply", e);
@@ -295,6 +306,9 @@
caseAssistInfoPO.setCreateTime(now);
caseAssistInfoPO.setUpdateTime(now);
caseAssistInfoService.save(caseAssistInfoPO);
+ //网格待办流转
+ CaseInfo caseInfo = caseInfoService.getById(caseAssistApplyPO.getCaseId());
+ caseTaskService.taskFlowGridToDo(caseInfo, dslCaseTask, caseInfo.getId(), GridEnum.GRID_OBJECT_TYPE_2.getIndex(), GridBaseConsts.GRID_TYPE_2);
}
// 更新纠纷扩展信息
CaseInfoUnfold caseInfoUnfoldPO = new CaseInfoUnfold();
@@ -302,6 +316,11 @@
caseInfoUnfoldPO.setAssistUnitId(caseAssistApplyPO.getApplyAssistUnitId());
caseInfoUnfoldPO.setAssistUnitName(caseAssistApplyPO.getApplyAssistUnitName());
caseInfoUnfoldService.updateCaseInfoUnfold(caseInfoUnfoldPO);
+ }else{
+ CaseTask caseTask = new CaseTask();
+ caseTask.setCaseId(caseAssistApplyPO.getCaseId());
+ caseTask.setId(caseAssistApplyPO.getCaseId());
+ caseTaskService.deleteGridTodo(caseTask);
}
}catch (Exception e){
log.error("[CaseAssistApplyService.reviewCaseAssistApply]调用失败,异常信息:"+e, e);
diff --git a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
index fb758dd..e6ab0b6 100644
--- a/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
+++ b/dyh-service/dyh-mediate/src/main/java/cn/huge/module/cases/service/CaseTaskService.java
@@ -3349,7 +3349,7 @@
SimpleDateFormat outputFormat = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
//添加网格待办
GridToDoBacthVo gridToDoBacthVo = new GridToDoBacthVo();
- gridToDoBacthVo.setObjId(caseTask.getId());
+ gridToDoBacthVo.setObjId(caseInfo.getId());
gridToDoBacthVo.setObjType(gridObjType);
gridToDoBacthVo.setSysContent("");
gridToDoBacthVo.setYzyContent("");
@@ -3358,7 +3358,7 @@
gridToDoBacthVo.setTodoType(GridEnum.GRID_TODO_TYPE_5.getIndex());
gridToDoBacthVo.setTitle(noticeTypeName + caseInfo.getPlaintiffs() + "和" + caseInfo.getDefendants()+"的"+caseInfo.getCaseTypeName()+"事件");
gridToDoBacthVo.setLimitTime(outputFormat.format(caseTask.getExpireTime()));
- gridToDoBacthVo.setCaseId(caseInfo.getId());
+ gridToDoBacthVo.setCaseTaskId(caseTask.getId());
sysClient.createTaskToDo(gridToDoBacthVo, caseTask.getCandeUnitId());
} catch (Exception e) {
log.error("添加网格待办失败");
@@ -3370,7 +3370,7 @@
try {
//添加网格待办
GridToDoVo gridToDoVo = new GridToDoVo();
- gridToDoVo.setObjId(caseTask.getId());
+ gridToDoVo.setObjId(caseInfo.getId());
gridToDoVo.setObjType(gridObjType);
gridToDoVo.setSysContent("");
gridToDoVo.setYzyContent("");
@@ -3379,7 +3379,7 @@
gridToDoVo.setTodoType(GridEnum.GRID_TODO_TYPE_5.getIndex());
gridToDoVo.setTitle(noticeTypeName + caseInfo.getPlaintiffs() + "和" + caseInfo.getDefendants() + "的" + caseInfo.getCaseTypeName() + "事件");
gridToDoVo.setLimitTime(String.valueOf(caseTask.getExpireTime()));
- gridToDoVo.setCaseId(caseInfo.getId());
+ gridToDoVo.setCaseTaskId(caseTask.getId());
sysClient.updateTaskTodo(gridToDoVo, previousTaskId);
} catch (Exception e) {
log.error("修改网格待办失败");
@@ -3397,7 +3397,7 @@
sysClient.deleteTaskTodo(gridTaskVo);
//添加网格待办
GridToDoBacthVo gridToDoBacthVo = new GridToDoBacthVo();
- gridToDoBacthVo.setObjId(caseTask.getId());
+ gridToDoBacthVo.setObjId(caseInfo.getId());
gridToDoBacthVo.setObjType(gridObjType);
gridToDoBacthVo.setSysContent("");
gridToDoBacthVo.setYzyContent("");
@@ -3410,7 +3410,7 @@
}else{
gridToDoBacthVo.setLimitTime(outputFormat.format(DateUtils.addHour(DateUtils.getNowDate(), 12)));
}
- gridToDoBacthVo.setCaseId(caseInfo.getId());
+ gridToDoBacthVo.setCaseTaskId(caseTask.getId());
sysClient.createTaskToDo(gridToDoBacthVo, caseTask.getCandeUnitId());
} catch (Exception e) {
log.error("修改网格待办流程失败");
diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/dao/mapper/xml/GridCaseTaskMapper.xml b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/dao/mapper/xml/GridCaseTaskMapper.xml
index d31681e..4243d42 100644
--- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/dao/mapper/xml/GridCaseTaskMapper.xml
+++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/dao/mapper/xml/GridCaseTaskMapper.xml
@@ -201,6 +201,6 @@
<!-- 根据组织编号查询网格组织编号 -->
<select id="getGridUnitIdByUnitId" resultType="string">
- select third_unit_id from dyh_ct_unit_grid where dyh_unit_id = #{unitId}
+ select third_unit_id from dyh_th_grid_unit where dyh_unit_id = #{unitId}
</select>
</mapper>
\ No newline at end of file
diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridToDoService.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridToDoService.java
index b44ac1e..b88d4af 100644
--- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridToDoService.java
+++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridToDoService.java
@@ -6,6 +6,7 @@
import cn.huge.module.grid.domain.po.GridCaseTask;
import cn.huge.module.sys.vo.*;
import cn.huge.module.grid.domain.vo.*;
+import com.alibaba.druid.support.logging.Log;
import com.alibaba.fastjson.JSON;
import com.alibaba.fastjson.JSONArray;
import com.alibaba.fastjson.JSONObject;
@@ -66,16 +67,16 @@
GridToDoBatchRequestVo requestVo = new GridToDoBatchRequestVo();
requestVo.setHeadVo(headVo);
requestVo.setBodyVo(gridToDoVo);
- log.info("xsd:{}", JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
- log.info("xsd:{}", gridUrl + "/api/thrid/grid/todo/batch-create-todo" + JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
+
String s = null;
try {
if (SpringContextUtil.checkDev()) {
- Map<String, String> header = new HashMap<>();
- String authorizationValue = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIVUdFSU5GTyIsImV4cCI6MTcyOTcyOTI1MCwiaWF0IjoxNzI5Njg2MDUwLCJ1c2VySWQiOiJkNjY2ZTUzZGMwMjU0NjNkYTllZTkwOTUyNjk5MTljNCYyMl8wMDAyNC0zIn0.pPZsj-PpKD0m9SynBlL4KTiLVMx_r1rdDDX5wpEGwuY";
- header.put("Authorization", authorizationValue);
- s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/batch-create-todo", JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty), header, "utf-8");
+ log.info("xsd:{}", JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
+ log.info("xsd:{}", testUrl + "/api/thrid/grid/todo/batch-create-todo" + JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
+ s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/batch-create-todo", JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
} else {
+ log.info("xsd:{}", JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
+ log.info("xsd:{}", gridUrl + "/sysUserTodo/saveBatch" + JSON.toJSONString(gridToDoVo, SerializerFeature.WriteNullStringAsEmpty));
s = HttpClientUtils.httpPostRaw(gridUrl + "/sysUserTodo/saveBatch", JSON.toJSONString(requestVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
}
} catch (Exception e) {
@@ -153,16 +154,14 @@
GridToDoDeleteRequestVo requestVo = new GridToDoDeleteRequestVo();
requestVo.setHeadVo(headVo);
requestVo.setBodyVo(gridIdsVo);
- log.info("xsd:{}", requestVo);
- log.info("xsd:{}", testUrl + "/sysUserTodo/batchDel" + JSON.toJSONString(gridIdsVo, SerializerFeature.WriteNullStringAsEmpty));
String s = null;
try {
if (SpringContextUtil.checkDev()) {
- Map<String, String> header = new HashMap<>();
- String authorizationValue = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIVUdFSU5GTyIsImV4cCI6MTcyOTcyOTI1MCwiaWF0IjoxNzI5Njg2MDUwLCJ1c2VySWQiOiJkNjY2ZTUzZGMwMjU0NjNkYTllZTkwOTUyNjk5MTljNCYyMl8wMDAyNC0zIn0.pPZsj-PpKD0m9SynBlL4KTiLVMx_r1rdDDX5wpEGwuY";
- header.put("Authorization", authorizationValue);
- s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/delete-todo", JSON.toJSONString(gridIdsVo, SerializerFeature.WriteNullStringAsEmpty), header, "utf-8");
+ log.info("xsd:{}", requestVo);
+ log.info("xsd:{}", testUrl + "/api/thrid/grid/todo/delete-todo" + JSON.toJSONString(gridIdsVo, SerializerFeature.WriteNullStringAsEmpty));
+ s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/delete-todo", JSON.toJSONString(gridIdsVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
} else {
+ log.info("xsd:{}", gridUrl + "/sysUserTodo/batchDel" + JSON.toJSONString(requestVo, SerializerFeature.WriteNullStringAsEmpty));
s = HttpClientUtils.httpPostRaw(gridUrl + "/sysUserTodo/batchDel", JSON.toJSONString(requestVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
}
} catch (Exception e) {
@@ -199,10 +198,7 @@
String s = null;
try {
if (SpringContextUtil.checkDev()) {
- Map<String, String> header = new HashMap<>();
- String authorizationValue = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIVUdFSU5GTyIsImV4cCI6MTcyOTcyOTI1MCwiaWF0IjoxNzI5Njg2MDUwLCJ1c2VySWQiOiJkNjY2ZTUzZGMwMjU0NjNkYTllZTkwOTUyNjk5MTljNCYyMl8wMDAyNC0zIn0.pPZsj-PpKD0m9SynBlL4KTiLVMx_r1rdDDX5wpEGwuY";
- header.put("Authorization", authorizationValue);
- s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/get-todo", JSON.toJSONString(gridGetToDoVo, SerializerFeature.WriteNullStringAsEmpty), header, "utf-8");
+ s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/todo/get-todo", JSON.toJSONString(gridGetToDoVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
} else {
s = HttpClientUtils.httpPostRaw(gridUrl + "/sysUserTodo/page", JSON.toJSONString(gridGetToDoVo, SerializerFeature.WriteNullStringAsEmpty), new HashMap<>(), "utf-8");
}
@@ -225,7 +221,7 @@
public R<List<GridToDoVo>> updateTaskToDo(GridToDoVo gridToDoVo, String previousTaskId) {
//修改网格系统工单
List<GridToDoVo> gridToDoVoList = new ArrayList<>();
- List<GridCaseTask> gridCaseTaskList = gridCaseTaskService.listGridCaseTask(gridToDoVo.getCaseId(), previousTaskId);
+ List<GridCaseTask> gridCaseTaskList = gridCaseTaskService.listGridCaseTask(gridToDoVo.getObjId(), previousTaskId);
for (GridCaseTask gridCaseTask : gridCaseTaskList) {
gridToDoVo.setId(gridCaseTask.getId());
gridToDoVo.setMobile(gridCaseTask.getMobile());
@@ -238,8 +234,8 @@
for (GridToDoVo gridToDoVoResult : GridToDoVoResult) {
GridCaseTask gridCaseTask = new GridCaseTask();
BeanUtils.copyProperties(gridToDoVoResult, gridCaseTask);
- gridCaseTask.setCaseId(gridToDoVo.getCaseId());
- gridCaseTask.setCaseTaskId(gridToDoVo.getObjId());
+ gridCaseTask.setCaseId(gridToDoVo.getObjId());
+ gridCaseTask.setCaseTaskId(gridToDoVo.getCaseTaskId());
gridCaseTaskListNew.add(gridCaseTask);
}
gridCaseTaskService.updateBatchById(gridCaseTaskListNew);
@@ -247,18 +243,22 @@
}
public R<List<GridToDoVo>> createTaskToDo(GridToDoBacthVo gridToDoBacthVo, String unitId) {
+ Date now = DateUtils.getNowDate();
//查询网格组织编号
String gridUnitId = gridCaseTaskMapper.getGridUnitIdByUnitId(unitId);
+ log.info("caseId:" + gridToDoBacthVo.getObjId() + "查询到网格组织编号为:" + gridUnitId);
if(org.apache.commons.lang3.StringUtils.isNotBlank(gridUnitId)){
//查询组织下用户
GridOrgUsersVo gridOrgUsersVo = new GridOrgUsersVo();
gridOrgUsersVo.setCurrOrgId(gridUnitId);
List<GridUserVo> gridUserVoList = gridUserService.getUserListByOrg(gridOrgUsersVo).getData();
+ log.info("caseId:" + gridToDoBacthVo.getObjId() + "查询到网格编号为:"+gridUnitId+ "下的用户有:"+ gridUserVoList.stream().map(GridUserVo:: getId).collect(Collectors.joining(",")));
if(CollectionUtils.isNotEmpty(gridUserVoList)){
//创建待办工单
List<String> userIdList = gridUserVoList.stream().map(GridUserVo::getId).collect(Collectors.toList());
gridToDoBacthVo.setUserIdList(userIdList);
R<List<GridToDoVo>> resultData = this.batchCreateToDo(gridToDoBacthVo);
+ log.info("caseId:" + gridToDoBacthVo.getObjId() + "批量添加网格任务成功");
//保存待办工单
List<GridToDoVo> GridToDoVoResult = resultData.getData();
if(CollectionUtils.isNotEmpty(GridToDoVoResult)) {
@@ -266,12 +266,15 @@
for (GridToDoVo gridToDoVoResult : GridToDoVoResult) {
GridCaseTask gridCaseTask = new GridCaseTask();
BeanUtils.copyProperties(gridToDoVoResult, gridCaseTask);
- gridCaseTask.setCaseId(gridToDoBacthVo.getCaseId());
- gridCaseTask.setCaseTaskId(gridToDoBacthVo.getObjId());
+ gridCaseTask.setCaseId(gridToDoBacthVo.getObjId());
+ gridCaseTask.setCaseTaskId(gridToDoBacthVo.getCaseTaskId());
+ gridCaseTask.setCreateTime(now);
+ gridCaseTask.setUpdateTime(now);
gridCaseTaskListNew.add(gridCaseTask);
}
BeanUtils.copyProperties(GridToDoVoResult, gridCaseTaskListNew);
gridCaseTaskService.saveBatch(gridCaseTaskListNew);
+ log.info("caseId:" + gridToDoBacthVo.getObjId() + "成功在本系统添加网格待办信息");
}
return resultData;
}
@@ -280,12 +283,23 @@
}
public R<String> deleteTaskToDo(GridTaskVo gridTaskVo) {
- List<GridCaseTask> gridCaseTaskList = gridCaseTaskService.listGridCaseTask(gridTaskVo.getCaseId(), gridTaskVo.getCaseTaskId());
- List<String> idList = gridCaseTaskList.stream().map(GridCaseTask::getId).collect(Collectors.toList());
- GridIdsVo gridIdsVo = new GridIdsVo();
- gridIdsVo.setIds(idList);
- R<String> result = this.deleteToDo(gridIdsVo);
- gridCaseTaskService.removeByIds(idList);
- return result;
+ try {
+ List<GridCaseTask> gridCaseTaskList = gridCaseTaskService.listGridCaseTask(gridTaskVo.getCaseId(), gridTaskVo.getCaseTaskId());
+ List<String> idList = gridCaseTaskList.stream().map(GridCaseTask::getId).collect(Collectors.toList());
+ String ids = gridCaseTaskList.stream().map(GridCaseTask::getId).collect(Collectors.joining(","));
+ log.info("caseId:" + gridTaskVo.getCaseId() + "查询到本系统保存的编号" + ids);
+
+ GridIdsVo gridIdsVo = new GridIdsVo();
+ gridIdsVo.setIds(idList);
+ R<String> result = this.deleteToDo(gridIdsVo);
+ log.info("caseId:" + gridTaskVo.getCaseId() + "成功删除网格系统的待办任务,编号为:" + ids);
+ gridCaseTaskService.removeByIds(idList);
+ log.info("caseId:" + gridTaskVo.getCaseId() + "成功删除本系统保存的网格任务,编号为:" + ids);
+ return result;
+ }catch (Exception e){
+ log.info("xsderror:{}", e);
+ throw new RuntimeException(e);
+ }
+
}
}
diff --git a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java
index 2ecadc2..9b7ecbf 100644
--- a/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java
+++ b/dyh-service/dyh-sys/src/main/java/cn/huge/module/grid/service/GridUserService.java
@@ -28,7 +28,7 @@
private String userName;
@Value("${grid.password:aek8CdcaM}")
private String passWord;
- private String testUrl = "http://183.2.142.46:9007";
+ private String testUrl = "http://183.2.142.21:9007";
public R<GridUserVo> getUserInfo(GridTokenVo gridTokenVo) {
String s = null;
@@ -37,7 +37,6 @@
requestVo.setHeadVo(headVo);
requestVo.setBodyVo(gridTokenVo);
try {
-// log.info("xsdobject:{}",JSON.toJSONString(requestVo));
// 开发环境
if (SpringContextUtil.checkDev()) {
log.info("xsdurl:{}",testUrl + "/sys/getUserByToken");
@@ -163,9 +162,6 @@
// 开发环境
if (SpringContextUtil.checkDev()) {
log.info("xsdurl:{}",testUrl + "/api/thrid/grid/user/get-org-users"+JSON.toJSONString(gridOrgUsersVo));
- Map<String, String> header = new HashMap<>();
- String authorizationValue = "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJIVUdFSU5GTyIsImV4cCI6MTcyOTcwNzA3NywiaWF0IjoxNzI5NjYzODc3LCJ1c2VySWQiOiJkNjY2ZTUzZGMwMjU0NjNkYTllZTkwOTUyNjk5MTljNCYyMl8wMDAyNC0zIn0.a0TfTkKKDQpUJRyGUSVnfghIWvGy5hrTzxX26SpW7kA";
- header.put("Authorization", authorizationValue);
s = HttpClientUtils.httpPostRaw(testUrl + "/api/thrid/grid/user/get-org-users", JSON.toJSONString(gridOrgUsersVo), new HashMap<>(), "utf-8");
}else {
log.info("xsdurl:{}",gridUrl + "/sys/user/getUserListByOrg");
--
Gitblit v1.8.0