Commit 6c108075 by guojuxing

会员卡配置-会员卡列表接口

parent a120359d
......@@ -8,8 +8,10 @@ import java.util.stream.Collectors;
import java.util.stream.Stream;
import com.gic.commons.util.EntityUtil;
import com.gic.enterprise.web.vo.MemberCardVO;
import com.gic.enterprise.web.vo.wm.WmStoreDetailVO;
import com.gic.enterprise.web.vo.wm.WmStoreVO;
import com.gic.member.config.api.service.MemberCardApiService;
import org.apache.commons.collections.CollectionUtils;
import org.apache.logging.log4j.LogManager;
import org.apache.logging.log4j.Logger;
......@@ -35,6 +37,8 @@ public class WmMallStoreController {
@Autowired
private WmStoreApiService wmStoreApiService;
@Autowired
private MemberCardApiService memberCardApiService;
@RequestMapping("/save-wm-store")
public RestResponse save(WmStoreDTO dto) {
......@@ -115,6 +119,18 @@ public class WmMallStoreController {
return RestResponse.success(result);
}
/**
* 会员卡配置-会员卡列表
* @Title: listMemberCard

* @Description:

* @author guojuxing 

* @return com.gic.commons.webapi.reponse.RestResponse


*/
@RequestMapping("/list-member-card")
public RestResponse listMemberCard() {
return ResultControllerUtils.commonResult(memberCardApiService.getAll(UserDetailUtils.getUserDetail().getEnterpriseId()), MemberCardVO.class);
}
@RequestMapping("/list-wm-store-config")
public RestResponse listWmStoreConfig() {
Map<String, String> result = new HashMap<>(16);
......
package com.gic.enterprise.web.vo;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.io.Serializable;
public class MemberCardVO implements Serializable{
private static final long serialVersionUID = 6105446271994108954L;
/**
* 会员卡基本信息表主键
*/
@JsonFormat(shape = JsonFormat.Shape.STRING)
private Long cardConfigId;
private String cardName;
public Long getCardConfigId() {
return cardConfigId;
}
public MemberCardVO setCardConfigId(Long cardConfigId) {
this.cardConfigId = cardConfigId;
return this;
}
public String getCardName() {
return cardName;
}
public MemberCardVO setCardName(String cardName) {
this.cardName = cardName;
return this;
}
}
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