Commit d3214c7f by 徐高华

会员数量查询

parent b7341777
...@@ -4,6 +4,7 @@ import java.util.Date; ...@@ -4,6 +4,7 @@ import java.util.Date;
import org.apache.commons.lang3.StringUtils; import org.apache.commons.lang3.StringUtils;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.RequestBody;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam; import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody; import org.springframework.web.bind.annotation.ResponseBody;
...@@ -15,6 +16,7 @@ import com.gic.commons.webapi.reponse.RestResponse; ...@@ -15,6 +16,7 @@ import com.gic.commons.webapi.reponse.RestResponse;
import com.gic.enterprise.api.service.StoreService; import com.gic.enterprise.api.service.StoreService;
import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO; import com.gic.haoban.base.api.common.pojo.dto.WebLoginDTO;
import com.gic.haoban.common.utils.AuthWebRequestUtil; import com.gic.haoban.common.utils.AuthWebRequestUtil;
import com.gic.haoban.manage.web.qo.MemberSearchQO;
import com.gic.haoban.manage.web.vo.MemberChatVO; import com.gic.haoban.manage.web.vo.MemberChatVO;
import com.gic.marketing.api.service.MemberTagMarketingApiService; import com.gic.marketing.api.service.MemberTagMarketingApiService;
import com.gic.member.api.dto.MemberDTO; import com.gic.member.api.dto.MemberDTO;
...@@ -66,7 +68,9 @@ public class MemberController { ...@@ -66,7 +68,9 @@ public class MemberController {
*/ */
@RequestMapping("member-count") @RequestMapping("member-count")
@ResponseBody @ResponseBody
public RestResponse<Object> getMemberCount(String searchParams, @RequestParam(defaultValue = "0") int memberType) { public RestResponse<Object> getMemberCount(@RequestBody MemberSearchQO qo) {
String searchParams = qo.getSearchParams();
int memberType = qo.getType();
if (StringUtils.isBlank(searchParams)) { if (StringUtils.isBlank(searchParams)) {
return RestResponse.successResult(0); return RestResponse.successResult(0);
} }
......
package com.gic.haoban.manage.web.qo;
import java.io.Serializable;
public class MemberSearchQO implements Serializable {
/**
* @Fields serialVersionUID : TODO(用一句话描述这个变量表示什么)
*/
private static final long serialVersionUID = 244468004034308040L;
private String searchParams;
// 1分组
private int type;
public String getSearchParams() {
return searchParams;
}
public int getType() {
return type;
}
public void setSearchParams(String searchParams) {
this.searchParams = searchParams;
}
public void setType(int type) {
this.type = type;
}
}
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