Administrator
1 days ago 822de44fb84678ec4097e1ecb34adf944dffd1c2
feat(mall): 根据当前用户公司 ID 筛选会员列表

- 在 AdminMallMemberController 中添加当前用户公司 ID 获取逻辑
- 更新 getMallMemberList 方法,使用公司 ID 进行筛选
- 在 MallMemberMapper.xml 中添加公司 ID 的查询条件
2 files modified
19 ■■■■■ changed files
src/main/java/cc/mrbird/febs/mall/controller/member/AdminMallMemberController.java 16 ●●●●● patch | view | raw | blame | history
src/main/resources/mapper/modules/MallMemberMapper.xml 3 ●●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/mall/controller/member/AdminMallMemberController.java
@@ -60,10 +60,26 @@
     */
    @GetMapping("getMallMemberList")
    public FebsResponse getMallMemberList(MallMember mallMember, QueryRequest request) {
        String companyId = getCurrentUserCompanyId();
        mallMember.setCompanyId(companyId);
        Map<String, Object> data = getDataTable(mallMemberService.getMallMemberList(mallMember, request));
        return new FebsResponse().success().data(data);
    }
//    /**
//     * 会员列表
//     *
//     * @param mallMember
//     * @param request
//     * @return
//     */
//    @GetMapping("getMallMemberList")
//    public FebsResponse getMallMemberList(MallMember mallMember, QueryRequest request) {
//        Map<String, Object> data = getDataTable(mallMemberService.getMallMemberList(mallMember, request));
//        return new FebsResponse().success().data(data);
//    }
    /**
     * 会员列表---禁止
     *
src/main/resources/mapper/modules/MallMemberMapper.xml
@@ -62,6 +62,9 @@
                <if test="record.birthdayQuery!=null">
                    and date_format(a.birthday, '%m-%d') = date_format(#{record.birthdayQuery}, '%m-%d')
                </if>
                <if test="record.companyId!=null and record.companyId!=''">
                    and a.company_Id = #{record.companyId}
                </if>
                <if test="record.name!=null and record.name!=''">
                    and a.name like concat('%',  #{record.name},'%')
                </if>