|
@ -496,6 +496,8 @@ public class SynergyManageService extends BaseJpaService {
|
|
workorderDO.setReturnedRemark(jsonObject.getString("returnedRemark"));
|
|
workorderDO.setReturnedRemark(jsonObject.getString("returnedRemark"));
|
|
this.sendMessage(workorderDO, null, 26);
|
|
this.sendMessage(workorderDO, null, 26);
|
|
}else if(status == 2){
|
|
}else if(status == 2){
|
|
|
|
//设置接收时间
|
|
|
|
workorderDO.setReceiverTime(new Date());
|
|
//创建负责人信息
|
|
//创建负责人信息
|
|
List<ManageSynergyWorkorderExecutorDO> list = new ArrayList<>();
|
|
List<ManageSynergyWorkorderExecutorDO> list = new ArrayList<>();
|
|
String manager = jsonObject.getString("manager");
|
|
String manager = jsonObject.getString("manager");
|
|
@ -515,17 +517,19 @@ public class SynergyManageService extends BaseJpaService {
|
|
|
|
|
|
//保存协作者信息
|
|
//保存协作者信息
|
|
String collaborator = jsonObject.getString("collaborator");
|
|
String collaborator = jsonObject.getString("collaborator");
|
|
String[] collaborators = manager.split(",");
|
|
|
|
for(String c : collaborators){
|
|
|
|
ManageSynergyWorkorderExecutorDO executorDO = new ManageSynergyWorkorderExecutorDO();
|
|
|
|
User u = userDao.findByCode(c);
|
|
|
|
executorDO.setCode(getCode());
|
|
|
|
executorDO.setWorkorderCode(code);
|
|
|
|
executorDO.setExecutorType(1);
|
|
|
|
executorDO.setExecutorCode(c);
|
|
|
|
executorDO.setExecutorName(u.getName());
|
|
|
|
executorDO.setDel(1);
|
|
|
|
list.add(executorDO);
|
|
|
|
|
|
if(StringUtils.isNotBlank(collaborator)) {
|
|
|
|
String[] collaborators = collaborator.split(",");
|
|
|
|
for (String c : collaborators) {
|
|
|
|
ManageSynergyWorkorderExecutorDO executorDO = new ManageSynergyWorkorderExecutorDO();
|
|
|
|
User u = userDao.findByCode(c);
|
|
|
|
executorDO.setCode(getCode());
|
|
|
|
executorDO.setWorkorderCode(code);
|
|
|
|
executorDO.setExecutorType(2);
|
|
|
|
executorDO.setExecutorCode(c);
|
|
|
|
executorDO.setExecutorName(u.getName());
|
|
|
|
executorDO.setDel(1);
|
|
|
|
list.add(executorDO);
|
|
|
|
}
|
|
}
|
|
}
|
|
workorderExecutorDao.save(list);
|
|
workorderExecutorDao.save(list);
|
|
}
|
|
}
|