关闭后设置关闭状态为已关闭

This commit is contained in:
sez 2025-12-01 18:25:44 +08:00
parent de21f8c11d
commit aa62ce6a6c
1 changed files with 9 additions and 1 deletions

View File

@ -59,11 +59,19 @@ public class CloneBill extends AbstractOperationServicePlugIn {
message.append(error.getMessage());
});
logger.info(entityName + dynamicObject.getString("billno") + "删除失败:" + message);
}else {
} else {
DynamicObject newData = (DynamicObject) new CloneUtils(false, true).clone(dynamicObject);
newData.set("billno", dynamicObject.getString("billno"));
newData.set("billstatus", "C");
newData.set("tqq9_sourcebillno", billnoSet);
switch (entityNumber) {
case "sm_delivernotice":
case "pm_receiptnotice":
case "pm_purrefundapplybill":
newData.set("closestatus", "B");
break;
}
SaveServiceHelper.save(new DynamicObject[]{newData});
}