[修改] 并发 单日发起最多流程数9999
This commit is contained in:
+5
-2
@@ -243,8 +243,11 @@ public class ActivitDefineController {
|
||||
Map<String, Object> prcNameAndPrcNum = createPrcNameAndPrcNum(prcType);
|
||||
//并发 防止prcNum重复
|
||||
String prcNumStr = (String) prcNameAndPrcNum.get("prcNum");
|
||||
int num = Integer.parseInt(prcNumStr.substring(8)) + i++;
|
||||
String prcNum = prcNumStr.substring(0, 8) + String.format("%08d", num);
|
||||
int num = Integer.parseInt(prcNumStr.substring(12)) + i++;
|
||||
if(num>9999){
|
||||
return WrapMapper.error("当日发起已达最大上限,请明日再发起!");
|
||||
}
|
||||
String prcNum = prcNumStr.substring(0, 12) + String.format("%04d", num);
|
||||
|
||||
startProcessEO.setId((String) prcNameAndPrcNum.get("id"));
|
||||
|
||||
|
||||
Reference in New Issue
Block a user