Administrator
2 days ago 258dc93217e5af0bbe79802a665ef77e62fe7bc0
src/main/java/cc/mrbird/febs/mall/service/impl/AdminMemberLevelServiceImpl.java
@@ -1,5 +1,7 @@
package cc.mrbird.febs.mall.service.impl;
import cc.mrbird.febs.ai.entity.AiMemberRole;
import cc.mrbird.febs.ai.mapper.AiMemberRoleMapper;
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.common.entity.QueryRequest;
import cc.mrbird.febs.common.enumerates.StateUpDownEnum;
@@ -37,6 +39,7 @@
    private final HappySaleLevelMapper happySaleLevelMapper;
    private final HappyMemberLabelMapper happyMemberLabelMapper;
    private final HappyMemberLabelRecordMapper happyMemberLabelRecordMapper;
    private final AiMemberRoleMapper aiMemberRoleMapper;
    @Override
    public IPage<HappyMemberLevel> getLevelListInPage(AdminMemberLevelDto dto, QueryRequest request) {
@@ -152,6 +155,18 @@
    }
    @Override
    public FebsResponse memberRoleAll(String companyId) {
        LambdaQueryWrapper<AiMemberRole> aiMemberRoleLambdaQueryWrapper = Wrappers.lambdaQuery(AiMemberRole.class);
        aiMemberRoleLambdaQueryWrapper.select(AiMemberRole::getId, AiMemberRole::getName);
        if (StrUtil.isNotBlank(companyId)){
            aiMemberRoleLambdaQueryWrapper.eq(AiMemberRole::getCompanyId, companyId);
        }
        aiMemberRoleLambdaQueryWrapper.orderByAsc(AiMemberRole::getSort);
        List<AiMemberRole> aiMemberRoles = aiMemberRoleMapper.selectList(aiMemberRoleLambdaQueryWrapper);
        return new FebsResponse().success().data(aiMemberRoles);
    }
    @Override
    public IPage<HappySaleLevel> getSaleLevelListInPage(AdminSaleLevelDto dto, QueryRequest request) {
        Page<HappySaleLevel> page = new Page<>(request.getPageNum(), request.getPageSize());