فهرست منبع

新增短信模版

wangliang 1 سال پیش
والد
کامیت
0318103634

+ 4 - 0
sop-business/src/main/java/com/qmth/sop/business/activiti/service/impl/ActivitiServiceImpl.java

@@ -442,6 +442,10 @@ public class ActivitiServiceImpl implements ActivitiService {
      */
     @Override
     public IPage<WorkTaskResult> getFlowTaskList(IPage<Map> iPage, Long userId, TFCustomTypeEnum type, Long serviceId, String customName, FlowTaskTypeEnum flowTaskTypeEnum) {
+        SysUser sysUser = (SysUser) ServletUtil.getRequestUser();
+        if (Objects.nonNull(sysUser)) {
+            userId = sysUser.getId();
+        }
         Map<String, Object> map = new HashMap<>();
         IPage<WorkTaskResult> workTaskResultIPage = sysUserService.getFlowTaskList(iPage, userId, type, serviceId, customName, flowTaskTypeEnum);
         if (Objects.nonNull(workTaskResultIPage) && !CollectionUtils.isEmpty(workTaskResultIPage.getRecords())) {

+ 1 - 1
sop-server/src/main/java/com/qmth/sop/server/api/TFCustomFlowController.java

@@ -93,7 +93,7 @@ public class TFCustomFlowController {
     @ApiOperation(value = "获取流程待办接口")
     @RequestMapping(value = "/task/list", method = RequestMethod.POST)
     @ApiResponses({@ApiResponse(code = 200, message = "返回信息", response = WorkTaskResult.class)})
-    public Result getFlowTaskList(@ApiParam(value = "用户id", required = true) @RequestParam Long userId,
+    public Result getFlowTaskList(@ApiParam(value = "用户id", required = false) @RequestParam(required = false) Long userId,
                                   @ApiParam(value = "流程类型") @RequestParam(required = false) TFCustomTypeEnum type,
                                   @ApiParam(value = "服务单元id") @RequestParam(required = false) Long serviceId,
                                   @ApiParam(value = "客户名称") @RequestParam(required = false) String customName,