This commit is contained in:
张良(004796)
2024-01-22 17:12:45 +08:00
parent 611662df70
commit c1126ef50d
33 changed files with 45 additions and 34 deletions

View File

@@ -59,7 +59,7 @@ public class AccountController extends BaseController {
} }
@SaCheckPermission("cai:account:add") @SaCheckPermission("cai:account:add")
@Log(title = "用户账户", businessType = BusinessType.INSERT) @Log(title = "用户账户调账", businessType = BusinessType.INSERT)
@RepeatSubmit() @RepeatSubmit()
@PostMapping("/updateCoin") @PostMapping("/updateCoin")
public R<Void> add(@RequestBody AddRechargeOrderAdminDto bo) { public R<Void> add(@RequestBody AddRechargeOrderAdminDto bo) {

View File

@@ -60,7 +60,7 @@ public class AnchorApplyController extends BaseController {
} }
@SaCheckPermission("cai:anchorApply:edit") @SaCheckPermission("cai:anchorApply:edit")
@Log(title = "播主申请管理", businessType = BusinessType.UPDATE) @Log(title = "主播申请-同意", businessType = BusinessType.UPDATE)
@PostMapping("/auditAnchorSuccess") @PostMapping("/auditAnchorSuccess")
public R<Void> auditAnchorSuccess(@RequestBody IdRes id) { public R<Void> auditAnchorSuccess(@RequestBody IdRes id) {
anchorApplyService.auditAnchorSuccess(id.getId()); anchorApplyService.auditAnchorSuccess(id.getId());
@@ -68,7 +68,7 @@ public class AnchorApplyController extends BaseController {
} }
@SaCheckPermission("cai:anchorApply:edit") @SaCheckPermission("cai:anchorApply:edit")
@Log(title = "播主申请管理", businessType = BusinessType.UPDATE) @Log(title = "主播申请-不同意", businessType = BusinessType.UPDATE)
@PostMapping("/auditAnchorFail") @PostMapping("/auditAnchorFail")
public R<Void> auditAnchorFail(@RequestBody IdRes id) { public R<Void> auditAnchorFail(@RequestBody IdRes id) {
anchorApplyService.auditAnchorFail(id.getId()); anchorApplyService.auditAnchorFail(id.getId());

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller; package com.ruoyi.cai.controller.admin;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -99,6 +99,7 @@ public class DynamicController extends BaseController {
@SaCheckPermission("cai:dynamic:edit") @SaCheckPermission("cai:dynamic:edit")
@RepeatSubmit() @RepeatSubmit()
@PostMapping("/top") @PostMapping("/top")
@Log(title = "主播动态置顶", businessType = BusinessType.DELETE)
public R<Void> top(@RequestBody Dynamic bo) { public R<Void> top(@RequestBody Dynamic bo) {
dynamicService.top(bo.getId()); dynamicService.top(bo.getId());
return R.ok(); return R.ok();
@@ -108,6 +109,7 @@ public class DynamicController extends BaseController {
@SaCheckPermission("cai:dynamic:edit") @SaCheckPermission("cai:dynamic:edit")
@RepeatSubmit() @RepeatSubmit()
@PostMapping("/unTop") @PostMapping("/unTop")
@Log(title = "主播动态取消置顶", businessType = BusinessType.DELETE)
public R<Void> unTop(@RequestBody Dynamic bo) { public R<Void> unTop(@RequestBody Dynamic bo) {
dynamicService.unTop(bo.getId()); dynamicService.unTop(bo.getId());
return R.ok(); return R.ok();

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller; package com.ruoyi.cai.controller.admin;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller; package com.ruoyi.cai.controller.admin;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -6,7 +6,9 @@ import com.ruoyi.cai.enums.SystemConfigEnum;
import com.ruoyi.cai.enums.SystemConfigGroupEnum; import com.ruoyi.cai.enums.SystemConfigGroupEnum;
import com.ruoyi.cai.enums.systemconfig.SystemCheckResp; import com.ruoyi.cai.enums.systemconfig.SystemCheckResp;
import com.ruoyi.cai.manager.SystemConfigManager; import com.ruoyi.cai.manager.SystemConfigManager;
import com.ruoyi.common.annotation.Log;
import com.ruoyi.common.core.domain.R; import com.ruoyi.common.core.domain.R;
import com.ruoyi.common.enums.BusinessType;
import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMapping;
@@ -41,6 +43,7 @@ public class SystemConfigController {
@GetMapping("/business/update") @GetMapping("/business/update")
@SaCheckPermission("cai:businessConfig:edit") @SaCheckPermission("cai:businessConfig:edit")
@Log(title = "修改业务设置", businessType = BusinessType.UPDATE)
public R<Void> businessUpdate(String key,String value){ public R<Void> businessUpdate(String key,String value){
SystemConfigEnum[] values = SystemConfigEnum.values(); SystemConfigEnum[] values = SystemConfigEnum.values();
for (SystemConfigEnum config : values) { for (SystemConfigEnum config : values) {
@@ -75,6 +78,7 @@ public class SystemConfigController {
@GetMapping("/system/update") @GetMapping("/system/update")
@SaCheckPermission("cai:systemConfig:edit") @SaCheckPermission("cai:systemConfig:edit")
@Log(title = "修改系统设置", businessType = BusinessType.UPDATE)
public R<Boolean> systemUpdate(String key,String value){ public R<Boolean> systemUpdate(String key,String value){
systemConfigManager.set(key,value); systemConfigManager.set(key,value);
return R.ok(true); return R.ok(true);

View File

@@ -75,6 +75,7 @@ public class UserCameraAuditController extends BaseController {
@SaCheckPermission("cai:userCameraAudit:edit") @SaCheckPermission("cai:userCameraAudit:edit")
@RepeatSubmit() @RepeatSubmit()
@PostMapping("/batch/audit") @PostMapping("/batch/audit")
@Log(title = "批量审核通过自拍认证", businessType = BusinessType.UPDATE)
public R<Void> edit(@RequestBody BatchAuditReq bo) { public R<Void> edit(@RequestBody BatchAuditReq bo) {
userCameraAuditService.update(Wrappers.lambdaUpdate(UserCameraAudit.class) userCameraAuditService.update(Wrappers.lambdaUpdate(UserCameraAudit.class)
.in(UserCameraAudit::getId,bo.getIds()) .in(UserCameraAudit::getId,bo.getIds())

View File

@@ -80,6 +80,7 @@ public class UserController extends BaseController {
@PostMapping("/resetAvatar") @PostMapping("/resetAvatar")
@SaCheckPermission("cai:user:resetAvatar") @SaCheckPermission("cai:user:resetAvatar")
@Log(title = "重置用户头像", businessType = BusinessType.UPDATE)
public R<Void> resetAvatar(@RequestBody IdRes res){ public R<Void> resetAvatar(@RequestBody IdRes res){
userService.resetAvatar(res.getId()); userService.resetAvatar(res.getId());
return R.ok(); return R.ok();
@@ -87,6 +88,7 @@ public class UserController extends BaseController {
@PostMapping("/userForbid") @PostMapping("/userForbid")
@SaCheckPermission("cai:user:lock") @SaCheckPermission("cai:user:lock")
@Log(title = "封禁用户", businessType = BusinessType.UPDATE)
public R<Void> userForbid(@RequestBody UserForbidReq userForbidReq){ public R<Void> userForbid(@RequestBody UserForbidReq userForbidReq){
userForbidManager.batchForbid(userForbidReq); userForbidManager.batchForbid(userForbidReq);
return R.ok(); return R.ok();
@@ -131,6 +133,7 @@ public class UserController extends BaseController {
@PostMapping("/resetPwd") @PostMapping("/resetPwd")
@SaCheckPermission("cai:user:restPwd") @SaCheckPermission("cai:user:restPwd")
@Log(title = "重置用户密码", businessType = BusinessType.UPDATE)
public R<Void> resetPwd(@RequestBody ResetPasswordReq req) { public R<Void> resetPwd(@RequestBody ResetPasswordReq req) {
User user = userService.getById(req.getUserId()); User user = userService.getById(req.getUserId());
userService.resetPassword(req.getUserId(),user.getPassword()); userService.resetPassword(req.getUserId(),user.getPassword());

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller; package com.ruoyi.cai.controller.admin;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;

View File

@@ -62,9 +62,6 @@ public class UserMemberController extends BaseController {
return R.ok(userMemberService.getById(id)); return R.ok(userMemberService.getById(id));
} }
/**
* 新增会员管理
*/
@SaCheckPermission("cai:userMember:add") @SaCheckPermission("cai:userMember:add")
@Log(title = "会员管理", businessType = BusinessType.INSERT) @Log(title = "会员管理", businessType = BusinessType.INSERT)
@RepeatSubmit() @RepeatSubmit()

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -32,6 +32,7 @@ import java.util.Arrays;
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController
@RequestMapping("/cai/accountBankcard") @RequestMapping("/cai/accountBankcard")
@Deprecated
public class AccountBankcardController extends BaseController { public class AccountBankcardController extends BaseController {
private final AccountBankcardService accountBankcardService; private final AccountBankcardService accountBankcardService;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -32,6 +32,7 @@ import java.util.Arrays;
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController
@RequestMapping("/cai/black") @RequestMapping("/cai/black")
@Deprecated
public class BlackController extends BaseController { public class BlackController extends BaseController {
private final BlackService blackService; private final BlackService blackService;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -32,6 +32,7 @@ import java.util.Arrays;
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController
@RequestMapping("/cai/giveLog") @RequestMapping("/cai/giveLog")
@Deprecated
public class GiveLogController extends BaseController { public class GiveLogController extends BaseController {
private final GiveLogService giveLogService; private final GiveLogService giveLogService;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
@@ -32,6 +32,7 @@ import java.util.Arrays;
@RequiredArgsConstructor @RequiredArgsConstructor
@RestController @RestController
@RequestMapping("/cai/userRiskLog") @RequestMapping("/cai/userRiskLog")
@Deprecated
public class UserRiskLogController extends BaseController { public class UserRiskLogController extends BaseController {
private final UserRiskLogService userRiskLogService; private final UserRiskLogService userRiskLogService;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.back;
import cn.dev33.satoken.annotation.SaCheckPermission; import cn.dev33.satoken.annotation.SaCheckPermission;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin; package com.ruoyi.cai.controller.admin.init;
import com.ruoyi.cai.service.CitysService; import com.ruoyi.cai.service.CitysService;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin.incomeStatis; package com.ruoyi.cai.dto.admin.incomeStatis;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin.incomeStatis; package com.ruoyi.cai.dto.admin.incomeStatis;
import lombok.Data; import lombok.Data;

View File

@@ -1,4 +1,4 @@
package com.ruoyi.cai.controller.admin.incomeStatis; package com.ruoyi.cai.dto.admin.incomeStatis;
import lombok.Data; import lombok.Data;

View File

@@ -2,7 +2,7 @@ package com.ruoyi.cai.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.cai.controller.admin.incomeStatis.AccountCashCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.AccountCashCountDTO;
import com.ruoyi.cai.domain.AccountCash; import com.ruoyi.cai.domain.AccountCash;
import com.ruoyi.cai.dto.admin.vo.AccountCashAdminVo; import com.ruoyi.cai.dto.admin.vo.AccountCashAdminVo;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;

View File

@@ -2,7 +2,7 @@ package com.ruoyi.cai.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.cai.controller.admin.incomeStatis.RechargeOrderCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.RechargeOrderCountDTO;
import com.ruoyi.cai.domain.RechargeOrder; import com.ruoyi.cai.domain.RechargeOrder;
import com.ruoyi.cai.dto.admin.vo.RechargeOrderAdminVo; import com.ruoyi.cai.dto.admin.vo.RechargeOrderAdminVo;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;

View File

@@ -2,7 +2,7 @@ package com.ruoyi.cai.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ruoyi.cai.controller.admin.incomeStatis.VipOrderCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.VipOrderCountDTO;
import com.ruoyi.cai.domain.VipOrder; import com.ruoyi.cai.domain.VipOrder;
import com.ruoyi.cai.dto.admin.vo.VipOrderAdminVo; import com.ruoyi.cai.dto.admin.vo.VipOrderAdminVo;
import org.apache.ibatis.annotations.Param; import org.apache.ibatis.annotations.Param;

View File

@@ -2,9 +2,9 @@ package com.ruoyi.cai.service.impl;
import com.baomidou.mybatisplus.core.toolkit.Wrappers; import com.baomidou.mybatisplus.core.toolkit.Wrappers;
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
import com.ruoyi.cai.controller.admin.incomeStatis.AccountCashCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.AccountCashCountDTO;
import com.ruoyi.cai.controller.admin.incomeStatis.RechargeOrderCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.RechargeOrderCountDTO;
import com.ruoyi.cai.controller.admin.incomeStatis.VipOrderCountDTO; import com.ruoyi.cai.dto.admin.incomeStatis.VipOrderCountDTO;
import com.ruoyi.cai.domain.DayIncomeStatistics; import com.ruoyi.cai.domain.DayIncomeStatistics;
import com.ruoyi.cai.mapper.AccountCashMapper; import com.ruoyi.cai.mapper.AccountCashMapper;
import com.ruoyi.cai.mapper.DayIncomeStatisticsMapper; import com.ruoyi.cai.mapper.DayIncomeStatisticsMapper;

View File

@@ -46,7 +46,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where> </where>
order by t1.create_time desc order by t1.create_time desc
</select> </select>
<select id="incomeStatistics" resultType="com.ruoyi.cai.controller.admin.incomeStatis.AccountCashCountDTO"> <select id="incomeStatistics" resultType="com.ruoyi.cai.dto.admin.incomeStatis.AccountCashCountDTO">
select select
sum(cash_money) as cash_money, sum(cash_money) as cash_money,
count(id) as cash_money count(id) as cash_money

View File

@@ -47,7 +47,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
order by t1.create_time desc order by t1.create_time desc
</select> </select>
<select id="incomeStatistics" <select id="incomeStatistics"
resultType="com.ruoyi.cai.controller.admin.incomeStatis.RechargeOrderCountDTO"> resultType="com.ruoyi.cai.dto.admin.incomeStatis.RechargeOrderCountDTO">
select select
pay_time, pay_time,
sum(if(admin=1 and recharge_type=1 and recharge_coin > 0,recharge_coin,0)) as modify_coin_add, sum(if(admin=1 and recharge_type=1 and recharge_coin > 0,recharge_coin,0)) as modify_coin_add,

View File

@@ -44,7 +44,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
</where> </where>
order by t1.create_time desc order by t1.create_time desc
</select> </select>
<select id="incomeStatistics" resultType="com.ruoyi.cai.controller.admin.incomeStatis.VipOrderCountDTO"> <select id="incomeStatistics" resultType="com.ruoyi.cai.dto.admin.incomeStatis.VipOrderCountDTO">
select select
sum(price) as vip_money, sum(price) as vip_money,
count(id) as vip_count count(id) as vip_count