流程意见不回显问题修复

This commit is contained in:
yuezhihang
2022-02-08 16:48:41 +08:00
parent 40ce3d3092
commit 287b8caad9
8 changed files with 20 additions and 14 deletions
@@ -56,7 +56,7 @@ public class Step2After implements TaskListener {
object1= JSON.parseObject(object.toJSONString()); object1= JSON.parseObject(object.toJSONString());
JSONArray jsonArray1=new JSONArray(); JSONArray jsonArray1=new JSONArray();
jsonArray1.add(jsonObject); jsonArray1.add(jsonObject);
object1.put("dataList",jsonArray); object1.put("dataList",jsonArray1);
map.put(jsonObject.getString("distributePersonId"),object1); map.put(jsonObject.getString("distributePersonId"),object1);
nextUserList.add(jsonObject.getString("distributePersonId")); nextUserList.add(jsonObject.getString("distributePersonId"));
} }
@@ -96,6 +96,7 @@ public class Step2After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -108,6 +108,7 @@ public class Step3After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -105,6 +105,7 @@ public class Step4After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -69,6 +69,7 @@ public class Step5After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -104,6 +104,7 @@ public class Step6After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -78,6 +78,7 @@ public class Step7After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -146,6 +146,7 @@ public class Step8After implements TaskListener {
List<BusProcessNew> list = busBean.list(queryWrapper3); List<BusProcessNew> list = busBean.list(queryWrapper3);
if(!list.isEmpty()){ if(!list.isEmpty()){
BusProcessNew busProcessNews = list.get(0); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setCommitText(object.getString("commentText")); busProcessNews.setCommitText(object.getString("commentText"));
busBean.saveOrUpdate(busProcessNews); busBean.saveOrUpdate(busProcessNews);
@@ -76,19 +76,18 @@ public class Step9After implements TaskListener {
busProcessNameService.saveOrUpdate(one1); busProcessNameService.saveOrUpdate(one1);
} }
if (null != object.getString("commentText")) { if (null!=object.getString("commentText")) {
BusProcessNew busProcessNews = new BusProcessNew(); QueryWrapper queryWrapper3 = new QueryWrapper();
busProcessNews.setMsgType("clause"); queryWrapper3.eq("TASK_ID", delegateTask.getId());
busProcessNews.setPId(delegateTask.getProcessInstanceId()); queryWrapper3.eq("USER_ID",delegateTask.getAssignee());
busProcessNews.setMesg(object.toJSONString()); List<BusProcessNew> list = busBean.list(queryWrapper3);
busProcessNews.setTaskInfo(delegateTask.getTaskDefinitionKey()); if(!list.isEmpty()){
busProcessNews.setFinishFlag("0"); BusProcessNew busProcessNews = list.get(0);
busProcessNews.setTaskInfo(delegateTask.getName()); busProcessNews.setTaskInfo(delegateTask.getName());
busProcessNews.setTaskId(delegateTask.getId()); busProcessNews.setTaskId(delegateTask.getId());
busProcessNews.setUserId("start"); busProcessNews.setCommitText(object.getString("commentText"));
busProcessNews.setPrcName(prcName); busBean.saveOrUpdate(busProcessNews);
busProcessNews.setCommitText(object.getString("commentText")); }
busBean.save(busProcessNews);
} }
if (nextUserList != null && !nextUserList.isEmpty()) { if (nextUserList != null && !nextUserList.isEmpty()) {