Merge branch 'fix_foton_20230613' into 'master'
Fix foton 20230613 See merge request laws-foton-slrs/foton-wkflow-rest!59
This commit is contained in:
+17
-17
@@ -247,13 +247,13 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
head.setPASSWORD("TEST_oa201611241710");
|
head.setPASSWORD("TEST_oa201611241710");
|
||||||
head.setSRVLEVEL("1");
|
head.setSRVLEVEL("1");
|
||||||
List<Object> list = new ArrayList<>();
|
List<Object> list = new ArrayList<>();
|
||||||
notifyTodoSendContexts.forEach(each -> {
|
// notifyTodoSendContexts.forEach(each -> {
|
||||||
if (each.getLink()!= null){
|
// if (each.getLink()!= null){
|
||||||
if (each.getLink().contains("#/")){
|
// if (each.getLink().contains("#/")){
|
||||||
each.setLink(each.getLink().replaceAll("#/",""));
|
// each.setLink(each.getLink().replaceAll("#/",""));
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
});
|
// });
|
||||||
list.addAll(notifyTodoSendContexts);
|
list.addAll(notifyTodoSendContexts);
|
||||||
jsonSend.setHEAD(head);
|
jsonSend.setHEAD(head);
|
||||||
jsonSend.setLIST(list);
|
jsonSend.setLIST(list);
|
||||||
@@ -318,11 +318,11 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
@Override
|
@Override
|
||||||
@Async
|
@Async
|
||||||
public NotifyTodoAppResult setTodoDone(NotifyTodoSendContext notifyTodoSendContext) throws Exception{
|
public NotifyTodoAppResult setTodoDone(NotifyTodoSendContext notifyTodoSendContext) throws Exception{
|
||||||
if (notifyTodoSendContext.getLink()!= null){
|
// if (notifyTodoSendContext.getLink()!= null){
|
||||||
if (notifyTodoSendContext.getLink().contains("#/")){
|
// if (notifyTodoSendContext.getLink().contains("#/")){
|
||||||
notifyTodoSendContext.setLink(notifyTodoSendContext.getLink().replaceAll("#/",""));
|
// notifyTodoSendContext.setLink(notifyTodoSendContext.getLink().replaceAll("#/",""));
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
NotifyTodoAppResult notifyTodoAppResult = new NotifyTodoAppResult();
|
NotifyTodoAppResult notifyTodoAppResult = new NotifyTodoAppResult();
|
||||||
String result = "";
|
String result = "";
|
||||||
SimpleDateFormat sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
|
SimpleDateFormat sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
|
||||||
@@ -371,11 +371,11 @@ public class WebServiceOAServiceImpl implements WebServiceOAService {
|
|||||||
@Override
|
@Override
|
||||||
@Async
|
@Async
|
||||||
public NotifyTodoAppResult sendTodo(BusProcessNew busProcessNew) throws Exception{
|
public NotifyTodoAppResult sendTodo(BusProcessNew busProcessNew) throws Exception{
|
||||||
if (busProcessNew.getLink()!= null){
|
// if (busProcessNew.getLink()!= null){
|
||||||
if (busProcessNew.getLink().contains("#/")){
|
// if (busProcessNew.getLink().contains("#/")){
|
||||||
busProcessNew.setLink(busProcessNew.getLink().replaceAll("#/",""));
|
// busProcessNew.setLink(busProcessNew.getLink().replaceAll("#/",""));
|
||||||
}
|
// }
|
||||||
}
|
// }
|
||||||
NotifyTodoAppResult notifyTodoAppResult = new NotifyTodoAppResult();
|
NotifyTodoAppResult notifyTodoAppResult = new NotifyTodoAppResult();
|
||||||
String result = "";
|
String result = "";
|
||||||
SimpleDateFormat sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
|
SimpleDateFormat sdf=new SimpleDateFormat("yyy-MM-dd HH:mm:ss");
|
||||||
|
|||||||
@@ -233,8 +233,12 @@ public class FormValsService {
|
|||||||
public Datas getFormValByTaskId(String task_id) {
|
public Datas getFormValByTaskId(String task_id) {
|
||||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||||
queryWrapper.eq("acti_task_id", task_id);
|
queryWrapper.eq("acti_task_id", task_id);
|
||||||
Datas datas = datasService.getOne(queryWrapper);
|
queryWrapper.orderByDesc("CREATE_TIME");
|
||||||
return datas;
|
List<Datas> list = datasService.list(queryWrapper);
|
||||||
|
if (list.isEmpty()){
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
return list.get(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
public String taskSubmit(FormSubmitDto formSubmitDto) {
|
public String taskSubmit(FormSubmitDto formSubmitDto) {
|
||||||
|
|||||||
+2
-1
@@ -47,7 +47,6 @@ public class ProcessStep1After implements TaskListener {
|
|||||||
} else {
|
} else {
|
||||||
nextUserList.add(delegateTask.getVariable("Step1",String.class));
|
nextUserList.add(delegateTask.getVariable("Step1",String.class));
|
||||||
}
|
}
|
||||||
delegateTask.setVariable("deptCenterId", nextUserList);
|
|
||||||
delegateTask.setVariable("deptLeaderFlag",0);
|
delegateTask.setVariable("deptLeaderFlag",0);
|
||||||
}else {
|
}else {
|
||||||
nextUserList.add(delegateTask.getVariable("prcCreateUser",String.class));
|
nextUserList.add(delegateTask.getVariable("prcCreateUser",String.class));
|
||||||
@@ -55,6 +54,8 @@ public class ProcessStep1After implements TaskListener {
|
|||||||
delegateTask.setVariable("deptLeaderFlag",1);
|
delegateTask.setVariable("deptLeaderFlag",1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
delegateTask.setVariable("deptCenterId", nextUserList);
|
||||||
|
|
||||||
//截止时间 流程描述 创建人
|
//截止时间 流程描述 创建人
|
||||||
String user = delegateTask.getVariable("prcCreateUser",String.class);
|
String user = delegateTask.getVariable("prcCreateUser",String.class);
|
||||||
String username = delegateTask.getVariable("prcCreateUserName", String.class);
|
String username = delegateTask.getVariable("prcCreateUserName", String.class);
|
||||||
|
|||||||
Reference in New Issue
Block a user