1.订舱通知单提交

(cherry picked from commit 18824050e9)
This commit is contained in:
ljw 2024-11-22 19:30:13 +08:00
parent a61901d58f
commit b36fd5d827

View File

@ -9,10 +9,10 @@ import kd.bos.entity.ExtendedDataEntity;
import kd.bos.entity.plugin.AbstractOperationServicePlugIn;
import kd.bos.entity.plugin.AddValidatorsEventArgs;
import kd.bos.entity.plugin.PreparePropertysEventArgs;
import kd.bos.entity.plugin.args.BeforeOperationArgs;
import kd.bos.entity.plugin.args.AfterOperationArgs;
import kd.bos.entity.validate.AbstractValidator;
import kd.bos.servicehelper.BusinessDataServiceHelper;
import org.bouncycastle.bcpg.sig.IntendedRecipientFingerprint;
import kd.bos.servicehelper.operation.SaveServiceHelper;
import java.util.*;
@ -104,5 +104,17 @@ public class StorageTransSubmitOp extends AbstractOperationServicePlugIn {
return new String[]{sb.toString(), input.toString()};
}
@Override
public void afterExecuteOperationTransaction(AfterOperationArgs e) {
super.afterExecuteOperationTransaction(e);
DynamicObject[] eDataEntities = e.getDataEntities();
for (DynamicObject eDataEntity : eDataEntities) {
eDataEntity.set("yem_cloudhousetitle",
eDataEntity.getDynamicObject("yem_clientcountry").getString("name")
+ eDataEntity.getDynamicObject("yem_operator").getString("name")
+ eDataEntity.getString("yem_totalcontractno")+"订舱通知;"
);
SaveServiceHelper.update(eDataEntity);
}
}
}