feat: There is no way the,
This commit is contained in:
@@ -19,6 +19,7 @@ import org.apache.commons.lang.StringUtils;
|
||||
|
||||
import java.text.SimpleDateFormat;
|
||||
import java.util.ArrayList;
|
||||
import java.util.Arrays;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
|
||||
@@ -67,10 +68,16 @@ public class BussLibrary7After implements TaskListener{
|
||||
|
||||
if(StringUtils.isNotBlank(approvalOpinion)){
|
||||
if ("0".equalsIgnoreCase(approvalOpinion)) {
|
||||
if(StringUtils.isNotBlank(object.getString("jsfzrUserId"))){
|
||||
if(StringUtils.isNotBlank(object.getString("bzUserId"))){
|
||||
|
||||
delegateTask.setVariable("jsfzrUserId",object.getString("jsfzrUserId"));
|
||||
nextUserList.add(object.getString("jsfzrUserId"));
|
||||
if(object.getString("bzUserId").contains(",")){
|
||||
nextUserList = Arrays.asList(object.getString("bzUserId").split(","));
|
||||
}else {
|
||||
nextUserList.add(object.getString("bzUserId"));
|
||||
}
|
||||
// 配置多实例
|
||||
delegateTask.setVariable("bzUserIdList",nextUserList);
|
||||
delegateTask.addCandidateUsers(nextUserList);
|
||||
|
||||
BussUtils.approvalFunc2(delegateTask, object, prcName, nextUserList);
|
||||
// 评分存储
|
||||
|
||||
@@ -18,7 +18,7 @@ import java.util.ArrayList;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 技术委员会负责人/起草中心主任审核后
|
||||
* 技术委员会负责人/起草中心主任审核后( 合并至9)
|
||||
*/
|
||||
public class BussLibrary8After implements TaskListener{
|
||||
@Override
|
||||
|
||||
@@ -11,7 +11,7 @@ import org.activiti.engine.delegate.TaskListener;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 技术委员会负责人/起草中心主任审核前
|
||||
* 技术委员会负责人/起草中心主任审核前( 合并至9)
|
||||
*/
|
||||
public class BussLibrary8Before implements TaskListener{
|
||||
@Override
|
||||
|
||||
@@ -67,7 +67,7 @@ public class BussLibrary9After implements TaskListener{
|
||||
BussUtils.approvalFunc2(delegateTask, object, prcName, nextUserList);
|
||||
// 评分存储
|
||||
BussUtils.evalSave(delegateTask, object, prcName, delegateTask.getAssignee());
|
||||
delegateTask.setVariable("bzFlag", 0);
|
||||
delegateTask.setVariable("jsfzrFlag", 0);
|
||||
}else {
|
||||
throw new ActivitiException("1#2副主任用户参数不存在,请配置相关用户");
|
||||
}
|
||||
@@ -86,7 +86,7 @@ public class BussLibrary9After implements TaskListener{
|
||||
|
||||
BussUtils.approvalFunc1(delegateTask, busBean, object, prcName,"1");
|
||||
delegateTask.setVariable("cxdUserId",object.getString("xdUserId"));
|
||||
delegateTask.setVariable("bzFlag", 1);
|
||||
delegateTask.setVariable("jsfzrFlag", 1);
|
||||
}else {
|
||||
throw new ActivitiException("1#2修订用户参数不存在,请配置相关用户");
|
||||
}
|
||||
|
||||
+5
-5
@@ -61,16 +61,16 @@ public class BussLibraryProduct10After implements TaskListener{
|
||||
|
||||
if(StringUtils.isNotBlank(approvalOpinion)){
|
||||
if ("0".equalsIgnoreCase(approvalOpinion)) {
|
||||
if(StringUtils.isNotBlank(object.getString("bussUser11"))){
|
||||
if(StringUtils.isNotBlank(object.getString("bussUser12"))){
|
||||
|
||||
if(object.getString("bussUser11").contains(",")){
|
||||
nextUserList = Arrays.asList(object.getString("bussUser11").split(","));
|
||||
if(object.getString("bussUser12").contains(",")){
|
||||
nextUserList = Arrays.asList(object.getString("bussUser12").split(","));
|
||||
}else {
|
||||
nextUserList.add(object.getString("bussUser11"));
|
||||
nextUserList.add(object.getString("bussUser12"));
|
||||
}
|
||||
|
||||
BussUtils.approvalFunc2(delegateTask, object, prcName, nextUserList);
|
||||
delegateTask.setVariable("bussUser11",object.getString("bussUser11"));
|
||||
delegateTask.setVariable("bussUser12",object.getString("bussUser12"));
|
||||
delegateTask.setVariable("bussP10Flag", 0);
|
||||
}else {
|
||||
throw new ActivitiException("1#2总院技术管理中心主任/各事业部主管标准业务高级经理参数不存在,请配置相关用户");
|
||||
|
||||
+4
-1
@@ -70,8 +70,11 @@ public class BussLibraryProduct7After implements TaskListener{
|
||||
nextUserList.add(object.getString("bussUser8"));
|
||||
}
|
||||
|
||||
// 配置多实例
|
||||
delegateTask.setVariable("bussUser8List",nextUserList);
|
||||
delegateTask.addCandidateUsers(nextUserList);
|
||||
|
||||
BussUtils.approvalFunc2(delegateTask, object, prcName, nextUserList);
|
||||
delegateTask.setVariable("bussUser8",object.getString("bussUser8"));
|
||||
delegateTask.setVariable("bussP7Flag", 0);
|
||||
}else {
|
||||
throw new ActivitiException("1#2总院标准法规部产品标准工程师/各事业部标准法规部参数不存在,请配置相关用户");
|
||||
|
||||
+8
-5
@@ -61,16 +61,19 @@ public class BussLibraryProduct8After implements TaskListener{
|
||||
|
||||
if(StringUtils.isNotBlank(approvalOpinion)){
|
||||
if ("0".equalsIgnoreCase(approvalOpinion)) {
|
||||
if(StringUtils.isNotBlank(object.getString("bussUser9"))){
|
||||
if(StringUtils.isNotBlank(object.getString("bussUser10"))){
|
||||
|
||||
if(object.getString("bussUser9").contains(",")){
|
||||
nextUserList = Arrays.asList(object.getString("bussUser9").split(","));
|
||||
if(object.getString("bussUser10").contains(",")){
|
||||
nextUserList = Arrays.asList(object.getString("bussUser10").split(","));
|
||||
}else {
|
||||
nextUserList.add(object.getString("bussUser9"));
|
||||
nextUserList.add(object.getString("bussUser10"));
|
||||
}
|
||||
|
||||
// 配置多实例
|
||||
delegateTask.setVariable("bussUser10List",nextUserList);
|
||||
delegateTask.addCandidateUsers(nextUserList);
|
||||
|
||||
BussUtils.approvalFunc2(delegateTask, object, prcName, nextUserList);
|
||||
delegateTask.setVariable("bussUser9",object.getString("bussUser9"));
|
||||
delegateTask.setVariable("bussP8Flag", 0);
|
||||
}else {
|
||||
throw new ActivitiException("1#2总院标准法规部高级经理/各事业部标准业务/认证业务经理参数不存在,请配置相关用户");
|
||||
|
||||
Reference in New Issue
Block a user