diff --git a/coolstore-partner-model/src/main/java/com/cool/store/request/hqt/HqtBuildAPIRequest.java b/coolstore-partner-model/src/main/java/com/cool/store/request/hqt/HqtBuildAPIRequest.java index 0abe459a1..d8a62988d 100644 --- a/coolstore-partner-model/src/main/java/com/cool/store/request/hqt/HqtBuildAPIRequest.java +++ b/coolstore-partner-model/src/main/java/com/cool/store/request/hqt/HqtBuildAPIRequest.java @@ -105,9 +105,13 @@ public class HqtBuildAPIRequest { @JsonProperty("bizType") /** - * @description:默认值 + * @description: + * 2148799018--加盟建店 + * 2148784001--加盟公司建店 + * 2148799024--对外业务 + * 目前只推送2148799018--加盟建店 */ - private String bizType = "202684487985"; + private String bizType = "2148799018"; /** * @description:默认值 */ diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/HqtAPIServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/HqtAPIServiceImpl.java index cd45d4f05..23fdee71f 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/HqtAPIServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/HqtAPIServiceImpl.java @@ -5,12 +5,10 @@ import com.cool.store.dao.BigRegionDAO; import com.cool.store.dao.ShopInfoDAO; import com.cool.store.dto.HqtTokenDTO; import com.cool.store.entity.BigRegionDO; -import com.cool.store.enums.ErrorCodeEnum; -import com.cool.store.enums.FranchiseBrandEnum; +import com.cool.store.entity.ShopInfoDO; +import com.cool.store.enums.*; import com.cool.store.enums.HqtEnum.HqtShopDecorationAttributesEnum; import com.cool.store.enums.HqtEnum.HqtSignFeeEnum; -import com.cool.store.enums.SatisfactionEnum; -import com.cool.store.enums.ShopDecorationAttributesEnum; import com.cool.store.exception.ServiceException; import com.cool.store.request.ConfirmQuotationRequest; import com.cool.store.request.HqtBuildRequest; @@ -66,6 +64,12 @@ public class HqtAPIServiceImpl implements HqtAPIService { //@Async public void pushHqtBuild(HqtBuildRequest request) { log.info("开始推送门店信息request:{}",JSONObject.toJSONString(request)); + ShopInfoDO shopInfo = shopInfoDAO.getShopInfo(request.getShopId()); + //,加盟公司自有店->加盟公司建店 不推送数据 再crm中完成 + if ( shopInfo.getJoinMode().equals(JoinModeEnum.FRANCHISE_COMPANIES.getCode())){ + log.info("加盟公司自有店->加盟公司建店 不推送数据 再crm中完成"); + return; + } Boolean check = request.check(); if (!check) { throw new ServiceException(ErrorCodeEnum.HQT_PARAMS_ERROR); diff --git a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java index b632b8deb..a5352f493 100644 --- a/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java +++ b/coolstore-partner-service/src/main/java/com/cool/store/service/impl/SignFranchiseServiceImpl.java @@ -387,8 +387,10 @@ public class SignFranchiseServiceImpl implements SignFranchiseService, AuditResu SHOP_SUB_STAGE_STATUS_863, SHOP_SUB_STAGE_STATUS_91, SHOP_SUB_STAGE_STATUS_112, SHOP_SUB_STAGE_STATUS_123, SHOP_SUB_STAGE_STATUS_143 )); }else{ - hqtAPIService.pushHqtBuild(getHqtBuildRequest(request.getShopId())); - + //,加盟公司自有店->加盟公司建店 不推送数据 再crm中完成 + if ( !shopInfoDO.getJoinMode().equals(JoinModeEnum.FRANCHISE_COMPANIES.getCode())){ + hqtAPIService.pushHqtBuild(getHqtBuildRequest(request.getShopId())); + } } shopAuditInfoDO.setResultType(Constants.ZERO_INTEGER); shopAuditInfoDO.setPassReason(request.getCause());