fix:
1.接口调整:只有是否需同步EAS为是时,才会同步EAS;(订单产品需求单-整机外购计划,审核时同步EAS,销售出库-整机/配件,提交时同步EAS);
(cherry picked from commit 861d8279bb
)
This commit is contained in:
parent
2e71eb7779
commit
7b18623719
@ -6,12 +6,10 @@ import com.alibaba.fastjson.JSONObject;
|
||||
import com.yem.wm.utils.RequestEAS;
|
||||
import kd.bos.dataentity.entity.DynamicObject;
|
||||
import kd.bos.dataentity.entity.DynamicObjectCollection;
|
||||
import kd.bos.entity.ExtendedDataEntity;
|
||||
import kd.bos.entity.plugin.AbstractOperationServicePlugIn;
|
||||
import kd.bos.entity.plugin.PreparePropertysEventArgs;
|
||||
import kd.bos.entity.plugin.args.AfterOperationArgs;
|
||||
import kd.bos.entity.plugin.args.BeforeOperationArgs;
|
||||
import kd.bos.entity.plugin.args.EndOperationTransactionArgs;
|
||||
import kd.bos.entity.validate.ErrorLevel;
|
||||
import kd.bos.entity.validate.ValidationErrorInfo;
|
||||
import kd.bos.exception.KDBizException;
|
||||
@ -83,10 +81,14 @@ public class YemOrderproreqbillWGService extends AbstractOperationServicePlugI
|
||||
DynamicObject[] dataEntities = e.getDataEntities();
|
||||
for (DynamicObject dataEntitie: dataEntities) {
|
||||
Boolean aBoolean = isbillType(new DynamicObject[]{dataEntitie});
|
||||
String yemSynchronizeeas = dataEntitie.getString("yem_synchronizeeas");
|
||||
if (!aBoolean){
|
||||
arrayList.add(dataEntitie);
|
||||
continue;
|
||||
}
|
||||
if ("B".equals(yemSynchronizeeas)){
|
||||
continue;
|
||||
}
|
||||
try {
|
||||
JSONArray json = getJSON(new DynamicObject[]{dataEntitie});
|
||||
String s = setWebService(json);
|
||||
|
Loading…
Reference in New Issue
Block a user