Commit 7167a564 by guojuxing

完成会员索引初始化

parent 3e27feae
......@@ -32,7 +32,9 @@ public enum EnterpriseInitCodeEnum {
COMPLETE_DATA_COUNT_CONFIG("completeDataCountConfig", "完成数据统计配置", 6),
CONFIG_EFFECTIVE_ORDER("configEffectiveOrder", "完成有效订单的配置", 6),
CONFIG_PAY("configPay", "完成实付的配置", 6),
INTI_MEMBER_CARD_SMS("initMemberCardSmsTemplate", "初始化会员卡的短信模板", 7);
INTI_MEMBER_CARD_SMS("initMemberCardSmsTemplate", "初始化会员卡的短信模板", 7),
COMPLETE_MEMBER_INDEX("completeMemberIndex", "完成会员索引初始化", 8),
COMPLETE_GOODS_INDEX("completeGoodsIndex", "完成商品索引初始化", 9);
private String code;
private String message;
......
......@@ -19,6 +19,28 @@ public interface EnterpriseInitApiService {
* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


 */
ServiceResponse<Void> addMemberCardInitConfig(Integer enterpriseId);
/**
* 完成会员索引初始化
* @Title: completeMemberIndex

* @Description:

* @author guojuxing
* @param enterpriseId

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


*/
ServiceResponse<Void> completeMemberIndex(Integer enterpriseId);
/**
* 完成商品索引初始化
* @Title: completeGoodsIndex

* @Description:

* @author guojuxing
* @param enterpriseId

* @return com.gic.api.base.commons.ServiceResponse<java.lang.Void>


*/
ServiceResponse<Void> completeGoodsIndex(Integer enterpriseId);
/**
* 新建会员等级初始化
* @Title: addMemberGradeInitConfig

......
......@@ -70,8 +70,8 @@ public class EnterpriseInitApiServiceImpl implements EnterpriseInitApiService{
.getListByParentCode(EnterpriseInitCodeEnum.COMPLETE_MEMBER_CARD_CONFIG.getCode());
if (memberCardConfigList.contains(configCode)) {
//会员组接口初始化
ServiceResponse<Void> memberInitResult = memberInitApiService.configInit(enterpriseId);
LOGGER.warn("新增商户-会员组接口初始化结果:{}", JSONObject.toJSONString(memberInitResult));
// ServiceResponse<Void> memberInitResult = memberInitApiService.configInit(enterpriseId);
// LOGGER.warn("新增商户-会员组接口初始化结果:{}", JSONObject.toJSONString(memberInitResult));
}
}
}
......@@ -84,6 +84,20 @@ public class EnterpriseInitApiServiceImpl implements EnterpriseInitApiService{
}
@Override
public ServiceResponse<Void> completeMemberIndex(Integer enterpriseId) {
ServiceResponse<Void> memberInitResult = memberInitApiService.configInit(enterpriseId);
if (memberInitResult.isSuccess()) {
return initByConfigCode(EnterpriseInitCodeEnum.COMPLETE_MEMBER_INDEX.getCode(), enterpriseId);
}
return ServiceResponse.failure(memberInitResult.getCode(), memberInitResult.getMessage());
}
@Override
public ServiceResponse<Void> completeGoodsIndex(Integer enterpriseId) {
return initByConfigCode(EnterpriseInitCodeEnum.COMPLETE_GOODS_INDEX.getCode(), enterpriseId);
}
@Override
public ServiceResponse<Void> addMemberGradeInitConfig(Integer enterpriseId) {
return initByConfigCode(EnterpriseInitCodeEnum.CREATE_MEMBER_GRADE.getCode(), enterpriseId);
}
......
......@@ -650,6 +650,16 @@ public class EnterpriseController {
.collect(Collectors.toList())));
}
@RequestMapping("/init-member-index")
public RestResponse completeMemberIndex(Integer enterpriseId) {
return ResultControllerUtils.commonResult(enterpriseInitApiService.completeMemberIndex(enterpriseId));
}
@RequestMapping("/init-goods-index")
public RestResponse completeGoodsIndex(Integer enterpriseId) {
return ResultControllerUtils.commonResult(enterpriseInitApiService.completeGoodsIndex(enterpriseId));
}
@RequestMapping("/list-coupon")
public RestResponse listCoupon(BigDecimal price, Long isvId, Long enterpriseId, Long serveId, Long skuId) {
return ResultControllerUtils.commonResult(
......
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