Browse Source

待办切换机构

master
dimengzhe 3 years ago
parent
commit
5775bcb58c
  1. 8
      anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskController.java
  2. 4
      anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java

8
anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskController.java

@ -34,7 +34,6 @@ import org.springframework.web.bind.annotation.RestController;
import javax.annotation.Resource;
import java.util.*;
import java.util.concurrent.atomic.AtomicReference;
import java.util.stream.Collectors;
@ -109,6 +108,13 @@ public class FlowTaskController implements FlowTaskFeign {
int current = Integer.valueOf(businessTaskQuery.getCurrent() + "");
List<BusinessTaskParam> fields = businessTaskQuery.getParams().getFields();
String companySid="";
if(fields.size()>0){
for(BusinessTaskParam b:fields){
if(b.getField().equals(BusinessVariables.ORGPATH)){
companySid=b.getValue();
}
}
}
ResultBean<Page<FlowTaskDto>> resultBean = flowTaskService.businessTodoListForApp(userSid,companySid, fields, current, size);
return resultBean;
}

4
anrui-flowable/anrui-flowable-biz/src/main/java/com/yxt/anrui/flowable/biz/flowtask/FlowTaskService.java

@ -451,7 +451,7 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask
.includeProcessVariables()
.includeTaskLocalVariables();
if(StringUtils.isNotBlank(orgPath)){
// or.taskVariableValueEquals("orgPath", orgPath);
or.taskVariableValueLike("orgPath", "%" + orgPath + "%");
}
//.taskCandidateGroupIn(roleSidList)
or.taskAssigneeLike("%" + userSid + "%")
@ -1865,7 +1865,7 @@ public class FlowTaskService extends MybatisBaseService<FlowTaskMapper, FlowTask
.includeProcessVariables()
;
if(StringUtils.isNotBlank(orgPath)){
or.taskVariableValueEquals("orgPath", orgPath);
or.taskVariableValueLike("orgPath", "%" + orgPath + "%");
}
or.taskAssigneeLike("%" + userSid + "%")
.orderByTaskCreateTime().desc();

Loading…
Cancel
Save