Commit 4fca7593 by guojuxing

会员画像-概况

parent 1b8f3ebb
...@@ -82,6 +82,14 @@ public class MemberCloudDataController { ...@@ -82,6 +82,14 @@ public class MemberCloudDataController {
return ResultControllerUtils.commonResult(memberCloudDataApiService.queryMemberBasicPortrait(params)); return ResultControllerUtils.commonResult(memberCloudDataApiService.queryMemberBasicPortrait(params));
} }
@RequestMapping("get-member-portrait-overview")
public RestResponse getMemberPortraitOverview(MemberPortraitQO 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.getMemberPortraitOverview(params));
}
@RequestMapping("get-member-custom-portrait") @RequestMapping("get-member-custom-portrait")
public RestResponse queryMemberCustomPortrait(MemberCustomPortraitQO params) { public RestResponse queryMemberCustomPortrait(MemberCustomPortraitQO params) {
log.info("会员自定义画像参数:{}", JSON.toJSONString(params)); log.info("会员自定义画像参数:{}", JSON.toJSONString(params));
...@@ -114,8 +122,8 @@ public class MemberCloudDataController { ...@@ -114,8 +122,8 @@ public class MemberCloudDataController {
* @param enterpriseId * @param enterpriseId
* @param userId * @param userId
* @param fieldCode * @param fieldCode
* @param dataType * @param dataType 1:基础画像 2:自定义
* @param status
 * @param status
 0:放到回收站 1:恢复
* @return com.gic.commons.webapi.reponse.RestResponse
 * @return com.gic.commons.webapi.reponse.RestResponse


*/ 
*/
@RequestMapping("update-member-portrait-field-status") @RequestMapping("update-member-portrait-field-status")
...@@ -123,6 +131,23 @@ public class MemberCloudDataController { ...@@ -123,6 +131,23 @@ public class MemberCloudDataController {
return ResultControllerUtils.commonResult(enterprisePortraitRelApiService.updateStatus(enterpriseId, fieldCode, dataType, status)); return ResultControllerUtils.commonResult(enterprisePortraitRelApiService.updateStatus(enterpriseId, fieldCode, dataType, status));
} }
/**
* 排序
* @Title: sort

* @Description:

* @author guojuxing
* @param enterpriseId
* @param userId
* @param fieldCode
* @param dataType 1:基础画像 2:自定义
* @param sort
要排序的位置👌
* @return com.gic.commons.webapi.reponse.RestResponse


*/
@RequestMapping("sort-member-portrait-field")
public RestResponse sort(Integer enterpriseId, Integer userId, String fieldCode, Integer dataType, Integer sort) {
return ResultControllerUtils.commonResult(enterprisePortraitRelApiService.sort(enterpriseId, fieldCode, dataType, sort));
}
@RequestMapping("get-member-custom-portrait-field") @RequestMapping("get-member-custom-portrait-field")
public RestResponse getMemberCustomPortraitField(MemberCustomPortraitQO params) { public RestResponse getMemberCustomPortraitField(MemberCustomPortraitQO 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