KKSU
2024-12-19 20662f11dc1888e1e737e41e938cb4cc320a44cc
src/main/java/cc/mrbird/febs/mall/service/impl/AdminRunVipServiceImpl.java
@@ -2,6 +2,7 @@
import cc.mrbird.febs.common.entity.FebsResponse;
import cc.mrbird.febs.common.entity.QueryRequest;
import cc.mrbird.febs.common.enumerates.RunVipMoneyFlowTypeEnum;
import cc.mrbird.febs.common.enumerates.YesOrNoEnum;
import cc.mrbird.febs.common.exception.FebsException;
import cc.mrbird.febs.mall.entity.MallCharge;
@@ -23,6 +24,9 @@
import lombok.extern.slf4j.Slf4j;
import org.springframework.stereotype.Service;
import org.springframework.transaction.annotation.Transactional;
import java.util.ArrayList;
import java.util.List;
@Slf4j
@Service
@@ -113,4 +117,19 @@
        IPage<MallMemberWithdraw> adminChargeListVoIPage = mallChargeMapper.selectAdminWithdrawListInPage(page, mallMemberWithdraw);
        return adminChargeListVoIPage;
    }
    @Override
    public List<MallMoneyFlow> allMoneyType() {
        List<MallMoneyFlow> mallMoneyFlows = new ArrayList<>();
        RunVipMoneyFlowTypeEnum[] values = RunVipMoneyFlowTypeEnum.values();
        for (RunVipMoneyFlowTypeEnum value : values) {
            MallMoneyFlow mallMoneyFlow = new MallMoneyFlow();
            mallMoneyFlow.setType(value.getValue());
            mallMoneyFlow.setDescription(value.getDescription());
            mallMoneyFlow.setRemark(value.getTypeDec());
            mallMoneyFlows.add(mallMoneyFlow);
        }
        return mallMoneyFlows;
    }
}