|
|
|
|
@ -457,15 +457,15 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO |
|
|
|
|
varMap.put(var.getVariableName(), var.getValue())); |
|
|
|
|
|
|
|
|
|
// // 任务父类
|
|
|
|
|
// varMap.put("renwufulei", DictBizCache.getById(Long.parseLong(varMap.get("renwufulei").toString())).getDictValue());
|
|
|
|
|
//
|
|
|
|
|
// ProjectDatabase byId = dataBaseService.getById(varMap.get("xitongmingchengshujuku").toString());
|
|
|
|
|
// if (byId != null) {
|
|
|
|
|
// varMap.put("xitongmingchengshujuku", byId.getDatabaseProjectName());
|
|
|
|
|
// }
|
|
|
|
|
//
|
|
|
|
|
varMap.put("renwufulei", DictBizCache.getById(Long.parseLong(varMap.get("renwufulei").toString())).getDictValue()); |
|
|
|
|
|
|
|
|
|
ProjectDatabase byId = dataBaseService.getById(varMap.get("xitongmingchengshujuku").toString()); |
|
|
|
|
if (byId != null) { |
|
|
|
|
varMap.put("xitongmingchengshujuku", byId.getDatabaseProjectName()); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
// // 运维公司
|
|
|
|
|
// varMap.put("yunweigongsi", userClient.userInfoById(Long.parseLong(varMap.get("yunweigongsi").toString())).getData().getRealName());
|
|
|
|
|
varMap.put("yunweigongsi", userClient.userInfoById(Long.parseLong(varMap.get("yunweigongsi").toString())).getData().getRealName()); |
|
|
|
|
|
|
|
|
|
Task task = taskService.createTaskQuery().processInstanceId(historicProcessInstance.getId()).singleResult(); |
|
|
|
|
if (task != null) { |
|
|
|
|
@ -487,7 +487,7 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO |
|
|
|
|
} |
|
|
|
|
varMap.put("startTime", historicProcessInstance.getStartTime()); |
|
|
|
|
varMap.put("endTime", historicProcessInstance.getEndTime()); |
|
|
|
|
// varMap.put("startUserId", userClient.userInfoById(Long.parseLong(historicProcessInstance.getStartUserId())).getData().getRealName());
|
|
|
|
|
varMap.put("startUserId", userClient.userInfoById(Long.parseLong(historicProcessInstance.getStartUserId())).getData().getRealName()); |
|
|
|
|
// varMap.put("processInstanceId", historicProcessInstance.getId());
|
|
|
|
|
// varMap.put("taskId", "");
|
|
|
|
|
workOrders.add(varMap); |
|
|
|
|
@ -499,13 +499,13 @@ public class WorkOrderServiceImpl extends BaseServiceImpl<WorkOrderMapper, WorkO |
|
|
|
|
for (Map<String, Object> order : workOrders) { |
|
|
|
|
WorkOrderExcel excel = new WorkOrderExcel(); |
|
|
|
|
excel.setTaskType(order.get("$renwuzhonglei").toString()); |
|
|
|
|
// excel.setTaskParent(order.get("renwufulei").toString());
|
|
|
|
|
// excel.setOperationModule(order.get("xitongmingchengshujuku").toString());
|
|
|
|
|
excel.setTaskParent(order.get("renwufulei").toString()); |
|
|
|
|
excel.setOperationModule(order.get("xitongmingchengshujuku").toString()); |
|
|
|
|
excel.setCurrentResponsiblePerson(order.get("currentResponsiblePerson").toString()); |
|
|
|
|
excel.setDept(order.get("$guanlibumen").toString()); |
|
|
|
|
excel.setLevel(order.get("$renwudengji").toString()); |
|
|
|
|
// excel.setCompany(order.get("yunweigongsi").toString());
|
|
|
|
|
// excel.setSponsor(order.get("startUserId").toString());
|
|
|
|
|
excel.setCompany(order.get("yunweigongsi").toString()); |
|
|
|
|
excel.setSponsor(order.get("startUserId").toString()); |
|
|
|
|
excel.setApprovalStatus(order.get("status").toString()); |
|
|
|
|
excel.setCreateTime(format.format(order.get("startTime"))); |
|
|
|
|
|
|
|
|
|
|