优化查看流程功能
This commit is contained in:
+12
-1
@@ -471,13 +471,17 @@ public class MsSignSealServiceImpl implements MsSignSealService {
|
|||||||
caseLogRecordin.setContent(roleIn.toString().substring(0,roleIn.toString().length()-1));
|
caseLogRecordin.setContent(roleIn.toString().substring(0,roleIn.toString().length()-1));
|
||||||
|
|
||||||
MsCaseFlow nextFlow = caseFlowMapper.nextFlow(caseFlowId);
|
MsCaseFlow nextFlow = caseFlowMapper.nextFlow(caseFlowId);
|
||||||
|
String nodeName = nextFlow.getNodeName();
|
||||||
|
if(StringUtils.isNotEmpty(nodeName)){
|
||||||
|
if(!"结束".equals(nodeName)){
|
||||||
List<MsCaseFlowVO> nextMsCaseFlowvo = caseFlowMapper.selectFlowRole(nextFlow.getId());
|
List<MsCaseFlowVO> nextMsCaseFlowvo = caseFlowMapper.selectFlowRole(nextFlow.getId());
|
||||||
StringBuilder roleIn1 = new StringBuilder();
|
StringBuilder roleIn1 = new StringBuilder();
|
||||||
for(MsCaseFlowVO mscaseFlowVO:nextMsCaseFlowvo){
|
for(MsCaseFlowVO mscaseFlowVO:nextMsCaseFlowvo){
|
||||||
roleIn1.append( mscaseFlowVO.getRoleName()+";");
|
roleIn1.append( mscaseFlowVO.getRoleName()+";");
|
||||||
}
|
}
|
||||||
caseLogRecordin.setNextRoleName("下一节点角色:"+roleIn1.toString().substring(0,roleIn1.toString().length()-1));
|
caseLogRecordin.setNextRoleName("下一节点角色:"+roleIn1.toString().substring(0,roleIn1.toString().length()-1));
|
||||||
|
}
|
||||||
|
}
|
||||||
MsCaseLogRecordVO msCaseLogRecordVO = new MsCaseLogRecordVO();
|
MsCaseLogRecordVO msCaseLogRecordVO = new MsCaseLogRecordVO();
|
||||||
BeanUtil.copyProperties(caseLogRecordin, msCaseLogRecordVO);
|
BeanUtil.copyProperties(caseLogRecordin, msCaseLogRecordVO);
|
||||||
List<MsCaseLogRecordVO> caseLogRecordsin = new ArrayList<>();
|
List<MsCaseLogRecordVO> caseLogRecordsin = new ArrayList<>();
|
||||||
@@ -493,8 +497,15 @@ public class MsSignSealServiceImpl implements MsSignSealService {
|
|||||||
|
|
||||||
StringBuilder rolenext = new StringBuilder();
|
StringBuilder rolenext = new StringBuilder();
|
||||||
for(MsCaseFlowVO mscaseFlowVO:msCaseFlowVOs){
|
for(MsCaseFlowVO mscaseFlowVO:msCaseFlowVOs){
|
||||||
|
String nodeName1 = mscaseFlowVO.getNodeName();
|
||||||
|
if(StringUtils.isNotEmpty(nodeName1)){
|
||||||
|
if("结束".equals(nodeName1)){
|
||||||
|
rolenext.append("结束;");
|
||||||
|
}else {
|
||||||
rolenext.append( mscaseFlowVO.getRoleName()+"将进行"+mscaseFlowVO.getNodeName()+";");
|
rolenext.append( mscaseFlowVO.getRoleName()+"将进行"+mscaseFlowVO.getNodeName()+";");
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
caseLogRecord1.setContent( rolenext.toString().substring(0,rolenext.toString().length()-1));
|
caseLogRecord1.setContent( rolenext.toString().substring(0,rolenext.toString().length()-1));
|
||||||
caseLogRecordsnext.add(caseLogRecord1);
|
caseLogRecordsnext.add(caseLogRecord1);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user