From f1ff3dff9b508261ff5d564d0a308704027b5294 Mon Sep 17 00:00:00 2001 From: yuxueliang0813 <407010292@qq.com> Date: Thu, 19 Jun 2025 11:25:10 +0800 Subject: [PATCH] =?UTF-8?q?=E5=85=B3=E8=81=94=E9=A2=84=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E7=9A=84=E5=B8=A6=E7=A7=91=E7=9B=AE=E9=97=AE=E9=A2=98=E4=BF=AE?= =?UTF-8?q?=E5=A4=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jhzj7/fi/fi/plugin/form/ClaimBillButtonAssPlugin.java | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/form/ClaimBillButtonAssPlugin.java b/main/java/shjh/jhzj7/fi/fi/plugin/form/ClaimBillButtonAssPlugin.java index 6e32147..2218714 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/form/ClaimBillButtonAssPlugin.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/form/ClaimBillButtonAssPlugin.java @@ -1,5 +1,6 @@ package shjh.jhzj7.fi.fi.plugin.form; +import kd.bos.context.RequestContext; import kd.bos.dataentity.entity.DynamicObject; import kd.bos.dataentity.entity.DynamicObjectCollection; import kd.bos.entity.datamodel.IDataModel; @@ -224,7 +225,12 @@ public class ClaimBillButtonAssPlugin extends AbstractFormPlugin implements Plug DynamicObject orginfo = (DynamicObject) this.getModel().getValue("org");//当前公司ID QFilter qFilter = new QFilter("number", QCP.equals, accountCode);//科目编号 qFilter.and("createorg.id", QCP.equals, orginfo.getPkValue());//当前公司ID - qFilter.and("accounttable.id", QCP.equals, EsbUtils.ACCTABLE);//科目表 + //如果当前数据中心是测试的则使用测试库科目表ID,否则用正式的 + if("2162562979827025920".equals(RequestContext.get().getAccountId())){ + qFilter.and("accounttable.id", QCP.equals, 2125524820924832768L);//测试科目表 + }else{ + qFilter.and("accounttable.id", QCP.equals, EsbUtils.ACCTABLE);//正式科目表 + } DynamicObject accountinfo = BusinessDataServiceHelper.loadSingle("bd_accountview", qFilter.toArray()); if (null != accountinfo){ this.getModel().setValue("shjh_coaitemcode", accountinfo, i);