Commit 558adaa5 by guojuxing

会员概况-会员招募趋势

parent 10885dcf
package com.gic.cloud.web.controller;
import com.gic.data.api.qo.member.MemberPortraitQO;
import com.gic.data.api.qo.member.MemberRecruitAreaQO;
import com.gic.data.api.qo.member.*;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
......@@ -11,8 +10,6 @@ import org.springframework.web.bind.annotation.RestController;
import com.alibaba.fastjson.JSON;
import com.gic.cloud.web.auth.DataAuthUtils;
import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.data.api.qo.member.MemberDistributionAreaQO;
import com.gic.data.api.qo.member.MemberDistributionTrendQO;
import com.gic.data.api.service.member.MemberCloudDataApiService;
import com.gic.enterprise.utils.ResultControllerUtils;
......@@ -74,5 +71,21 @@ public class MemberCloudDataController {
return ResultControllerUtils.commonResult(memberCloudDataApiService.queryMemberBasicPortrait(params));
}
@RequestMapping("get-member-recruit-overview")
public RestResponse getMemberRecruitOverview(MemberOverviewQO params) {
log.info("会员概况-会员招募概况参数:{}", JSON.toJSONString(params));
params.setStoreInfoIdList(storeSearchUtils.storeSearch(params.getUserId(), params.getEnterpriseId(), params.getSearchJson()));
params.setMemberCardIdList(dataAuthUtils.getMbrAreaId(params.getUserId(), params.getEnterpriseId()));
return ResultControllerUtils.commonResult(memberCloudDataApiService.getMemberRecruitOverview(params));
}
@RequestMapping("get-member-recruit-trend")
public RestResponse queryMemberRecruitTrend(MemberOverviewQO params) {
log.info("会员概况-会员招募趋势参数:{}", JSON.toJSONString(params));
params.setStoreInfoIdList(storeSearchUtils.storeSearch(params.getUserId(), params.getEnterpriseId(), params.getSearchJson()));
params.setMemberCardIdList(dataAuthUtils.getMbrAreaId(params.getUserId(), params.getEnterpriseId()));
return ResultControllerUtils.commonResult(memberCloudDataApiService.queryMemberRecruitTrend(params));
}
}
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