[修改] 修改 转办 与审批历史
This commit is contained in:
+6
-3
@@ -87,7 +87,7 @@ public class TaskController {
|
||||
BusProcessNew processNew = iBusProcessNewService.getOne(processNewQueryWrapper);
|
||||
|
||||
if(processNew!=null){
|
||||
UserEO assignee = userEoService.getUserByIdNodel(processNew.getUserId());
|
||||
UserVO assignee = userEoService.getUserByIdNodel(processNew.getUserId());
|
||||
if(assignee != null){
|
||||
historicTaskInstance.put("assignee", assignee.getUsname());
|
||||
historicTaskInstance.put("assigneeId", assignee.getUsid());
|
||||
@@ -101,7 +101,7 @@ public class TaskController {
|
||||
historicTaskInstance.put("assignee", assignee.getUsname());
|
||||
historicTaskInstance.put("assigneeId", assignee.getUsid());
|
||||
if(assignee.getOrgEOList().size()>0){
|
||||
historicTaskInstance.put("orgName",assignee.getOrgEOList().get(0));
|
||||
historicTaskInstance.put("orgName",assignee.getOrgEOList().get(0).getOrgName());
|
||||
}
|
||||
QueryWrapper queryWrapper2 = new QueryWrapper();
|
||||
queryWrapper2.eq("TASK_ID",historicTaskInstance.get("id"));
|
||||
@@ -115,8 +115,11 @@ public class TaskController {
|
||||
HashMap<String, Object> map = new HashMap<>();
|
||||
UserEO assigneenActual = userEoService.getUserById(busProcessEntrust.getUserId());
|
||||
String consigner = assigneenActual.getUsname();
|
||||
UserEO userById = userEoService.getUserById(busProcessEntrust.getEnUserId());
|
||||
UserVO userById = userEoService.getUserByIdNodel(busProcessEntrust.getEnUserId());
|
||||
String enUserName = userById.getUsname();
|
||||
if(userById.getOrgEOList().size()>0){
|
||||
map.put("orgName",userById.getOrgEOList().get(0).getOrgName());
|
||||
}
|
||||
map.put("assignee", enUserName+"(" + consigner + " 委托)");
|
||||
map.put("assigneeId", busProcessEntrust.getEnUserId());
|
||||
map.put("prcType",one.getPrcType());
|
||||
|
||||
+8
-4
@@ -283,10 +283,14 @@ public class TodoTaskController {
|
||||
@ApiImplicitParams({@ApiImplicitParam(name = "taskId", value = "任务id"),
|
||||
@ApiImplicitParam(name = "assignee", value = "被改派人员"), @ApiImplicitParam(name = "userId", value = "改派人员"),
|
||||
@ApiImplicitParam(name = "pId", value = "流程实例ID")})
|
||||
@GetMapping("/changeAssigneeNew")
|
||||
public Wrapper<String> changeAssigneeNew(String taskId, String assignee, String userId, String pId,
|
||||
@RequestParam(required = false,value = "replaceMap")String replaceMap,
|
||||
String approvalOpinion) {
|
||||
@PostMapping("/changeAssigneeNew")
|
||||
public Wrapper<String> changeAssigneeNew(@RequestBody BusProcessEntrust busProcessEntrustEO) {
|
||||
String assignee = busProcessEntrustEO.getAssignee();
|
||||
String taskId = busProcessEntrustEO.getTaskId();
|
||||
String pId = busProcessEntrustEO.getPrcId();
|
||||
String userId = busProcessEntrustEO.getUserId();
|
||||
String approvalOpinion = busProcessEntrustEO.getApprovalOpinion();
|
||||
String replaceMap = busProcessEntrustEO.getReplaceMap();
|
||||
|
||||
List<String> list = Arrays.asList(taskId.split(","));
|
||||
for (String str : list) {
|
||||
|
||||
+6
@@ -67,4 +67,10 @@ public class BusProcessEntrust implements Serializable {
|
||||
@TableField("APPROVAL_OPINION")
|
||||
private String approvalOpinion;
|
||||
|
||||
@TableField(exist = false)
|
||||
private String replaceMap;
|
||||
|
||||
@TableField(exist = false)
|
||||
private String assignee;
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user