From c3dfe086fbd2f9c8ffbc037c0d62725a4748beb2 Mon Sep 17 00:00:00 2001 From: "tanfengling@x-ri.com" <123456> Date: Wed, 5 Nov 2025 17:48:20 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=B3=9B=E5=BE=AE=E6=A0=B7=E5=93=81?= =?UTF-8?q?=E9=A2=86=E7=94=A8=E6=8E=A5=E5=8F=A3=E3=80=91=E5=A4=84=E7=90=86?= =?UTF-8?q?=E8=B6=85=E9=95=BF=E5=AD=97=E7=AC=A6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/api/plugin/FWOtheroutApplySavePlugin.java | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/lc123/cloud/app/api/plugin/FWOtheroutApplySavePlugin.java b/lc123/cloud/app/api/plugin/FWOtheroutApplySavePlugin.java index 409c9eb..7894652 100644 --- a/lc123/cloud/app/api/plugin/FWOtheroutApplySavePlugin.java +++ b/lc123/cloud/app/api/plugin/FWOtheroutApplySavePlugin.java @@ -2,6 +2,7 @@ package tqq9.lc123.cloud.app.api.plugin; import kd.bos.dataentity.entity.DynamicObject; import kd.bos.openapi.api.plugin.ApiSavePlugin; +import org.apache.commons.lang3.StringUtils; import tqq9.lc123.cloud.app.plugin.utils.FWUtils; import java.util.HashMap; @@ -89,6 +90,17 @@ public class FWOtheroutApplySavePlugin implements ApiSavePlugin { //泛微审批状体 reqDatum.put("tqq9_fwstate", "C"); + //处理收货地址长度 + String tqq9_lshxx_tag = (String) reqDatum.get("tqq9_lshxx_tag"); + if(StringUtils.isNotBlank(tqq9_lshxx_tag)){ + reqDatum.put("tqq9_lshxx_tag", tqq9_lshxx_tag); + if(tqq9_lshxx_tag.length() >= 254){ + String substring = tqq9_lshxx_tag.substring(0, 255); + reqDatum.put("tqq9_lshxx", substring); + }else{ + reqDatum.put("tqq9_lshxx", tqq9_lshxx_tag); + } + } String ckNumber = null; //明细 List> entries = (List>) reqDatum.get("entryentity");