fix: 更名后流程类别错误问题
This commit is contained in:
@@ -8,6 +8,8 @@ import com.ydw.bat.wkflow.business_main.datas.mapper.EsTechRelationMapper;
|
||||
import com.ydw.bat.wkflow.business_main.datas.service.*;
|
||||
import com.ydw.bat.wkflow.listener.bussLibrary.Utils.FlowFinishEnum;
|
||||
import com.ydw.bat.wkflow.util.SpringContextUtil;
|
||||
import net.sf.json.JSONArray;
|
||||
import net.sf.json.util.JSONTokener;
|
||||
import org.activiti.engine.ActivitiException;
|
||||
import org.activiti.engine.RuntimeService;
|
||||
import org.activiti.engine.TaskService;
|
||||
@@ -53,9 +55,16 @@ public class BLApplicantAfter implements TaskListener{
|
||||
String username = object.getString("prcCreateUserName");
|
||||
String prcName = "";
|
||||
if(StringUtils.isNotBlank(object.getString("standName")) && StringUtils.isNotBlank(object.getString("standSort"))){
|
||||
String standSort = object.getString("standSort");
|
||||
if (standSort.contains("[")) {
|
||||
standSort = standSort.substring(2, standSort.length() - 2);
|
||||
// String standSort = object.getString("standSort");
|
||||
// if (standSort.contains("[")) {
|
||||
// standSort = standSort.substring(2, standSort.length() - 2);
|
||||
// }
|
||||
String standSort = "";
|
||||
Object json = new JSONTokener(object.getString("standSort")).nextValue();
|
||||
if(json instanceof JSONArray) {
|
||||
standSort = object.getJSONArray("standSort").get(0).toString();
|
||||
}else{
|
||||
standSort = object.getString("standSort");
|
||||
}
|
||||
prcName = standSort+"-"+object.getString("standName") + "-企标制修订";
|
||||
}else {
|
||||
|
||||
Reference in New Issue
Block a user