From e29a4edf7c67a76eb889acffe248e957b12d7203 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E8=89=AF=28004796=29?= Date: Fri, 22 Dec 2023 15:51:26 +0800 Subject: [PATCH] init --- .../CaiAccountBusinessController.java | 95 ++++++++++++++++++ .../CaiAccountDetailController.java | 95 ++++++++++++++++++ .../CaiAccountRechargeController.java | 95 ++++++++++++++++++ .../ruoyi/cai/domain/CaiAccountBusiness.java | 61 ++++++++++++ .../ruoyi/cai/domain/CaiAccountDetail.java | 83 ++++++++++++++++ .../ruoyi/cai/domain/CaiAccountRecharge.java | 99 +++++++++++++++++++ .../cai/mapper/CaiAccountBusinessMapper.java | 14 +++ .../cai/mapper/CaiAccountDetailMapper.java | 14 +++ .../cai/mapper/CaiAccountRechargeMapper.java | 14 +++ .../service/CaiAccountBusinessService.java | 14 +++ .../cai/service/CaiAccountDetailService.java | 14 +++ .../service/CaiAccountRechargeService.java | 14 +++ .../impl/CaiAccountBusinessServiceImpl.java | 17 ++++ .../impl/CaiAccountDetailServiceImpl.java | 18 ++++ .../impl/CaiAccountRechargeServiceImpl.java | 17 ++++ .../mapper/cai/CaiAccountBusinessMapper.xml | 21 ++++ .../mapper/cai/CaiAccountDetailMapper.xml | 27 +++++ .../mapper/cai/CaiAccountRechargeMapper.xml | 30 ++++++ 18 files changed, 742 insertions(+) create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountBusinessController.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountDetailController.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountRechargeController.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountBusiness.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountDetail.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountRecharge.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountBusinessMapper.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountDetailMapper.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountRechargeMapper.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountBusinessService.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountDetailService.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountRechargeService.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountBusinessServiceImpl.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountDetailServiceImpl.java create mode 100644 ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountRechargeServiceImpl.java create mode 100644 ruoyi-cai/src/main/resources/mapper/cai/CaiAccountBusinessMapper.xml create mode 100644 ruoyi-cai/src/main/resources/mapper/cai/CaiAccountDetailMapper.xml create mode 100644 ruoyi-cai/src/main/resources/mapper/cai/CaiAccountRechargeMapper.xml diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountBusinessController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountBusinessController.java new file mode 100644 index 00000000..2454c357 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountBusinessController.java @@ -0,0 +1,95 @@ +package com.ruoyi.cai.controller; + +import cn.dev33.satoken.annotation.SaCheckPermission; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.cai.domain.CaiAccountBusiness; +import com.ruoyi.cai.service.CaiAccountBusinessService; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.annotation.RepeatSubmit; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.PageQuery; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.core.validate.AddGroup; +import com.ruoyi.common.core.validate.EditGroup; +import com.ruoyi.common.enums.BusinessType; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; +import java.util.Arrays; + +/** + * 账户业务 + * + * @author 77 + * @date 2023-12-22 + */ +@Validated +@RequiredArgsConstructor +@RestController +@RequestMapping("/cai/accountBusiness") +public class CaiAccountBusinessController extends BaseController { + + private final CaiAccountBusinessService caiAccountBusinessService; + + /** + * 查询账户业务列表 + */ + @SaCheckPermission("cai:accountBusiness:list") + @GetMapping("/list") + public TableDataInfo list(CaiAccountBusiness bo, PageQuery pageQuery) { + Page page = caiAccountBusinessService.page(pageQuery.build(), Wrappers.lambdaQuery(bo)); + return TableDataInfo.build(page); + } + + /** + * 获取账户业务详细信息 + * + * @param id 主键 + */ + @SaCheckPermission("cai:accountBusiness:query") + @GetMapping("/{id}") + public R getInfo(@NotNull(message = "主键不能为空") + @PathVariable Long id) { + return R.ok(caiAccountBusinessService.getById(id)); + } + + /** + * 新增账户业务 + */ + @SaCheckPermission("cai:accountBusiness:add") + @Log(title = "账户业务", businessType = BusinessType.INSERT) + @RepeatSubmit() + @PostMapping() + public R add(@Validated(AddGroup.class) @RequestBody CaiAccountBusiness bo) { + return toAjax(caiAccountBusinessService.save(bo)); + } + + /** + * 修改账户业务 + */ + @SaCheckPermission("cai:accountBusiness:edit") + @Log(title = "账户业务", businessType = BusinessType.UPDATE) + @RepeatSubmit() + @PutMapping() + public R edit(@Validated(EditGroup.class) @RequestBody CaiAccountBusiness bo) { + return toAjax(caiAccountBusinessService.updateById(bo)); + } + + /** + * 删除账户业务 + * + * @param ids 主键串 + */ + @SaCheckPermission("cai:accountBusiness:remove") + @Log(title = "账户业务", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public R remove(@NotEmpty(message = "主键不能为空") + @PathVariable Long[] ids) { + return toAjax(caiAccountBusinessService.removeBatchByIds(Arrays.asList(ids), true)); + } +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountDetailController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountDetailController.java new file mode 100644 index 00000000..22fc3771 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountDetailController.java @@ -0,0 +1,95 @@ +package com.ruoyi.cai.controller; + +import cn.dev33.satoken.annotation.SaCheckPermission; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.cai.domain.CaiAccountDetail; +import com.ruoyi.cai.service.CaiAccountDetailService; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.annotation.RepeatSubmit; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.PageQuery; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.core.validate.AddGroup; +import com.ruoyi.common.core.validate.EditGroup; +import com.ruoyi.common.enums.BusinessType; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; +import java.util.Arrays; + +/** + * 账户明细 + * + * @author 77 + * @date 2023-12-22 + */ +@Validated +@RequiredArgsConstructor +@RestController +@RequestMapping("/cai/accountDetail") +public class CaiAccountDetailController extends BaseController { + + private final CaiAccountDetailService caiAccountDetailService; + + /** + * 查询账户明细列表 + */ + @SaCheckPermission("cai:accountDetail:list") + @GetMapping("/list") + public TableDataInfo list(CaiAccountDetail bo, PageQuery pageQuery) { + Page page = caiAccountDetailService.page(pageQuery.build(), Wrappers.lambdaQuery(bo)); + return TableDataInfo.build(page); + } + + /** + * 获取账户明细详细信息 + * + * @param id 主键 + */ + @SaCheckPermission("cai:accountDetail:query") + @GetMapping("/{id}") + public R getInfo(@NotNull(message = "主键不能为空") + @PathVariable Long id) { + return R.ok(caiAccountDetailService.getById(id)); + } + + /** + * 新增账户明细 + */ + @SaCheckPermission("cai:accountDetail:add") + @Log(title = "账户明细", businessType = BusinessType.INSERT) + @RepeatSubmit() + @PostMapping() + public R add(@Validated(AddGroup.class) @RequestBody CaiAccountDetail bo) { + return toAjax(caiAccountDetailService.save(bo)); + } + + /** + * 修改账户明细 + */ + @SaCheckPermission("cai:accountDetail:edit") + @Log(title = "账户明细", businessType = BusinessType.UPDATE) + @RepeatSubmit() + @PutMapping() + public R edit(@Validated(EditGroup.class) @RequestBody CaiAccountDetail bo) { + return toAjax(caiAccountDetailService.updateById(bo)); + } + + /** + * 删除账户明细 + * + * @param ids 主键串 + */ + @SaCheckPermission("cai:accountDetail:remove") + @Log(title = "账户明细", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public R remove(@NotEmpty(message = "主键不能为空") + @PathVariable Long[] ids) { + return toAjax(caiAccountDetailService.removeBatchByIds(Arrays.asList(ids), true)); + } +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountRechargeController.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountRechargeController.java new file mode 100644 index 00000000..9fd24ddb --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/controller/CaiAccountRechargeController.java @@ -0,0 +1,95 @@ +package com.ruoyi.cai.controller; + +import cn.dev33.satoken.annotation.SaCheckPermission; +import com.baomidou.mybatisplus.core.toolkit.Wrappers; +import com.baomidou.mybatisplus.extension.plugins.pagination.Page; +import com.ruoyi.cai.domain.CaiAccountRecharge; +import com.ruoyi.cai.service.CaiAccountRechargeService; +import com.ruoyi.common.annotation.Log; +import com.ruoyi.common.annotation.RepeatSubmit; +import com.ruoyi.common.core.controller.BaseController; +import com.ruoyi.common.core.domain.PageQuery; +import com.ruoyi.common.core.domain.R; +import com.ruoyi.common.core.page.TableDataInfo; +import com.ruoyi.common.core.validate.AddGroup; +import com.ruoyi.common.core.validate.EditGroup; +import com.ruoyi.common.enums.BusinessType; +import lombok.RequiredArgsConstructor; +import org.springframework.validation.annotation.Validated; +import org.springframework.web.bind.annotation.*; + +import javax.validation.constraints.NotEmpty; +import javax.validation.constraints.NotNull; +import java.util.Arrays; + +/** + * 充值记录 + * + * @author 77 + * @date 2023-12-22 + */ +@Validated +@RequiredArgsConstructor +@RestController +@RequestMapping("/cai/accountRecharge") +public class CaiAccountRechargeController extends BaseController { + + private final CaiAccountRechargeService caiAccountRechargeService; + + /** + * 查询充值记录列表 + */ + @SaCheckPermission("cai:accountRecharge:list") + @GetMapping("/list") + public TableDataInfo list(CaiAccountRecharge bo, PageQuery pageQuery) { + Page page = caiAccountRechargeService.page(pageQuery.build(), Wrappers.lambdaQuery(bo)); + return TableDataInfo.build(page); + } + + /** + * 获取充值记录详细信息 + * + * @param id 主键 + */ + @SaCheckPermission("cai:accountRecharge:query") + @GetMapping("/{id}") + public R getInfo(@NotNull(message = "主键不能为空") + @PathVariable Long id) { + return R.ok(caiAccountRechargeService.getById(id)); + } + + /** + * 新增充值记录 + */ + @SaCheckPermission("cai:accountRecharge:add") + @Log(title = "充值记录", businessType = BusinessType.INSERT) + @RepeatSubmit() + @PostMapping() + public R add(@Validated(AddGroup.class) @RequestBody CaiAccountRecharge bo) { + return toAjax(caiAccountRechargeService.save(bo)); + } + + /** + * 修改充值记录 + */ + @SaCheckPermission("cai:accountRecharge:edit") + @Log(title = "充值记录", businessType = BusinessType.UPDATE) + @RepeatSubmit() + @PutMapping() + public R edit(@Validated(EditGroup.class) @RequestBody CaiAccountRecharge bo) { + return toAjax(caiAccountRechargeService.updateById(bo)); + } + + /** + * 删除充值记录 + * + * @param ids 主键串 + */ + @SaCheckPermission("cai:accountRecharge:remove") + @Log(title = "充值记录", businessType = BusinessType.DELETE) + @DeleteMapping("/{ids}") + public R remove(@NotEmpty(message = "主键不能为空") + @PathVariable Long[] ids) { + return toAjax(caiAccountRechargeService.removeBatchByIds(Arrays.asList(ids), true)); + } +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountBusiness.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountBusiness.java new file mode 100644 index 00000000..7d1ef630 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountBusiness.java @@ -0,0 +1,61 @@ +package com.ruoyi.cai.domain; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.time.LocalDateTime; + +/** + * 账户业务对象 cai_account_business + * + * @author 77 + * @date 2023-12-22 + */ +@Data +@TableName("cai_account_business") +public class CaiAccountBusiness implements Serializable { + + private static final long serialVersionUID=1L; + + /** + * + */ + @TableId(value = "id") + private Long id; + /** + * 业务分类 类型: 1.充值 , 2 :提现 3:视频 4 礼物 5 系统 6 兑换 7.私信 + */ + private Integer cateId; + /** + * 业务名称 + */ + private String businessName; + /** + * 业务编码 + */ + private String businessCode; + /** + * + */ + private String businessDesc; + /** + * 账户类型 + */ + private String accountType; + /** + * + */ + private String accountTypeCode; + /** + * 描述 + */ + private String remark; + /** + * 状态标识 1 正常 0 删除 + */ + private Integer status; + + private LocalDateTime createTime; +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountDetail.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountDetail.java new file mode 100644 index 00000000..e080c5fb --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountDetail.java @@ -0,0 +1,83 @@ +package com.ruoyi.cai.domain; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 账户明细对象 cai_account_detail + * + * @author 77 + * @date 2023-12-22 + */ +@Data +@TableName("cai_account_detail") +public class CaiAccountDetail implements Serializable { + + private static final long serialVersionUID=1L; + + /** + * 积分记录ID + */ + @TableId(value = "id") + private Long id; + /** + * 用户ID + */ + private Integer userId; + /** + * 账户类型ID 1 。充值的金额 2 。收益的金额 3 。充值的彩币 4 收益的彩币 + */ + private Integer accountType; + /** + * 类别 + */ + private Integer cateId; + /** + * 业务码 + */ + private Long businessCode; + /** + * 订单号 + */ + private String orderNo; + /** + * 原有积分 + */ + private BigDecimal beforeAmount; + /** + * 变化后积分 + */ + private BigDecimal afterAmount; + /** + * 变化值,为正 或者为负 + */ + private BigDecimal changeValue; + /** + * + */ + private Long trackUserId; + /** + * 跟踪的关键字 + */ + private String trackParam; + /** + * 备注 + */ + private String remark; + /** + * 操作IP + */ + private String operateIp; + /** + * 是否为后台用户手动调整 + */ + private Integer isAdmin; + + private LocalDateTime createTime; + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountRecharge.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountRecharge.java new file mode 100644 index 00000000..e7b2c073 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/domain/CaiAccountRecharge.java @@ -0,0 +1,99 @@ +package com.ruoyi.cai.domain; + +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import lombok.Data; + +import java.io.Serializable; +import java.math.BigDecimal; +import java.time.LocalDateTime; + +/** + * 充值记录对象 cai_account_recharge + * + * @author 77 + * @date 2023-12-22 + */ +@Data +@TableName("cai_account_recharge") +public class CaiAccountRecharge implements Serializable { + + private static final long serialVersionUID=1L; + + /** + * + */ + @TableId(value = "id") + private Long id; + /** + * + */ + private Long userId; + /** + * + */ + private Long goodsId; + /** + * + */ + private String orderNo; + /** + * 订单名 + */ + private String orderName; + /** + * 账户 1 金额 2 彩币 + */ + private Integer accountType; + /** + * 充值类型 0 手工充值 1 线上充值 + */ + private Integer rechargeType; + /** + * 充值金额 + */ + private BigDecimal rechargeMoney; + /** + * 状态 1 申请 2 审核通过 3,审核不通过 + */ + private Integer status; + /** + * 充值平台类型 + */ + private Long platformType; + /** + * 充值平台名称 + */ + private String platformName; + /** + * + */ + private String payNo; + /** + * + */ + private String returnContent; + /** + * + */ + private BigDecimal rechargeReward; + /** + * + */ + private LocalDateTime verifyTime; + /** + * + */ + private String operateIp; + /** + * 类型: 0积分(默认),1会员 + */ + private Integer type; + /** + * + */ + private String appid; + + private LocalDateTime createTime; + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountBusinessMapper.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountBusinessMapper.java new file mode 100644 index 00000000..582a38e4 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountBusinessMapper.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.cai.domain.CaiAccountBusiness; + +/** + * 账户业务Mapper接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountBusinessMapper extends BaseMapper { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountDetailMapper.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountDetailMapper.java new file mode 100644 index 00000000..8a767ba7 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountDetailMapper.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.cai.domain.CaiAccountDetail; + +/** + * 账户明细Mapper接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountDetailMapper extends BaseMapper { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountRechargeMapper.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountRechargeMapper.java new file mode 100644 index 00000000..cfa4aec6 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/mapper/CaiAccountRechargeMapper.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.cai.domain.CaiAccountRecharge; + +/** + * 充值记录Mapper接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountRechargeMapper extends BaseMapper { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountBusinessService.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountBusinessService.java new file mode 100644 index 00000000..ab00acbf --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountBusinessService.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.cai.domain.CaiAccountBusiness; + +/** + * 账户业务Service接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountBusinessService extends IService { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountDetailService.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountDetailService.java new file mode 100644 index 00000000..61813702 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountDetailService.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.cai.domain.CaiAccountDetail; + +/** + * 账户明细Service接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountDetailService extends IService { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountRechargeService.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountRechargeService.java new file mode 100644 index 00000000..09d5cefd --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/CaiAccountRechargeService.java @@ -0,0 +1,14 @@ +package com.ruoyi.cai.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.cai.domain.CaiAccountRecharge; + +/** + * 充值记录Service接口 + * + * @author 77 + * @date 2023-12-22 + */ +public interface CaiAccountRechargeService extends IService { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountBusinessServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountBusinessServiceImpl.java new file mode 100644 index 00000000..f9e82cea --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountBusinessServiceImpl.java @@ -0,0 +1,17 @@ +package com.ruoyi.cai.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.cai.domain.CaiAccountBusiness; +import com.ruoyi.cai.mapper.CaiAccountBusinessMapper; +import com.ruoyi.cai.service.CaiAccountBusinessService; +import org.springframework.stereotype.Service; + +/** + * 账户业务Service业务层处理 + * + * @author 77 + * @date 2023-12-22 + */ +@Service +public class CaiAccountBusinessServiceImpl extends ServiceImpl implements CaiAccountBusinessService { +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountDetailServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountDetailServiceImpl.java new file mode 100644 index 00000000..7c3bcea2 --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountDetailServiceImpl.java @@ -0,0 +1,18 @@ +package com.ruoyi.cai.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.cai.domain.CaiAccountDetail; +import com.ruoyi.cai.mapper.CaiAccountDetailMapper; +import com.ruoyi.cai.service.CaiAccountDetailService; +import org.springframework.stereotype.Service; + +/** + * 账户明细Service业务层处理 + * + * @author 77 + * @date 2023-12-22 + */ +@Service +public class CaiAccountDetailServiceImpl extends ServiceImpl implements CaiAccountDetailService { + +} diff --git a/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountRechargeServiceImpl.java b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountRechargeServiceImpl.java new file mode 100644 index 00000000..451b879a --- /dev/null +++ b/ruoyi-cai/src/main/java/com/ruoyi/cai/service/impl/CaiAccountRechargeServiceImpl.java @@ -0,0 +1,17 @@ +package com.ruoyi.cai.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.cai.domain.CaiAccountRecharge; +import com.ruoyi.cai.mapper.CaiAccountRechargeMapper; +import com.ruoyi.cai.service.CaiAccountRechargeService; +import org.springframework.stereotype.Service; + +/** + * 充值记录Service业务层处理 + * + * @author 77 + * @date 2023-12-22 + */ +@Service +public class CaiAccountRechargeServiceImpl extends ServiceImpl implements CaiAccountRechargeService { +} diff --git a/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountBusinessMapper.xml b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountBusinessMapper.xml new file mode 100644 index 00000000..6d3c617f --- /dev/null +++ b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountBusinessMapper.xml @@ -0,0 +1,21 @@ + + + + + + + + + + + + + + + + + + + diff --git a/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountDetailMapper.xml b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountDetailMapper.xml new file mode 100644 index 00000000..5d7a5bd6 --- /dev/null +++ b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountDetailMapper.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountRechargeMapper.xml b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountRechargeMapper.xml new file mode 100644 index 00000000..3d33a195 --- /dev/null +++ b/ruoyi-cai/src/main/resources/mapper/cai/CaiAccountRechargeMapper.xml @@ -0,0 +1,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + +