From 54e8e24d2e658059ed63822da822b533f9b635a3 Mon Sep 17 00:00:00 2001 From: xuhy <3313886187@qq.com> Date: 星期一, 10 二月 2025 16:43:40 +0800 Subject: [PATCH] 确认费用 --- ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBillConfirmServiceImpl.java | 20 ++++++ ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBillConfirmMapper.java | 16 +++++ ruoyi-system/src/main/resources/mapper/system/TBillConfirmMapper.xml | 18 ++++++ ruoyi-system/src/main/java/com/ruoyi/system/model/TBillConfirm.java | 46 +++++++++++++++ ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java | 20 ++++++ ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java | 20 ++++++ ruoyi-system/src/main/java/com/ruoyi/system/service/TBillConfirmService.java | 16 +++++ 7 files changed, 156 insertions(+), 0 deletions(-) diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java new file mode 100644 index 0000000..79345e1 --- /dev/null +++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java @@ -0,0 +1,20 @@ +package com.ruoyi.web.controller.api; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * <p> + * 账单线下缴费关联表 前端控制器 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +@RestController +@RequestMapping("/t-bill-confirm") +public class TBillConfirmController { + +} + diff --git a/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java new file mode 100644 index 0000000..79345e1 --- /dev/null +++ b/ruoyi-applet/src/main/java/com/ruoyi/web/controller/api/TBillConfirmController.java @@ -0,0 +1,20 @@ +package com.ruoyi.web.controller.api; + + +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.bind.annotation.RestController; + +/** + * <p> + * 账单线下缴费关联表 前端控制器 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +@RestController +@RequestMapping("/t-bill-confirm") +public class TBillConfirmController { + +} + diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBillConfirmMapper.java b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBillConfirmMapper.java new file mode 100644 index 0000000..e5800e8 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/mapper/TBillConfirmMapper.java @@ -0,0 +1,16 @@ +package com.ruoyi.system.mapper; + +import com.baomidou.mybatisplus.core.mapper.BaseMapper; +import com.ruoyi.system.model.TBillConfirm; + +/** + * <p> + * 账单线下缴费关联表 Mapper 接口 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +public interface TBillConfirmMapper extends BaseMapper<TBillConfirm> { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/model/TBillConfirm.java b/ruoyi-system/src/main/java/com/ruoyi/system/model/TBillConfirm.java new file mode 100644 index 0000000..c1b1ff4 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/model/TBillConfirm.java @@ -0,0 +1,46 @@ +package com.ruoyi.system.model; + +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableField; +import com.baomidou.mybatisplus.annotation.TableId; +import com.baomidou.mybatisplus.annotation.TableName; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; +import lombok.Data; +import lombok.EqualsAndHashCode; + +import java.io.Serializable; + +/** + * <p> + * 账单线下缴费关联表 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +@Data +@EqualsAndHashCode(callSuper = false) +@TableName("t_bill_confirm") +@ApiModel(value="TBillConfirm对象", description="账单线下缴费关联表") +public class TBillConfirm implements Serializable { + + private static final long serialVersionUID = 1L; + + @TableId(value = "id", type = IdType.ASSIGN_ID) + private String id; + + @ApiModelProperty(value = "账单id,逗号分隔") + @TableField("bill_id") + private String billId; + + @ApiModelProperty(value = "缴费金额") + @TableField("pay_fees_money") + private Double payFeesMoney; + + @ApiModelProperty(value = "凭证上传") + @TableField("voucher") + private String voucher; + + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/TBillConfirmService.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/TBillConfirmService.java new file mode 100644 index 0000000..ca84e44 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/TBillConfirmService.java @@ -0,0 +1,16 @@ +package com.ruoyi.system.service; + +import com.baomidou.mybatisplus.extension.service.IService; +import com.ruoyi.system.model.TBillConfirm; + +/** + * <p> + * 账单线下缴费关联表 服务类 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +public interface TBillConfirmService extends IService<TBillConfirm> { + +} diff --git a/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBillConfirmServiceImpl.java b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBillConfirmServiceImpl.java new file mode 100644 index 0000000..2c2eb01 --- /dev/null +++ b/ruoyi-system/src/main/java/com/ruoyi/system/service/impl/TBillConfirmServiceImpl.java @@ -0,0 +1,20 @@ +package com.ruoyi.system.service.impl; + +import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; +import com.ruoyi.system.mapper.TBillConfirmMapper; +import com.ruoyi.system.model.TBillConfirm; +import com.ruoyi.system.service.TBillConfirmService; +import org.springframework.stereotype.Service; + +/** + * <p> + * 账单线下缴费关联表 服务实现类 + * </p> + * + * @author xiaochen + * @since 2025-02-10 + */ +@Service +public class TBillConfirmServiceImpl extends ServiceImpl<TBillConfirmMapper, TBillConfirm> implements TBillConfirmService { + +} diff --git a/ruoyi-system/src/main/resources/mapper/system/TBillConfirmMapper.xml b/ruoyi-system/src/main/resources/mapper/system/TBillConfirmMapper.xml new file mode 100644 index 0000000..5ca0a5a --- /dev/null +++ b/ruoyi-system/src/main/resources/mapper/system/TBillConfirmMapper.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"> +<mapper namespace="com.ruoyi.system.mapper.TBillConfirmMapper"> + + <!-- 通用查询映射结果 --> + <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TBillConfirm"> + <id column="id" property="id" /> + <result column="bill_id" property="billId" /> + <result column="pay_fees_money" property="payFeesMoney" /> + <result column="voucher" property="voucher" /> + </resultMap> + + <!-- 通用查询结果列 --> + <sql id="Base_Column_List"> + id, bill_id, pay_fees_money, voucher + </sql> + +</mapper> -- Gitblit v1.7.1