核心信息提取
This commit is contained in:
@@ -22,6 +22,7 @@ import com.njcn.common.pojo.enums.common.LogEnum;
|
||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||
import com.njcn.common.pojo.response.HttpResult;
|
||||
import com.njcn.common.utils.HttpResultUtil;
|
||||
import com.njcn.supervision.api.BusinessCommonFeignClient;
|
||||
import com.njcn.user.api.DeptFeignClient;
|
||||
import com.njcn.user.api.UserFeignClient;
|
||||
import com.njcn.user.pojo.po.Dept;
|
||||
@@ -60,6 +61,8 @@ public class BpmProcessInstanceController extends BaseController {
|
||||
@Resource
|
||||
private IBpmProcessInstanceService processInstanceService;
|
||||
@Resource
|
||||
private BusinessCommonFeignClient businessCommonFeignClient;
|
||||
@Resource
|
||||
private IBpmTaskService taskService;
|
||||
@Resource
|
||||
private IBpmProcessDefinitionService processDefinitionService;
|
||||
|
||||
@@ -16,6 +16,7 @@ import com.njcn.common.pojo.enums.common.LogEnum;
|
||||
import com.njcn.common.pojo.enums.response.CommonResponseEnum;
|
||||
import com.njcn.common.pojo.response.HttpResult;
|
||||
import com.njcn.common.utils.HttpResultUtil;
|
||||
import com.njcn.supervision.api.BusinessCommonFeignClient;
|
||||
import com.njcn.user.api.DeptFeignClient;
|
||||
import com.njcn.user.api.UserFeignClient;
|
||||
import com.njcn.user.pojo.po.Dept;
|
||||
@@ -58,6 +59,9 @@ public class BpmTaskController extends BaseController {
|
||||
@Resource
|
||||
private IBpmTaskService taskService;
|
||||
|
||||
@Resource
|
||||
private BusinessCommonFeignClient businessCommonFeignClient;
|
||||
|
||||
@Resource
|
||||
private IBpmProcessInstanceService processInstanceService;
|
||||
|
||||
@@ -86,7 +90,7 @@ public class BpmTaskController extends BaseController {
|
||||
convertSet(pageResult.getList(), Task::getProcessInstanceId));
|
||||
List<UserVO> userList = userFeignClient.getUserVOByIdList(convertList(processInstanceMap.values(), ProcessInstance::getStartUserId)).getData();
|
||||
Map<String, UserVO> userMap = CollectionUtils.convertMap(userList, UserVO::getId);
|
||||
PageResult<BpmTaskVO> bpmTaskVOPageResult = BpmTaskConvert.INSTANCE.buildTodoTaskPage(pageResult, processInstanceMap, userMap);
|
||||
PageResult<BpmTaskVO> bpmTaskVOPageResult = BpmTaskConvert.INSTANCE.buildTodoTaskPage(pageResult, processInstanceMap, userMap,businessCommonFeignClient);
|
||||
//封装调整为当前系统的格式
|
||||
Page<BpmTaskVO> page = new Page<>();
|
||||
page.setRecords(bpmTaskVOPageResult.getList());
|
||||
|
||||
Reference in New Issue
Block a user