//,加盟公司自有店->加盟公司建店 不推送数据 再crm中完成

This commit is contained in:
shuo.wang
2025-08-07 19:28:14 +08:00
parent ccaf78bc27
commit f8943f618a
3 changed files with 18 additions and 8 deletions

View File

@@ -105,9 +105,13 @@ public class HqtBuildAPIRequest {
@JsonProperty("bizType")
/**
* @description:默认值
* @description:
* 2148799018--加盟建店
* 2148784001--加盟公司建店
* 2148799024--对外业务
* 目前只推送2148799018--加盟建店
*/
private String bizType = "202684487985";
private String bizType = "2148799018";
/**
* @description:默认值
*/

View File

@@ -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);

View File

@@ -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());