mirror of
https://codeup.aliyun.com/67c68d4e484ca2f0a13ac3c1/ydc/jsowell-charger-web.git
synced 2026-07-03 13:38:02 +08:00
update
This commit is contained in:
@@ -1,5 +1,6 @@
|
|||||||
package com.jsowell.pile.dto;
|
package com.jsowell.pile.dto;
|
||||||
|
|
||||||
|
import com.jsowell.common.core.domain.BaseEntity;
|
||||||
import lombok.*;
|
import lombok.*;
|
||||||
|
|
||||||
@Getter
|
@Getter
|
||||||
@@ -7,7 +8,9 @@ import lombok.*;
|
|||||||
@NoArgsConstructor
|
@NoArgsConstructor
|
||||||
@AllArgsConstructor
|
@AllArgsConstructor
|
||||||
@Builder
|
@Builder
|
||||||
public class MemberGroupDTO {
|
public class MemberGroupDTO extends BaseEntity {
|
||||||
|
private int pageSize;
|
||||||
|
private int pageNum;
|
||||||
private String phoneNumber;
|
private String phoneNumber;
|
||||||
|
|
||||||
private String groupCode;
|
private String groupCode;
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
package com.jsowell.pile.mapper;
|
package com.jsowell.pile.mapper;
|
||||||
|
|
||||||
import com.jsowell.pile.domain.MemberGroup;
|
import com.jsowell.pile.domain.MemberGroup;
|
||||||
|
import com.jsowell.pile.vo.uniapp.MemberVO;
|
||||||
import com.jsowell.pile.vo.web.MemberDiscountVO;
|
import com.jsowell.pile.vo.web.MemberDiscountVO;
|
||||||
import com.jsowell.pile.vo.web.MemberGroupVO;
|
import com.jsowell.pile.vo.web.MemberGroupVO;
|
||||||
import org.apache.ibatis.annotations.Param;
|
import org.apache.ibatis.annotations.Param;
|
||||||
@@ -74,4 +75,6 @@ public interface MemberGroupMapper {
|
|||||||
* @return
|
* @return
|
||||||
*/
|
*/
|
||||||
MemberDiscountVO queryMemberDiscount(@Param("merchantId") String merchantId, @Param("stationId") String stationId, @Param("memberId") String memberId);
|
MemberDiscountVO queryMemberDiscount(@Param("merchantId") String merchantId, @Param("stationId") String stationId, @Param("memberId") String memberId);
|
||||||
|
|
||||||
|
List<MemberVO> queryMemberList(@Param("groupCode") String groupCode);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,8 +6,10 @@ import com.jsowell.common.util.SecurityUtils;
|
|||||||
import com.jsowell.common.util.id.IdUtils;
|
import com.jsowell.common.util.id.IdUtils;
|
||||||
import com.jsowell.pile.domain.MemberGroup;
|
import com.jsowell.pile.domain.MemberGroup;
|
||||||
import com.jsowell.pile.dto.MemberGroupDTO;
|
import com.jsowell.pile.dto.MemberGroupDTO;
|
||||||
|
import com.jsowell.pile.dto.QueryOrderDTO;
|
||||||
import com.jsowell.pile.mapper.MemberGroupMapper;
|
import com.jsowell.pile.mapper.MemberGroupMapper;
|
||||||
import com.jsowell.pile.service.MemberGroupService;
|
import com.jsowell.pile.service.MemberGroupService;
|
||||||
|
import com.jsowell.pile.service.OrderBasicInfoService;
|
||||||
import com.jsowell.pile.vo.uniapp.MemberVO;
|
import com.jsowell.pile.vo.uniapp.MemberVO;
|
||||||
import com.jsowell.pile.vo.web.MemberDiscountVO;
|
import com.jsowell.pile.vo.web.MemberDiscountVO;
|
||||||
import com.jsowell.pile.vo.web.MemberGroupVO;
|
import com.jsowell.pile.vo.web.MemberGroupVO;
|
||||||
@@ -31,6 +33,9 @@ public class MemberGroupServiceImpl implements MemberGroupService {
|
|||||||
@Autowired
|
@Autowired
|
||||||
private MemberGroupMapper memberGroupMapper;
|
private MemberGroupMapper memberGroupMapper;
|
||||||
|
|
||||||
|
@Autowired
|
||||||
|
private OrderBasicInfoService orderBasicInfoService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 查询会员组
|
* 查询会员组
|
||||||
*
|
*
|
||||||
@@ -143,16 +148,19 @@ public class MemberGroupServiceImpl implements MemberGroupService {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
public int addMember(MemberGroupDTO dto) {
|
public int addMember(MemberGroupDTO dto) {
|
||||||
return 0;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<MemberVO> queryMemberList(MemberGroupDTO dto) {
|
public List<MemberVO> queryMemberList(MemberGroupDTO dto) {
|
||||||
return null;
|
List<MemberVO> list = memberGroupMapper.queryMemberList(dto.getGroupCode());
|
||||||
|
return list;
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public List<OrderListVO> queryOrderList(MemberGroupDTO dto) {
|
public List<OrderListVO> queryOrderList(MemberGroupDTO dto) {
|
||||||
return null;
|
QueryOrderDTO queryOrderDTO = new QueryOrderDTO();
|
||||||
|
queryOrderDTO.setGroupCode(dto.getGroupCode());
|
||||||
|
return orderBasicInfoService.selectOrderBasicInfoList(queryOrderDTO);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -139,4 +139,23 @@
|
|||||||
AND t1.station_id = #{stationId,jdbcType=VARCHAR}
|
AND t1.station_id = #{stationId,jdbcType=VARCHAR}
|
||||||
AND t2.member_id = #{memberId,jdbcType=VARCHAR}
|
AND t2.member_id = #{memberId,jdbcType=VARCHAR}
|
||||||
</select>
|
</select>
|
||||||
|
|
||||||
|
<select id="queryMemberList" resultType="com.jsowell.pile.vo.uniapp.MemberVO">
|
||||||
|
SELECT
|
||||||
|
t1.merchant_id as merchantId,
|
||||||
|
t1.member_id as memberId,
|
||||||
|
t1.STATUS as status,
|
||||||
|
t1.nick_name as nickName,
|
||||||
|
t1.mobile_number as mobileNumber,
|
||||||
|
t1.avatar_url as avatarUrl
|
||||||
|
FROM
|
||||||
|
member_basic_info t1
|
||||||
|
JOIN member_group_relation t2 ON t2.member_id = t1.member_id and t2.del_flag = '0'
|
||||||
|
where
|
||||||
|
t2.group_code = #{groupCode,jdbcType=VARCHAR}
|
||||||
|
</select>
|
||||||
|
|
||||||
|
<select id="queryOrderList" resultType="com.jsowell.pile.vo.web.OrderListVO">
|
||||||
|
|
||||||
|
</select>
|
||||||
</mapper>
|
</mapper>
|
||||||
Reference in New Issue
Block a user