fix:
2、报关单-单一窗口页签增加字段:起运港、目的港,取单一窗口的{运输/包装}的入境/离境口岸、指运港;--1 3、报关单-单一窗口页签增加字段:成交方式(关联价格条款基础资料),取 单一窗口的基本信息-成交方式; --1 4、报关单-报关商品页签增加字段:规格型号(多行文本-2000),取单一窗口 明细信息的规格型号 ,并携带到出口发票的报关商品; --1
This commit is contained in:
parent
c6b75c4d8e
commit
91ca2fcc9b
@ -1,6 +1,5 @@
|
|||||||
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;
|
||||||
@ -27,11 +26,8 @@ import kd.bos.orm.query.QCP;
|
|||||||
import kd.bos.orm.query.QFilter;
|
import kd.bos.orm.query.QFilter;
|
||||||
import kd.bos.schedule.executor.AbstractTask;
|
import kd.bos.schedule.executor.AbstractTask;
|
||||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
||||||
import kd.bos.servicehelper.QueryServiceHelper;
|
|
||||||
import kd.bos.servicehelper.botp.BFTrackerServiceHelper;
|
|
||||||
import kd.bos.servicehelper.botp.ConvertServiceHelper;
|
import kd.bos.servicehelper.botp.ConvertServiceHelper;
|
||||||
import kd.bos.servicehelper.coderule.CodeRuleServiceHelper;
|
import kd.bos.servicehelper.coderule.CodeRuleServiceHelper;
|
||||||
import kd.bos.servicehelper.operation.DeleteServiceHelper;
|
|
||||||
import kd.bos.servicehelper.operation.OperationServiceHelper;
|
import kd.bos.servicehelper.operation.OperationServiceHelper;
|
||||||
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
import kd.bos.servicehelper.operation.SaveServiceHelper;
|
||||||
|
|
||||||
@ -158,6 +154,7 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
|
|||||||
String yemErroriskey = billno + "-" + yemDecmatericalname + "-" + yemCusqty + "-" + yemCusconsalesprice + "-" + yemCusamount + "-" + aLong;
|
String yemErroriskey = billno + "-" + yemDecmatericalname + "-" + yemCusqty + "-" + yemCusconsalesprice + "-" + yemCusamount + "-" + aLong;
|
||||||
DynamicObject dynamicObject = maps.get(yemErroriskey);
|
DynamicObject dynamicObject = maps.get(yemErroriskey);
|
||||||
if (dynamicObject != null) {
|
if (dynamicObject != null) {
|
||||||
|
object.set("yem_gmodel",dynamicObject.getString("yem_gmodel"));
|
||||||
i = i - 1;
|
i = i - 1;
|
||||||
} else {
|
} else {
|
||||||
seq = seq + object.getString("seq") + ",";
|
seq = seq + object.getString("seq") + ",";
|
||||||
@ -178,6 +175,9 @@ public class CusdecToDeclaredocxTask extends AbstractTask {
|
|||||||
, declaredocx.getDynamicObject("yem_usdcurrency")
|
, declaredocx.getDynamicObject("yem_usdcurrency")
|
||||||
, yemFiedatets);
|
, yemFiedatets);
|
||||||
declaredocx.set("yem_usbexrate", exchangeRate);
|
declaredocx.set("yem_usbexrate", exchangeRate);
|
||||||
|
declaredocx.set("yem_despportcodebase",user.getDynamicObject("yem_despportcodebase") );
|
||||||
|
declaredocx.set("yem_distinateportbase", user.getDynamicObject("yem_distinateportbase"));
|
||||||
|
declaredocx.set("yem_transmodbase", user.getDynamicObject("yem_transmodbase"));
|
||||||
|
|
||||||
SaveServiceHelper.update(declaredocx);
|
SaveServiceHelper.update(declaredocx);
|
||||||
SaveServiceHelper.save(new DynamicObject[]{declaredocx});
|
SaveServiceHelper.save(new DynamicObject[]{declaredocx});
|
||||||
|
Loading…
Reference in New Issue
Block a user