BUG: 企标制修订流程datas表的getOne换为list,避免出现多条报错
This commit is contained in:
@@ -47,8 +47,12 @@ public class BLApplicantAfter implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BLApplicantC1After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary10After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary11After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -13,6 +13,7 @@ import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||
import org.activiti.engine.ActivitiException;
|
||||
import org.activiti.engine.delegate.DelegateTask;
|
||||
import org.activiti.engine.delegate.TaskListener;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
|
||||
import java.util.ArrayList;
|
||||
@@ -30,7 +31,12 @@ public class BussLibrary12After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -18,6 +18,7 @@ import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||
import org.activiti.engine.ActivitiException;
|
||||
import org.activiti.engine.delegate.DelegateTask;
|
||||
import org.activiti.engine.delegate.TaskListener;
|
||||
import org.apache.commons.collections4.CollectionUtils;
|
||||
import org.apache.commons.lang.StringUtils;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
@@ -39,7 +40,12 @@ public class BussLibrary13After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -40,8 +40,12 @@ public class BussLibrary2After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
|
||||
@@ -37,7 +37,12 @@ public class BussLibrary3After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -37,7 +37,12 @@ public class BussLibrary4After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary6After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary7After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary8After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -35,7 +35,12 @@ public class BussLibrary9After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject object = JSONObject.parseObject(datas.getFormValsJson());
|
||||
delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -37,7 +37,12 @@ public class BussLibraryC3After implements TaskListener {
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject objectNew = JSONObject.parseObject(datas.getFormValsJson());
|
||||
// delegateTask.setVariable("objectJson",object);
|
||||
|
||||
@@ -36,7 +36,12 @@ public class BussLibraryC6After implements TaskListener{
|
||||
|
||||
QueryWrapper<Datas> queryWrapper = new QueryWrapper<>();
|
||||
queryWrapper.eq("ACTI_TASK_ID", delegateTask.getId());
|
||||
Datas datas = datasService.getOne(queryWrapper);
|
||||
queryWrapper.orderByDesc("CREATE_TIME");
|
||||
List<Datas> datasList = datasService.list(queryWrapper);
|
||||
if (CollectionUtils.isEmpty(datasList)) {
|
||||
throw new ActivitiException("t_datas表中ACTI_TASK_ID为"+delegateTask.getId()+"的数据不存在");
|
||||
}
|
||||
Datas datas = datasList.get(0);
|
||||
|
||||
JSONObject objectNew = JSONObject.parseObject(datas.getFormValsJson());
|
||||
// delegateTask.setVariable("objectJson",object);
|
||||
|
||||
Reference in New Issue
Block a user