|
@@ -4,7 +4,7 @@ import com.alibaba.druid.util.StringUtils;
|
|
import kd.bos.dataentity.entity.DynamicObject;
|
|
import kd.bos.dataentity.entity.DynamicObject;
|
|
import kd.bos.dataentity.entity.DynamicObjectCollection;
|
|
import kd.bos.dataentity.entity.DynamicObjectCollection;
|
|
import kd.bos.entity.plugin.AbstractOperationServicePlugIn;
|
|
import kd.bos.entity.plugin.AbstractOperationServicePlugIn;
|
|
-import kd.bos.entity.plugin.args.AfterOperationArgs;
|
|
|
|
|
|
+import kd.bos.entity.plugin.args.EndOperationTransactionArgs;
|
|
import kd.bos.orm.query.QCP;
|
|
import kd.bos.orm.query.QCP;
|
|
import kd.bos.orm.query.QFilter;
|
|
import kd.bos.orm.query.QFilter;
|
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
|
@@ -13,7 +13,7 @@ import kd.bos.servicehelper.operation.SaveServiceHelper;
|
|
//资产拆分单
|
|
//资产拆分单
|
|
public class AssetSplitBillOpPlugin extends AbstractOperationServicePlugIn {
|
|
public class AssetSplitBillOpPlugin extends AbstractOperationServicePlugIn {
|
|
@Override
|
|
@Override
|
|
- public void afterExecuteOperationTransaction(AfterOperationArgs e) {
|
|
|
|
|
|
+ public void endOperationTransaction(EndOperationTransactionArgs e) {
|
|
DynamicObject[] dynamicObjects = e.getDataEntities();
|
|
DynamicObject[] dynamicObjects = e.getDataEntities();
|
|
for (int i = 0; i < dynamicObjects.length; i++) {
|
|
for (int i = 0; i < dynamicObjects.length; i++) {
|
|
DynamicObject info = BusinessDataServiceHelper.loadSingle(dynamicObjects[i].getPkValue(), dynamicObjects[i].getDynamicObjectType().getName());
|
|
DynamicObject info = BusinessDataServiceHelper.loadSingle(dynamicObjects[i].getPkValue(), dynamicObjects[i].getDynamicObjectType().getName());
|