fix:报关对比日志定时任务问题处理
This commit is contained in:
parent
a9b0deebb5
commit
ac07c89372
@ -112,18 +112,20 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
|
||||
String yemCaCusdec = DynamicObjectUtil.getSelectfields("yem_ca_cusdec", false);
|
||||
DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle("yem_ca_cusdec", yemCaCusdec
|
||||
, new QFilter[]{new QFilter("id", QCP.equals, yemCustomsdocumentid)});
|
||||
String yemCusdecstatusname = "";
|
||||
if (dynamicObject != null) {
|
||||
String yemCusdecstatusname = dynamicObject.getString("yem_cusdecstatusname");//申报状态
|
||||
yemCusdecstatusname = dynamicObject.getString("yem_cusdecstatusname");//申报状态
|
||||
declaredocx.set("yem_declarationstatus", yemCusdecstatusname);
|
||||
if ("结关".equals(yemCusdecstatusname)) {
|
||||
extracted(Long.valueOf(declaredocx.getPkValue().toString()));
|
||||
}
|
||||
|
||||
} else {
|
||||
declaredocx.set("yem_customsdocumentid", 0);
|
||||
}
|
||||
|
||||
SaveServiceHelper.update(declaredocx);
|
||||
SaveServiceHelper.save(new DynamicObject[]{declaredocx});
|
||||
if ("结关".equals(yemCusdecstatusname)) {
|
||||
extracted(Long.valueOf(declaredocx.getPkValue().toString()));
|
||||
}
|
||||
} else {
|
||||
//出口报关单分录
|
||||
DynamicObjectCollection dynamicObjectCollection = declaredocx.getDynamicObjectCollection("yem_es_declare_ec");
|
||||
@ -175,12 +177,13 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
|
||||
, declaredocx.getDynamicObject("yem_currencybase")
|
||||
, declaredocx.getDynamicObject("yem_usdcurrency")
|
||||
, yemFiedatets);
|
||||
declaredocx.set("exchangeRate",exchangeRate);
|
||||
declaredocx.set("yem_usbexrate", exchangeRate);
|
||||
|
||||
SaveServiceHelper.update(declaredocx);
|
||||
SaveServiceHelper.save(new DynamicObject[]{declaredocx});
|
||||
if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) {
|
||||
extracted(Long.valueOf(declaredocx.getPkValue().toString()));
|
||||
}
|
||||
SaveServiceHelper.update(declaredocx);
|
||||
SaveServiceHelper.save(new DynamicObject[]{declaredocx});
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user