查询会员组的站点列表

This commit is contained in:
2024-02-19 15:48:27 +08:00
parent b89901aa8d
commit ba6305e642
6 changed files with 51 additions and 4 deletions

View File

@@ -2,6 +2,7 @@ package com.jsowell.pile.mapper;
import com.jsowell.pile.domain.MemberGroup;
import com.jsowell.pile.dto.MemberGroupDTO;
import com.jsowell.pile.vo.base.MemberGroupStationVO;
import com.jsowell.pile.vo.uniapp.MemberVO;
import com.jsowell.pile.vo.web.MemberDiscountVO;
import com.jsowell.pile.vo.web.MemberGroupVO;
@@ -95,4 +96,6 @@ public interface MemberGroupMapper {
* @return
*/
String queryMemberGroupCode(@Param("merchantId") String merchantId, @Param("stationId") String stationId, @Param("memberId") String memberId);
List<MemberGroupStationVO> queryStationList(MemberGroupDTO dto);
}

View File

@@ -2,6 +2,7 @@ package com.jsowell.pile.service;
import com.jsowell.pile.domain.MemberGroup;
import com.jsowell.pile.dto.MemberGroupDTO;
import com.jsowell.pile.vo.base.MemberGroupStationVO;
import com.jsowell.pile.vo.uniapp.MemberVO;
import com.jsowell.pile.vo.web.MemberDiscountVO;
import com.jsowell.pile.vo.web.MemberGroupVO;
@@ -92,4 +93,11 @@ public interface MemberGroupService {
* @return
*/
int addMember2MemberGroup(String memberId, String stationId);
/**
* 查询会员组/集团站点列表
* @param dto
* @return
*/
List<MemberGroupStationVO> queryStationList(MemberGroupDTO dto);
}

View File

@@ -13,6 +13,7 @@ import com.jsowell.pile.domain.MemberGroupRelation;
import com.jsowell.pile.dto.MemberGroupDTO;
import com.jsowell.pile.mapper.MemberGroupMapper;
import com.jsowell.pile.service.*;
import com.jsowell.pile.vo.base.MemberGroupStationVO;
import com.jsowell.pile.vo.uniapp.MemberVO;
import com.jsowell.pile.vo.web.BillingTemplateVO;
import com.jsowell.pile.vo.web.MemberDiscountVO;
@@ -257,6 +258,11 @@ public class MemberGroupServiceImpl implements MemberGroupService {
return 0;
}
@Override
public List<MemberGroupStationVO> queryStationList(MemberGroupDTO dto) {
return memberGroupMapper.queryStationList(dto);
}
/**
* 会员与集团的关系保存到数据库
* @param memberId 会员id

View File

@@ -0,0 +1,14 @@
package com.jsowell.pile.vo.base;
import lombok.Getter;
import lombok.Setter;
@Getter
@Setter
public class MemberGroupStationVO {
private String stationId;
private String stationName;
private String remark;
}