提交人:陈绍鑫

日期:2025/6/16 18:00
内容:操作冷却优化
This commit is contained in:
陈绍鑫 2025-06-16 17:59:39 +08:00
parent 21b6a01732
commit d4fa6770d8
1 changed files with 23 additions and 20 deletions

View File

@ -48,12 +48,13 @@ public class ReceivableListPlugin extends AbstractListPlugin {
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(CDM_PAYABLEBILLs[i].get("id"), "cas_recbill"); DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(CDM_PAYABLEBILLs[i].get("id"), "cas_recbill");
list.add(dynamicObject.getLong("id")); list.add(dynamicObject.getLong("id"));
} }
StringBuilder Builder = new StringBuilder(""); if (list.size()!=0){
//调用方法执行数据 - 自动兑付下推 StringBuilder Builder = new StringBuilder("");
OperationResult operationResult1 = OperationServiceHelper.executeOperate("submit", //调用方法执行数据 - 自动兑付下推
"cas_recbill", OperationResult operationResult1 = OperationServiceHelper.executeOperate("submit",
list.toArray(), OperateOption.create()); "cas_recbill",
logger.info("operationResult1:"+operationResult1); list.toArray(), OperateOption.create());
logger.info("operationResult1:"+operationResult1);
// if (operationResult1.getAllErrorInfo().size()!=0){ // if (operationResult1.getAllErrorInfo().size()!=0){
// List<OperateErrorInfo> allErrorInfo = operationResult1.getAllErrorInfo(); // List<OperateErrorInfo> allErrorInfo = operationResult1.getAllErrorInfo();
// for (int i = 0; i < allErrorInfo.size(); i++) { // for (int i = 0; i < allErrorInfo.size(); i++) {
@ -62,11 +63,11 @@ public class ReceivableListPlugin extends AbstractListPlugin {
// } // }
// } // }
OperationResult operationResult2=null; OperationResult operationResult2=null;
if ( operationResult1.getSuccessPkIds().size()!=0){ if ( operationResult1.getSuccessPkIds().size()!=0){
operationResult2 = OperationServiceHelper.executeOperate("audit", operationResult2 = OperationServiceHelper.executeOperate("audit",
"cas_recbill", "cas_recbill",
operationResult1.getSuccessPkIds().toArray(), OperateOption.create()); operationResult1.getSuccessPkIds().toArray(), OperateOption.create());
// if (operationResult2.getAllErrorInfo().size()!=0){ // if (operationResult2.getAllErrorInfo().size()!=0){
// List<OperateErrorInfo> allErrorInfo = operationResult2.getAllErrorInfo(); // List<OperateErrorInfo> allErrorInfo = operationResult2.getAllErrorInfo();
// for (int i = 0; i < allErrorInfo.size(); i++) { // for (int i = 0; i < allErrorInfo.size(); i++) {
@ -74,14 +75,15 @@ public class ReceivableListPlugin extends AbstractListPlugin {
// Builder.append(message+"\n"); // Builder.append(message+"\n");
// } // }
// } // }
} }
logger.info("operationResult2:"+operationResult2); logger.info("operationResult2:"+operationResult2);
OperationResult operationResult3=null;
if ( operationResult2.getSuccessPkIds().size()!=0){ OperationResult operationResult3=null;
operationResult3 = OperationServiceHelper.executeOperate("receivingrec", if (operationResult2!=null && operationResult2.getSuccessPkIds().size()!=0){
"cas_recbill", operationResult3 = OperationServiceHelper.executeOperate("receivingrec",
operationResult2.getSuccessPkIds().toArray(), OperateOption.create()); "cas_recbill",
operationResult2.getSuccessPkIds().toArray(), OperateOption.create());
// if (operationResult3.getAllErrorInfo().size()!=0){ // if (operationResult3.getAllErrorInfo().size()!=0){
// List<OperateErrorInfo> allErrorInfo = operationResult3.getAllErrorInfo(); // List<OperateErrorInfo> allErrorInfo = operationResult3.getAllErrorInfo();
// for (int i = 0; i < allErrorInfo.size(); i++) { // for (int i = 0; i < allErrorInfo.size(); i++) {
@ -89,12 +91,13 @@ public class ReceivableListPlugin extends AbstractListPlugin {
// Builder.append(message+"\n"); // Builder.append(message+"\n");
// } // }
// } // }
} }
logger.info("operationResult3:"+operationResult3); logger.info("operationResult3:"+operationResult3);
// if (StringUtils.isEmpty(Builder.toString())){ // if (StringUtils.isEmpty(Builder.toString())){
// this.getView().showConfirm("操作失败",Builder.toString() , MessageBoxOptions.None, ConfirmTypes.Default, null); // this.getView().showConfirm("操作失败",Builder.toString() , MessageBoxOptions.None, ConfirmTypes.Default, null);
// } // }
}
} }
} }
} }