From cc38b2685505fcc58e72642e2233a92e9180a1ce Mon Sep 17 00:00:00 2001 From: God <10745413@qq.com> Date: Fri, 1 Dec 2023 16:59:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B0=83=E8=BD=A6=E4=B8=8B=E4=B8=80=E7=8E=AF?= =?UTF-8?q?=E8=8A=82=E6=B2=A1=E4=BA=BA=E8=87=AA=E5=8A=A8=E8=B7=B3=E8=BF=87?= =?UTF-8?q?=20=E5=87=BA=E5=BA=93=E6=8E=A8=E9=80=81=E5=85=B6=E4=BB=96?= =?UTF-8?q?=E5=BA=94=E6=94=B6=E5=8D=95=E5=8D=95=E6=8D=AE=E7=BC=96=E5=8F=B7?= =?UTF-8?q?=E5=8A=A0=E5=B0=BE=E5=8F=B7=E5=8C=BA=E5=88=86=20=E5=87=BA?= =?UTF-8?q?=E5=BA=93=E6=8E=A8=E9=80=81=E5=85=B6=E4=BB=96=E5=BA=94=E6=94=B6?= =?UTF-8?q?=E5=8D=95=E8=A1=A5=E5=85=85=E7=89=A9=E6=96=99=E7=BC=96=E7=A0=81?= =?UTF-8?q?=E5=92=8C=E7=89=A9=E6=96=99=E5=90=8D=E7=A7=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BaseInternalPurchaseService.java | 21 +++++++++++-------- .../basevehicleout/BaseVehicleOutService.java | 16 ++++++++++---- .../otherarreceivable/OtherReceivable.java | 2 ++ .../OtherReceivableBillService.java | 17 ++++++++------- .../otherreceivablebill/data_FEntity.json | 3 +++ 5 files changed, 38 insertions(+), 21 deletions(-) diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseinternalpurchase/BaseInternalPurchaseService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseinternalpurchase/BaseInternalPurchaseService.java index 99e22eaa95..42edfa7680 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseinternalpurchase/BaseInternalPurchaseService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/baseinternalpurchase/BaseInternalPurchaseService.java @@ -626,10 +626,11 @@ public class BaseInternalPurchaseService extends MybatisBaseService> l = ConstantUtils.getListData(bv.getFormVariables(), "baseInternalPurchaseVehicles"); @@ -672,10 +673,11 @@ public class BaseInternalPurchaseService extends MybatisBaseService variables = new HashMap<>(); @@ -740,10 +742,11 @@ public class BaseInternalPurchaseService extends MybatisBaseService variables = new HashMap<>(); Map appMap = new HashMap<>(); diff --git a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java index 677a8bb928..e866fed13a 100644 --- a/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java +++ b/anrui-base/anrui-base-biz/src/main/java/com/yxt/anrui/base/biz/basevehicleout/BaseVehicleOutService.java @@ -1688,11 +1688,14 @@ public class BaseVehicleOutService extends MybatisBaseService collectionDetails = otherReceivable.getCollectionDetails() == null ? new ArrayList<>() : otherReceivable.getCollectionDetails(); //准备 物料列表的数据 ResultBean>> vehicleListMap = createVehicleListsForReceivableBill(collectionDetails); @@ -67,14 +67,14 @@ public class OtherReceivableBillService extends FinKingDeeService { String kingDeeData = OtherReceivableBillCastToKingDeeBillFields.getKingDeeData(map_fEntityModel_, vehicleListMap.getData()); try { ResultBean resultBean1 = accessKingDeeInterface(KingDeeBillId.AR_OTHERRECEIVABLE.getID(), kingDeeData, KingDeeBillUrl.DRAFT_URL.getURL()); - if(!resultBean1.getSuccess()){ + if (!resultBean1.getSuccess()) { log.info("其他应收单保存失败!"); return rb.setMsg("其他应收单保存失败!"); } log.info("其他应收单保存成功!"); - String submitKD = getSubmitKD(resultBean1.getData(),KingDeeBillId.AR_OTHERRECEIVABLE.getID()); + String submitKD = getSubmitKD(resultBean1.getData(), KingDeeBillId.AR_OTHERRECEIVABLE.getID()); ResultBean resultBean2 = accessKingDeeInterface(KingDeeBillId.AR_OTHERRECEIVABLE.getID(), submitKD, KingDeeBillUrl.SUBMIT_URL.getURL()); - if(!resultBean2.getSuccess()){ + if (!resultBean2.getSuccess()) { log.info("其他应收单提交失败!"); return rb.setMsg("其他应收单提交失败!"); } @@ -99,7 +99,8 @@ public class OtherReceivableBillService extends FinKingDeeService { } m.put("FCOSTDEPARTMENTID", c.getDearDept()); m.put("FNOTAXAMOUNTFOR", c.getExTaxMoney()); - m.put("F_PAEZ_Assistant1",c.getUseTo()); + m.put("F_PAEZ_Assistant1", c.getUseTo()); + m.put("F_PMZC_Base1", c.getMaterialNo()); collectionDetailMap.add(m); } return rb.success().setData(collectionDetailMap); diff --git a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_FEntity.json b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_FEntity.json index 7ba1c2d80c..20349d3434 100644 --- a/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_FEntity.json +++ b/anrui-fin/anrui-fin-biz/src/main/java/com/yxt/anrui/fin/biz/kingdee/otherreceivablebill/data_FEntity.json @@ -26,6 +26,9 @@ "FNumber": "" }, "FCOMMENT": "", + "F_PMZC_Base1": { + "FNUMBER": "@KD_F_PMZC_Base1" + }, "FSourceBillNo": "", "FCREATEINVOICE": "false", "FIVAmountFor": "0",