单一窗口报关单给出口报关赋值时同时赋值美元汇率
This commit is contained in:
parent
3899b142bd
commit
e7c5b43607
@ -1,5 +1,6 @@
|
|||||||
package com.yem.tws.task;
|
package com.yem.tws.task;
|
||||||
|
|
||||||
|
import com.yem.ensign.common.CommonUtils;
|
||||||
import com.yem.wm.task.YunZhiJaGetOpenidTask;
|
import com.yem.wm.task.YunZhiJaGetOpenidTask;
|
||||||
import com.yem.wm.utils.DynamicObjectUtil;
|
import com.yem.wm.utils.DynamicObjectUtil;
|
||||||
import com.yem.wm.utils.YEM;
|
import com.yem.wm.utils.YEM;
|
||||||
@ -169,6 +170,11 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
|
|||||||
declaredocx.set("yem_customsnumber", yemEntryid);
|
declaredocx.set("yem_customsnumber", yemEntryid);
|
||||||
declaredocx.set("yem_exportdate", yemFiedatets);
|
declaredocx.set("yem_exportdate", yemFiedatets);
|
||||||
declaredocx.set("yem_customsdocumentid", id);
|
declaredocx.set("yem_customsdocumentid", id);
|
||||||
|
BigDecimal exchangeRate = YEM.getExchangeRate(declaredocx.getDynamicObject("yem_exratetable")
|
||||||
|
, declaredocx.getDynamicObject("yem_currencybase")
|
||||||
|
, declaredocx.getDynamicObject("yem_usdcurrency")
|
||||||
|
, yemFiedatets);
|
||||||
|
declaredocx.set("exchangeRate",exchangeRate);
|
||||||
if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) {
|
if ("结关".equals(yemCusdecstatusname) && !YEM.isEmpty(yemFiedatets)) {
|
||||||
extracted(Long.valueOf(declaredocx.getPkValue().toString()));
|
extracted(Long.valueOf(declaredocx.getPkValue().toString()));
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user