| | |
| | | import cc.mrbird.febs.mall.entity.AppVersion; |
| | | import cc.mrbird.febs.mall.entity.MallMember; |
| | | import cc.mrbird.febs.mall.entity.MallNewsInfo; |
| | | import cc.mrbird.febs.mall.entity.MallShopApply; |
| | | import cc.mrbird.febs.mall.service.IAdminMallMemberService; |
| | | import cc.mrbird.febs.mall.vo.*; |
| | | import lombok.RequiredArgsConstructor; |
| | |
| | | |
| | | public static long idFromAgentAllMember; |
| | | |
| | | public static long idFromScoreRoleRelease; |
| | | |
| | | public static long idFromScoreAchieveRelease; |
| | | |
| | | /** |
| | | * 提现列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("withdrawList") |
| | | @RequiresPermissions("withdrawList:view") |
| | | public String withdrawList() { |
| | | return FebsUtil.view("modules/mallMember/withdrawList"); |
| | | } |
| | | |
| | | /** |
| | | * 充值列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("memberChargeList") |
| | | @RequiresPermissions("memberChargeList:view") |
| | | public String memberChargeList() { |
| | | return FebsUtil.view("modules/mallMember/memberChargeList"); |
| | | } |
| | | |
| | | /** |
| | | * 平台账单 |
| | | * @return |
| | | */ |
| | | @GetMapping("mallDataList") |
| | | @RequiresPermissions("mallDataList:view") |
| | | public String mallDataList() { |
| | | return FebsUtil.view("modules/mallMember/mallDataList"); |
| | | } |
| | | |
| | | /** |
| | | * 会员列表 |
| | | * @return |
| | |
| | | @RequiresPermissions("mallMemberList:view") |
| | | public String mallMember() { |
| | | return FebsUtil.view("modules/mallMember/mallMemberList"); |
| | | } |
| | | |
| | | /** |
| | | * 会员列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("mallMemberListS") |
| | | @RequiresPermissions("mallMemberListS:view") |
| | | public String mallMemberListS() { |
| | | return FebsUtil.view("modules/mallMember/mallMemberListS"); |
| | | } |
| | | |
| | | /** |
| | |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("mallSystemPay/{id}") |
| | | @GetMapping("mallSystemPay/{type}/{id}") |
| | | @RequiresPermissions("mallSystemPay:update") |
| | | public String systemPay(@PathVariable long id, Model model) { |
| | | public String systemPay(@PathVariable long id, @PathVariable Integer type, Model model) { |
| | | MallMemberVo data = mallMemberService.getMallmemberAmountByMemberId(id); |
| | | model.addAttribute("systemPay", data); |
| | | model.addAttribute("type", type); |
| | | return FebsUtil.view("modules/mallMember/mallSystemPay"); |
| | | } |
| | | |
| | | /** |
| | | * 会员列表-系统拨付绿色凭证 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("voucherUpdate/{type}/{id}") |
| | | @RequiresPermissions("voucherUpdate:update") |
| | | public String voucherUpdate(@PathVariable long id, @PathVariable Integer type, Model model) { |
| | | MallMemberVo data = mallMemberService.getMallMemberInfoById(id); |
| | | model.addAttribute("systemPay", data); |
| | | return FebsUtil.view("modules/mallMember/mallSystemPay"); |
| | | model.addAttribute("type", type); |
| | | return FebsUtil.view("modules/mallMember/voucherUpdate"); |
| | | } |
| | | |
| | | /** |
| | |
| | | * @return |
| | | */ |
| | | @GetMapping("moneyFlow/{id}") |
| | | @RequiresPermissions("moneyFlow:update") |
| | | public String moneyFlow(@PathVariable long id, Model model) { |
| | | idFromMoneyFlow = id; |
| | | return FebsUtil.view("modules/mallMember/moneyFlow"); |
| | |
| | | @GetMapping("paymentInfo/{id}") |
| | | @RequiresPermissions("paymentInfo:update") |
| | | public String paymentInfo(@PathVariable long id, Model model) { |
| | | AdminMallMemberPaymentVo data = mallMemberService.getMallMemberPaymentInfoByFlowId(id); |
| | | // AdminMallMemberPaymentVo data = mallMemberService.getMallMemberPaymentInfoByFlowId(id); |
| | | AdminMallMemberPaymentVo data = mallMemberService.getMallBankInfoById(id); |
| | | model.addAttribute("paymentInfo", data); |
| | | return FebsUtil.view("modules/mallMember/paymentInfo"); |
| | | } |
| | | |
| | | /** |
| | | * 提现列表-付款方式 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("chargeFlowListType/{id}") |
| | | @RequiresPermissions("chargeFlowListType:update") |
| | | public String chargeFlowListType(@PathVariable long id, Model model) { |
| | | AdminMallMemberPaymentVo data = new AdminMallMemberPaymentVo(); |
| | | data.setId(id); |
| | | model.addAttribute("chargeUpdateInfo", data); |
| | | return FebsUtil.view("modules/mallMember/chargeFlowListType"); |
| | | } |
| | | |
| | | /** |
| | |
| | | @RequiresPermissions("agentList:view") |
| | | public String agentList() { |
| | | return FebsUtil.view("modules/mallMember/agentList"); |
| | | } |
| | | |
| | | /** |
| | | * 代理列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("agentListS") |
| | | @RequiresPermissions("agentListS:view") |
| | | public String agentListS() { |
| | | return FebsUtil.view("modules/mallMember/agentListS"); |
| | | } |
| | | |
| | | /** |
| | |
| | | public String agentAllMember(@PathVariable long id, Model model) { |
| | | idFromAgentAllMember = id; |
| | | return FebsUtil.view("modules/mallMember/agentAllMember"); |
| | | } |
| | | |
| | | /** |
| | | * 代理级别-全部成员 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("agentAllMemberS/{id}") |
| | | public String agentAllMemberS(@PathVariable long id, Model model) { |
| | | idFromAgentAllMember = id; |
| | | return FebsUtil.view("modules/mallMember/agentAllMemberS"); |
| | | } |
| | | |
| | | /** |
| | | * 代理级别-设置代理 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("agentLevelSet/{id}") |
| | | @RequiresPermissions("agentLevelSet:update") |
| | | public String agentLevelSet(@PathVariable long id, Model model) { |
| | | AdminAgentLevelSetInfoVo data = mallMemberService.getAgentLevelSetInfoByMemberId(id); |
| | | model.addAttribute("agentLevelSet", data); |
| | | return FebsUtil.view("modules/mallMember/agentLevelSet"); |
| | | } |
| | | |
| | | /** |
| | |
| | | return FebsUtil.view("modules/mallMember/appVerSionUpdate"); |
| | | } |
| | | |
| | | |
| | | @GetMapping("shopApply") |
| | | public String shopApply() { |
| | | return FebsUtil.view("modules/mallMember/shopApply"); |
| | | } |
| | | |
| | | @GetMapping("applyDetail/{id}") |
| | | public String applyDetail(@PathVariable("id") Long id, Model model) { |
| | | MallShopApply apply = mallMemberService.findShopApplyById(id); |
| | | model.addAttribute("apply", apply); |
| | | return FebsUtil.view("modules/mallMember/shopApplyInfo"); |
| | | } |
| | | |
| | | @GetMapping("updateReferer/{id}") |
| | | @RequiresPermissions("updateReferer:update") |
| | | public String updateReferer(@PathVariable("id") Long id, Model model) { |
| | | MallMember member = mallMemberService.getById(id); |
| | | model.addAttribute("referer", mallMemberService.findByInviteId(member.getReferrerId())); |
| | | model.addAttribute("id", id); |
| | | return FebsUtil.view("modules/mallMember/updateRefererId"); |
| | | } |
| | | |
| | | @GetMapping("addMember") |
| | | @RequiresPermissions("addMember:update") |
| | | public String addMember() { |
| | | return FebsUtil.view("modules/mallMember/addMember"); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 新闻中心-列表 |
| | | * 创世释放记录-列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("newsInfoList") |
| | | @RequiresPermissions("newsInfoList:view") |
| | | public String newsInfoList() { |
| | | return FebsUtil.view("modules/mallMember/newsInfoList"); |
| | | @GetMapping("scoreRoleRelease") |
| | | @RequiresPermissions("scoreRoleRelease:view") |
| | | public String scoreRoleRelease() { |
| | | return FebsUtil.view("modules/mallMember/scoreRoleRelease"); |
| | | } |
| | | |
| | | /** |
| | | * 新闻中心-新增 |
| | | * @return |
| | | */ |
| | | @GetMapping("newsInfoAdd") |
| | | @RequiresPermissions("newsInfoAdd:add") |
| | | public String newsInfoAdd() { |
| | | return FebsUtil.view("modules/mallMember/newsInfoAdd"); |
| | | } |
| | | |
| | | /** |
| | | * 新闻中心-详情 |
| | | * 创世释放记录-全部记录 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("newsInfoUpdate/{id}") |
| | | @RequiresPermissions("newsInfoUpdate:update") |
| | | public String newsInfoUpdate(@PathVariable long id, Model model) { |
| | | MallNewsInfo data = mallMemberService.getNewsInfoById(id); |
| | | model.addAttribute("newsInfo", data); |
| | | return FebsUtil.view("modules/mallMember/newsInfoUpdate"); |
| | | @GetMapping("scoreRoleReleaseList/{id}") |
| | | public String scoreRoleReleaseList(@PathVariable long id, Model model) { |
| | | idFromScoreRoleRelease = id; |
| | | return FebsUtil.view("modules/mallMember/scoreRoleReleaseList"); |
| | | } |
| | | |
| | | |
| | | /** |
| | | * 业绩释放记录-列表 |
| | | * @return |
| | | */ |
| | | @GetMapping("scoreAchieveRelease") |
| | | @RequiresPermissions("scoreAchieveRelease:view") |
| | | public String scoreAchieveRelease() { |
| | | return FebsUtil.view("modules/mallMember/scoreAchieveRelease"); |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * 业绩释放记录-全部记录 |
| | | * @param id |
| | | * @param model |
| | | * @return |
| | | */ |
| | | @GetMapping("scoreAchieveReleaseList/{id}") |
| | | public String scoreAchieveReleaseList(@PathVariable long id, Model model) { |
| | | idFromScoreAchieveRelease = id; |
| | | return FebsUtil.view("modules/mallMember/scoreAchieveReleaseList"); |
| | | } |
| | | |
| | | |
| | | |