From 1a309cb0422961bf1610bf75166fb1aa16cd3c8b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E8=BE=89?= <2830717623@qq.com> Date: Sat, 11 Jul 2026 13:58:37 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=A2=E5=95=86=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../service/UserShipperApplicationService.java | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java index e312373b3..f41797c4e 100644 --- a/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java +++ b/mhd-user-center/src/main/java/com/mhd/user/application/service/UserShipperApplicationService.java @@ -1464,6 +1464,16 @@ public class UserShipperApplicationService { userShipperDO.setAuthType(2); userShipperDO.setShipperAuthStatus(3); + // 初始化 orgCode:新加的客商属于当前组织,将当前组织信息写入 orgCode JSON 数组 + com.alibaba.fastjson.JSONArray orgCodeArray = new com.alibaba.fastjson.JSONArray(); + com.alibaba.fastjson.JSONObject orgItem = new com.alibaba.fastjson.JSONObject(); + orgItem.put("name", targetOrganizationName); + orgItem.put("code", targetOrganizationId); + orgItem.put("ncCustomer", record.getCode()); + orgItem.put("names", targetOrganizationId); + orgCodeArray.add(orgItem); + userShipperDO.setOrgCode(orgCodeArray.toJSONString()); + String userAccount = buildMasterDataUserAccount(record.getCode()); checkUserAccountUnique(userAccount, null, configSwitch.getTopOrganizationId()); userShipperDO.setUserAccount(userAccount);