From e4e0d35f8b1da7253c4b154db1557af41c5bc4bf Mon Sep 17 00:00:00 2001 From: suzhuhong Date: Mon, 9 Feb 2026 14:18:44 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=BB=BA=E5=BA=97=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/cool/store/request/StoreMasterDTO.java | 14 ++++++++++++++ .../store/service/impl/SyncMainSysServerImpl.java | 7 +++++++ 2 files changed, 21 insertions(+) diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/StoreMasterDTO.java b/coolstore-partner-model/src/main/java/com/cool/store/request/StoreMasterDTO.java index 2ca634705..c7b879448 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/StoreMasterDTO.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/StoreMasterDTO.java @@ -104,6 +104,8 @@ public class StoreMasterDTO { private SignerInfo signerInfo; + private Signer2Info signer2Info; + private SettlerInfo settlerInfo; @ApiModelProperty("是否统管") private Integer unifiedManagement; @@ -124,6 +126,18 @@ public class StoreMasterDTO { private Long partnerRoleId; } + @Data + public static class Signer2Info { + @ApiModelProperty("签约人1姓名") + private String Signer2Name; + @ApiModelProperty("签约人1姓名") + private String Signer2Mobile; + @ApiModelProperty("签约人1姓名") + private String Signer2IdCard; + @ApiModelProperty("角色") + private Long partnerRoleId; + } + @Data public static class SettlerInfo{ @ApiModelProperty("结算人姓名") diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SyncMainSysServerImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SyncMainSysServerImpl.java index 3f4f88bd2..5b05c7603 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SyncMainSysServerImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SyncMainSysServerImpl.java @@ -104,6 +104,13 @@ public class SyncMainSysServerImpl implements SyncMainSysServer { storeMasterDTO.setRegionId(shopInfo.getManagerRegionId()); storeMasterDTO.setJoinSupervision(shopInfo.getInvestmentManager()); + StoreMasterDTO.Signer2Info signer2Info = new StoreMasterDTO.Signer2Info(); + signer2Info.setSigner2Name(signFranchiseDO.getPartnershipSignatorySecond()); + signer2Info.setSigner2Mobile(signFranchiseDO.getPartnershipSignatorySecondMobile()); + signer2Info.setSigner2IdCard(signFranchiseDO.getPartnershipSignatorySecondIdNumber()); + signer2Info.setPartnerRoleId(UserRoleEnum.FRANCHISEES.getCode()); + storeMasterDTO.setSigner2Info(signer2Info); + BuildInformationDO buildInformationDO = buildInformationDAO.selectOneByShopId(shopId); if (buildInformationDO != null){ storeMasterDTO.setMiniProgramOrderStoreName(buildInformationDO.getCShopName());