Commit 47ace296 by 王祖波

Merge branch 'feature-recommend2' into 'master'

配置

See merge request !2920
parents 9be5cda1 296675ed
...@@ -19,7 +19,8 @@ import com.gic.enterprise.api.dto.custompage.CustomPageRenderDTO; ...@@ -19,7 +19,8 @@ import com.gic.enterprise.api.dto.custompage.CustomPageRenderDTO;
import com.gic.enterprise.api.enums.CustomPageTypeEnum; import com.gic.enterprise.api.enums.CustomPageTypeEnum;
import com.gic.enterprise.api.service.*; import com.gic.enterprise.api.service.*;
import com.gic.haoban.manage.web.qo.StaffAddVO; import com.gic.haoban.manage.web.qo.StaffAddVO;
import com.gic.haoban.manage.web.utils.CustomSwitcher; import com.gic.haoban.manage.web.utils.switcher.CustomSwitcher;
import com.gic.haoban.manage.web.utils.switcher.MarketingSwitcher;
import com.gic.haoban.manage.web.utils.storestatusfilter.StoreStatusFilterUtils; import com.gic.haoban.manage.web.utils.storestatusfilter.StoreStatusFilterUtils;
import com.gic.haoban.manage.web.vo.*; import com.gic.haoban.manage.web.vo.*;
import com.gic.marketing.pro.api.service.clerktask.ClerkTaskApiService; import com.gic.marketing.pro.api.service.clerktask.ClerkTaskApiService;
...@@ -75,7 +76,6 @@ import com.gic.haoban.manage.api.dto.WxEnterpriseDTO; ...@@ -75,7 +76,6 @@ import com.gic.haoban.manage.api.dto.WxEnterpriseDTO;
import com.gic.haoban.manage.api.dto.WxEnterpriseQwDTO; import com.gic.haoban.manage.api.dto.WxEnterpriseQwDTO;
import com.gic.haoban.manage.api.dto.WxEnterpriseRelationDetailDTO; import com.gic.haoban.manage.api.dto.WxEnterpriseRelationDetailDTO;
import com.gic.haoban.manage.api.dto.role.HaobanRoleDTO; import com.gic.haoban.manage.api.dto.role.HaobanRoleDTO;
import com.gic.haoban.manage.api.dto.role.StoreRoleDTO;
import com.gic.haoban.manage.api.enums.AuditStatus; import com.gic.haoban.manage.api.enums.AuditStatus;
import com.gic.haoban.manage.api.enums.AuditType; import com.gic.haoban.manage.api.enums.AuditType;
import com.gic.haoban.manage.api.enums.ChannelCodeEnum; import com.gic.haoban.manage.api.enums.ChannelCodeEnum;
...@@ -354,6 +354,7 @@ public class WxStaffController extends WebBaseController { ...@@ -354,6 +354,7 @@ public class WxStaffController extends WebBaseController {
auditSettingVO.setShowAiCustom(this.aiCustom(storeDTO.getEnterpriseId())); auditSettingVO.setShowAiCustom(this.aiCustom(storeDTO.getEnterpriseId()));
auditSettingVO.setPotentialHide(MarketingSwitcher.POTENTIAL_HIDE_STORE_ENTERPRSE_ID.contains(wxEnterpriseDTO.getEnterpriseId()) ? 1 : 0);
return resultResponse(HaoBanErrCode.ERR_1, auditSettingVO); return resultResponse(HaoBanErrCode.ERR_1, auditSettingVO);
} }
......
package com.gic.haoban.manage.web.utils; package com.gic.haoban.manage.web.utils;
import com.gic.commons.switcher.SwitcherApplication; import com.gic.commons.switcher.SwitcherApplication;
import com.gic.haoban.manage.web.utils.switcher.CustomSwitcher;
import com.gic.haoban.manage.web.utils.switcher.MarketingSwitcher;
import org.springframework.beans.factory.InitializingBean; import org.springframework.beans.factory.InitializingBean;
import org.springframework.stereotype.Component; import org.springframework.stereotype.Component;
...@@ -12,5 +14,6 @@ public class SwitcherInitialization implements InitializingBean { ...@@ -12,5 +14,6 @@ public class SwitcherInitialization implements InitializingBean {
@Override @Override
public void afterPropertiesSet() throws Exception { public void afterPropertiesSet() throws Exception {
SwitcherApplication.init(CustomSwitcher.class); SwitcherApplication.init(CustomSwitcher.class);
SwitcherApplication.init(MarketingSwitcher.class);
} }
} }
\ No newline at end of file
package com.gic.haoban.manage.web.utils; package com.gic.haoban.manage.web.utils.switcher;
import com.alibaba.fastjson.JSONObject; import com.alibaba.fastjson.JSONObject;
import com.gic.commons.switcher.Switcher; import com.gic.commons.switcher.Switcher;
......
package com.gic.haoban.manage.web.utils.switcher;
import com.gic.commons.switcher.Switcher;
import com.gic.commons.switcher.SwitcherNamespace;
@SwitcherNamespace("BUZ.market-properties")
public class MarketingSwitcher {
@Switcher
public static String POTENTIAL_HIDE_STORE_ENTERPRSE_ID;
}
\ No newline at end of file
...@@ -26,6 +26,8 @@ public class AuditSettingVO implements Serializable { ...@@ -26,6 +26,8 @@ public class AuditSettingVO implements Serializable {
private int showMemberSign ; private int showMemberSign ;
// 是否显示ai换装 // 是否显示ai换装
private int showAiCustom ; private int showAiCustom ;
// 潜客雷达隐藏折扣店
private int potentialHide;
private JSONObject shareMemberSignInfo ; private JSONObject shareMemberSignInfo ;
...@@ -37,6 +39,14 @@ public class AuditSettingVO implements Serializable { ...@@ -37,6 +39,14 @@ public class AuditSettingVO implements Serializable {
this.showAiCustom = showAiCustom; this.showAiCustom = showAiCustom;
} }
public int getPotentialHide() {
return potentialHide;
}
public void setPotentialHide(int potentialHide) {
this.potentialHide = potentialHide;
}
private static final long serialVersionUID = 1L; private static final long serialVersionUID = 1L;
public JSONObject getShareMemberSignInfo() { public JSONObject getShareMemberSignInfo() {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment