|
@@ -310,6 +310,7 @@ public class ActTaskController {
|
|
map.put("isUrl","1");
|
|
map.put("isUrl","1");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("taskId",id);
|
|
map.put("taskId",id);
|
|
|
|
+// 森语取消所有审批消息
|
|
actZprocessService.sendMessage(sysUser,sysBaseAPI.getUserByName(actBusiness.getUserId()),ActivitiConstant.MESSAGE_BACK_CONTENT,
|
|
actZprocessService.sendMessage(sysUser,sysBaseAPI.getUserByName(actBusiness.getUserId()),ActivitiConstant.MESSAGE_BACK_CONTENT,
|
|
String.format("您的 【%s】 申请已被驳回!",actBusiness.getTitle()),sendMessage, sendSms, sendEmail,map);
|
|
String.format("您的 【%s】 申请已被驳回!",actBusiness.getTitle()),sendMessage, sendSms, sendEmail,map);
|
|
// 记录实际审批人员
|
|
// 记录实际审批人员
|
|
@@ -441,8 +442,8 @@ public class ActTaskController {
|
|
map.put("isUrl","1");
|
|
map.put("isUrl","1");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("taskId",t.getId());
|
|
map.put("taskId",t.getId());
|
|
- // 异步发消息
|
|
|
|
- actZprocessService.sendActMessage(loginUser,user,actBusiness,task.getName(), sendMessage, sendSms, sendEmail,map);
|
|
|
|
|
|
+ // 异步发消息 森语取消所有审批消息
|
|
|
|
+// actZprocessService.sendActMessage(loginUser,user,actBusiness,task.getName(), sendMessage, sendSms, sendEmail,map);
|
|
}
|
|
}
|
|
taskService.setPriority(t.getId(), task.getPriority());
|
|
taskService.setPriority(t.getId(), task.getPriority());
|
|
}
|
|
}
|
|
@@ -460,7 +461,8 @@ public class ActTaskController {
|
|
map.put("isUrl","1");
|
|
map.put("isUrl","1");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("taskId",t.getId());
|
|
map.put("taskId",t.getId());
|
|
- actZprocessService.sendActMessage(loginUser,user,actBusiness,task.getName(), sendMessage, sendSms, sendEmail,map);
|
|
|
|
|
|
+// 森语取消所有审批消息
|
|
|
|
+// actZprocessService.sendActMessage(loginUser,user,actBusiness,task.getName(), sendMessage, sendSms, sendEmail,map);
|
|
taskService.setPriority(t.getId(), priority);
|
|
taskService.setPriority(t.getId(), priority);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -478,6 +480,7 @@ public class ActTaskController {
|
|
map.put("isUrl","1");
|
|
map.put("isUrl","1");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("taskId",task.getId());
|
|
map.put("taskId",task.getId());
|
|
|
|
+// 森语取消所有审批消息
|
|
// actZprocessService.sendMessage(loginUser,user,ActivitiConstant.MESSAGE_PASS_CONTENT,
|
|
// actZprocessService.sendMessage(loginUser,user,ActivitiConstant.MESSAGE_PASS_CONTENT,
|
|
// String.format("您的 【%s】 申请已通过!",actBusiness.getTitle()),sendMessage, sendSms, sendEmail,map);
|
|
// String.format("您的 【%s】 申请已通过!",actBusiness.getTitle()),sendMessage, sendSms, sendEmail,map);
|
|
//修改公司id
|
|
//修改公司id
|
|
@@ -567,8 +570,9 @@ public class ActTaskController {
|
|
map.put("isUrl","1");
|
|
map.put("isUrl","1");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("url","/activiti/applyList");
|
|
map.put("taskId",e.getId());
|
|
map.put("taskId",e.getId());
|
|
- actZprocessService.sendMessage(loginUser,sysBaseAPI.getUserByName(assignee),ActivitiConstant.MESSAGE_TODO_CONTENT
|
|
|
|
- ,"您有一个任务待审批,请尽快处理!",sendMessage, sendSms, sendEmail,map);
|
|
|
|
|
|
+// 森语取消所有审批消息
|
|
|
|
+// actZprocessService.sendMessage(loginUser,sysBaseAPI.getUserByName(assignee),ActivitiConstant.MESSAGE_TODO_CONTENT
|
|
|
|
+// ,"您有一个任务待审批,请尽快处理!",sendMessage, sendSms, sendEmail,map);
|
|
}
|
|
}
|
|
if(priority!=null){
|
|
if(priority!=null){
|
|
taskService.setPriority(e.getId(), priority);
|
|
taskService.setPriority(e.getId(), priority);
|
|
@@ -608,6 +612,7 @@ public class ActTaskController {
|
|
@RequestMapping(value = "/doneList")
|
|
@RequestMapping(value = "/doneList")
|
|
public Result<Object> doneList(String name,
|
|
public Result<Object> doneList(String name,
|
|
String categoryId,
|
|
String categoryId,
|
|
|
|
+ String defname,
|
|
Integer priority,
|
|
Integer priority,
|
|
HttpServletRequest req){
|
|
HttpServletRequest req){
|
|
|
|
|
|
@@ -631,9 +636,11 @@ public class ActTaskController {
|
|
// List<HistoricTaskInstance> taskList = query.list();
|
|
// List<HistoricTaskInstance> taskList = query.list();
|
|
//根据公司id过滤查询已办列表
|
|
//根据公司id过滤查询已办列表
|
|
Map<String,Object> map=new HashMap<>();
|
|
Map<String,Object> map=new HashMap<>();
|
|
|
|
+ map.put("name",name);
|
|
map.put("username",userId);
|
|
map.put("username",userId);
|
|
map.put("pkOrg",loginUser.getOrgCode());
|
|
map.put("pkOrg",loginUser.getOrgCode());
|
|
map.put("userId",loginUser.getId());
|
|
map.put("userId",loginUser.getId());
|
|
|
|
+// map.put("defname",defname);
|
|
List<HistoricTaskInstanceEntity> taskList=iActReModelService.getHistoricTaskList(map);
|
|
List<HistoricTaskInstanceEntity> taskList=iActReModelService.getHistoricTaskList(map);
|
|
// 转换vo
|
|
// 转换vo
|
|
List<ComboModel> allUser = sysBaseAPI.queryAllUser();
|
|
List<ComboModel> allUser = sysBaseAPI.queryAllUser();
|
|
@@ -659,6 +666,9 @@ public class ActTaskController {
|
|
// 关联流程信息
|
|
// 关联流程信息
|
|
ActZprocess actProcess = actZprocessService.getById(htv.getProcDefId());
|
|
ActZprocess actProcess = actZprocessService.getById(htv.getProcDefId());
|
|
if(actProcess!=null){
|
|
if(actProcess!=null){
|
|
|
|
+ if(StringUtils.isNotBlank(defname.trim()) && !defname.trim().equals(actProcess.getName())){
|
|
|
|
+ return;
|
|
|
|
+ }
|
|
htv.setProcessName(actProcess.getName());
|
|
htv.setProcessName(actProcess.getName());
|
|
htv.setRouteName(actProcess.getRouteName());
|
|
htv.setRouteName(actProcess.getRouteName());
|
|
}
|
|
}
|