| | |
| | | |
| | | private static final String DRIVER_NAME = "com.mysql.cj.jdbc.Driver"; |
| | | |
| | | private static final String JDBC_URL = "jdbc:mysql://127.0.0.1:3306/mobile_community?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai"; |
| | | private static final String JDBC_URL = "jdbc:mysql://127.0.0.1:3306/jiashida?useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai"; |
| | | private static final String USER_NAME = "root"; |
| | | private static final String PASSWORD = "123456"; |
| | | |
| | |
| | | |
| | | // 全局配置 |
| | | GlobalConfig gc = new GlobalConfig(); |
| | | String projectPath = "F:\\workSpace\\mobile_community\\generator"; |
| | | String projectPath = "F:\\11"; |
| | | gc.setOutputDir(projectPath + "/src/main/java") |
| | | .setAuthor("xiaochen") |
| | | .setMapperName("%sMapper") |
| | |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-banner") |
| | | @Api(tags = "轮播图管理") |
| | | @Api(tags = "(嘉视达)轮播图管理") |
| | | public class TBannerController { |
| | | @Autowired |
| | | private TBannerService bannerService; |
| New file |
| | |
| | | package com.ruoyi.web.controller.api; |
| | | |
| | | |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
| | | import com.ruoyi.common.basic.PageInfo; |
| | | import com.ruoyi.common.core.domain.R; |
| | | import com.ruoyi.system.model.TBigGiftPackage; |
| | | import com.ruoyi.system.query.BigGiftPackageQuery; |
| | | import com.ruoyi.system.service.TBigGiftPackageService; |
| | | import io.swagger.annotations.Api; |
| | | import io.swagger.annotations.ApiOperation; |
| | | import org.springframework.web.bind.annotation.PostMapping; |
| | | import org.springframework.web.bind.annotation.RequestBody; |
| | | import org.springframework.web.bind.annotation.RequestMapping; |
| | | |
| | | import org.springframework.web.bind.annotation.RestController; |
| | | |
| | | import java.util.Objects; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包 前端控制器 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-big-gift-package") |
| | | @Api(tags = "(嘉视达)大礼包") |
| | | public class TBigGiftPackageController { |
| | | |
| | | private final TBigGiftPackageService tBigGiftPackageService; |
| | | |
| | | public TBigGiftPackageController(TBigGiftPackageService tBigGiftPackageService) { |
| | | this.tBigGiftPackageService = tBigGiftPackageService; |
| | | } |
| | | |
| | | @ApiOperation(value = "大礼包分页列表") |
| | | @PostMapping(value = "/pageList") |
| | | public R<Page<TBigGiftPackage>> pageList(@RequestBody BigGiftPackageQuery query) { |
| | | Page<TBigGiftPackage> tBigGiftPackagePage = new Page<>(query.getPageNum(), query.getPageSize()); |
| | | LambdaQueryWrapper<TBigGiftPackage> wrapper = new LambdaQueryWrapper<>(); |
| | | wrapper.eq(TBigGiftPackage::getStatus,1); |
| | | wrapper.like(Objects.nonNull(query.getName()), TBigGiftPackage::getName, query.getName()); |
| | | wrapper.orderByDesc(TBigGiftPackage::getCreateTime); |
| | | |
| | | Page<TBigGiftPackage> pageInfo = tBigGiftPackageService.page(tBigGiftPackagePage, wrapper); |
| | | return R.ok(pageInfo); |
| | | } |
| | | |
| | | } |
| | | |
| | |
| | | */ |
| | | @RestController |
| | | @RequestMapping("/t-html-config") |
| | | @Api(tags = "基础信息管理-协议管理") |
| | | @Api(tags = "(嘉视达)基础信息管理-协议管理") |
| | | public class THtmlConfigController { |
| | | |
| | | private final THtmlConfigService htmlConfigService; |
| | |
| | | /** |
| | | * 查看系统配置-协议管理详情 |
| | | */ |
| | | @ApiOperation(value = "查看系统配置-协议管理详情",notes = "配置类型 类型 1=托育服务 2=阅芽计划 3=办事指南图文指引 4=暖心服务图片 5=注册协议 6=隐私政策 7=学习申请书 8=安全告知书 9=购买支付说明 10=微心愿风险提示 11=群众诉求服务说明 12=随手拍说明 13=康年年图文介绍 14=社区地图 15=社区概况") |
| | | @ApiOperation(value = "查看系统配置-协议管理详情",notes = "配置类型 类型 1=用户注册隐私协议,2=大礼包购买协议,3=实物商品购买协议,4=关于我们 5=积分规则,6=金币兑换图文说明,7=普通商品模块展示配置") |
| | | @GetMapping(value = "/getDetailById") |
| | | public R<THtmlConfig> getDetailById(@RequestParam Integer configType) { |
| | | THtmlConfig sysConfig = htmlConfigService.getOne(Wrappers.<THtmlConfig>lambdaQuery().eq(THtmlConfig::getConfigType, configType) |
| | |
| | | /** |
| | | * 查看系统配置-协议管理详情 |
| | | */ |
| | | @ApiOperation(value = "查看系统配置-协议管理列表",notes = "配置类型 类型 1=托育服务 2=阅芽计划 3=办事指南图文指引 4=暖心服务图片 5=注册协议 6=隐私政策 7=学习申请书 8=安全告知书 9=购买支付说明 10=微心愿风险提示 11=群众诉求服务说明 12=随手拍说明 13=康年年图文介绍 14=社区地图 15=社区概况") |
| | | @ApiOperation(value = "查看系统配置-协议管理列表",notes = "配置类型 类型 1=用户注册隐私协议,2=大礼包购买协议,3=实物商品购买协议,4=关于我们 5=积分规则,6=金币兑换图文说明,7=普通商品模块展示配置") |
| | | @GetMapping(value = "/list") |
| | | public R<List<THtmlConfig>> list() { |
| | | List<THtmlConfig> sysConfigs = htmlConfigService.list(); |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackage; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TBigGiftPackageMapper extends BaseMapper<TBigGiftPackage> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackageOrder; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包订单 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TBigGiftPackageOrderMapper extends BaseMapper<TBigGiftPackageOrder> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TCommissionTransactionFlow; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 佣金流水记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TCommissionTransactionFlowMapper extends BaseMapper<TCommissionTransactionFlow> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TCompany; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 公司 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TCompanyMapper extends BaseMapper<TCompany> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TGoldChange record; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户金币变更记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TGoldChange recordMapper extends BaseMapper<TGoldChange record> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TGoldChangeRecord; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户金币变更记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TGoldChangeRecordMapper extends BaseMapper<TGoldChangeRecord> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TIntegralChange record; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户积分变更记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TIntegralChange recordMapper extends BaseMapper<TIntegralChange record> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TIntegralChangeRecord; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户积分变更记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TIntegralChangeRecordMapper extends BaseMapper<TIntegralChangeRecord> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TIntegralSettlement; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 积分结算记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TIntegralSettlementMapper extends BaseMapper<TIntegralSettlement> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TOrderTransfer; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 订单转让记录 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TOrderTransferMapper extends BaseMapper<TOrderTransfer> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoods; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPhysicalGoodsMapper extends BaseMapper<TPhysicalGoods> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoodsOrder; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品订单 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPhysicalGoodsOrderMapper extends BaseMapper<TPhysicalGoodsOrder> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TPicture; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 系统图片 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPictureMapper extends BaseMapper<TPicture> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.mapper; |
| | | |
| | | import com.ruoyi.system.model.TRefundApplication; |
| | | import com.baomidou.mybatisplus.core.mapper.BaseMapper; |
| | | |
| | | /** |
| | | * <p> |
| | | * 退款申请 Mapper 接口 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TRefundApplicationMapper extends BaseMapper<TRefundApplication> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_big_gift_package") |
| | | @ApiModel(value="TBigGiftPackage对象", description="大礼包") |
| | | public class TBigGiftPackage implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "商品ID") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | @ApiModelProperty(value = "商品名称") |
| | | @TableField("name") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "商品简介") |
| | | @TableField("introduction") |
| | | private String introduction; |
| | | |
| | | @ApiModelProperty(value = "商品总价") |
| | | @TableField("total_price") |
| | | private BigDecimal totalPrice; |
| | | |
| | | @ApiModelProperty(value = "商品订金") |
| | | @TableField("deposit") |
| | | private BigDecimal deposit; |
| | | |
| | | @ApiModelProperty(value = "积分结算价") |
| | | @TableField("points_settlement_price") |
| | | private BigDecimal pointsSettlementPrice; |
| | | |
| | | @ApiModelProperty(value = "商品封面图") |
| | | @TableField("cover_image") |
| | | private String coverImage; |
| | | |
| | | @ApiModelProperty(value = "商品详情图,逗号分隔") |
| | | @TableField("detailed_image") |
| | | private String detailedImage; |
| | | |
| | | @ApiModelProperty(value = "商品库存") |
| | | @TableField("inventory") |
| | | private Integer inventory; |
| | | |
| | | @ApiModelProperty(value = "商品详情描述") |
| | | @TableField("detailed_description") |
| | | private String detailedDescription; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "添加人id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "修改人id") |
| | | @TableField("update_user_id") |
| | | private Integer updateUserId; |
| | | |
| | | @ApiModelProperty(value = "状态 1=使用中 0=删除") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包订单 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_big_gift_package_order") |
| | | @ApiModel(value="TBigGiftPackageOrder对象", description="大礼包订单") |
| | | public class TBigGiftPackageOrder implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "订单编号") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | @ApiModelProperty(value = "所属公司") |
| | | @TableField("company_id") |
| | | private Integer companyId; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "下单时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "大礼包id") |
| | | @TableField("big_gift_package_id") |
| | | private Integer bigGiftPackageId; |
| | | |
| | | @ApiModelProperty(value = "大礼包商品信息JSON字符串") |
| | | @TableField("big_gift_package") |
| | | private String bigGiftPackage; |
| | | |
| | | @ApiModelProperty(value = "订单价格") |
| | | @TableField("order_price") |
| | | private BigDecimal orderPrice; |
| | | |
| | | @ApiModelProperty(value = "支付订金") |
| | | @TableField("deposit") |
| | | private BigDecimal deposit; |
| | | |
| | | @ApiModelProperty(value = "支付尾款") |
| | | @TableField("final_payment") |
| | | private BigDecimal finalPayment; |
| | | |
| | | @ApiModelProperty(value = "支付金额") |
| | | @TableField("payment_price") |
| | | private BigDecimal paymentPrice; |
| | | |
| | | @ApiModelProperty(value = "订单状态(1=待付款,2=已付订金,3=完成支付,4=确认收货,5=已退款)") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "确认收货时间") |
| | | @TableField("delivery_time") |
| | | private LocalDateTime deliveryTime; |
| | | |
| | | @ApiModelProperty(value = "支付方式(1=订金+尾款,2=全款)") |
| | | @TableField("payment_type") |
| | | private Integer paymentType; |
| | | |
| | | @ApiModelProperty(value = "订金付款时间") |
| | | @TableField("deposit_time") |
| | | private LocalDateTime depositTime; |
| | | |
| | | @ApiModelProperty(value = "订金付款方式(1=微信)") |
| | | @TableField("deposit_payment_method") |
| | | private Integer depositPaymentMethod; |
| | | |
| | | @ApiModelProperty(value = "订金付款流水号") |
| | | @TableField("deposit_payment_serial_number") |
| | | private String depositPaymentSerialNumber; |
| | | |
| | | @ApiModelProperty(value = "尾款付款时间") |
| | | @TableField("final_payment_time") |
| | | private LocalDateTime finalPaymentTime; |
| | | |
| | | @ApiModelProperty(value = "尾款付款方式(1=微信)") |
| | | @TableField("final_payment_method") |
| | | private Integer finalPaymentMethod; |
| | | |
| | | @ApiModelProperty(value = "尾款付款流水号") |
| | | @TableField("final_payment_serial_number") |
| | | private String finalPaymentSerialNumber; |
| | | |
| | | @ApiModelProperty(value = "删除状态(0=否,1=是)") |
| | | @TableField("del_flag") |
| | | private Integer delFlag; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | @TableField("remark") |
| | | private String remark; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 佣金流水记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_commission_transaction_flow") |
| | | @ApiModel(value="TCommissionTransactionFlow对象", description="佣金流水记录") |
| | | public class TCommissionTransactionFlow implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "收入用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "用户类型(1=顾客,2=营销员,3=合伙人)") |
| | | @TableField("app_user_type") |
| | | private Integer appUserType; |
| | | |
| | | @ApiModelProperty(value = "提成比例") |
| | | @TableField("commission_rate") |
| | | private BigDecimal commissionRate; |
| | | |
| | | @ApiModelProperty(value = "订单id") |
| | | @TableField("order_id") |
| | | private Integer orderId; |
| | | |
| | | @ApiModelProperty(value = "订单金额") |
| | | @TableField("order_price") |
| | | private BigDecimal orderPrice; |
| | | |
| | | @ApiModelProperty(value = "佣金收入金额") |
| | | @TableField("commission_amount") |
| | | private BigDecimal commissionAmount; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 公司 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_company") |
| | | @ApiModel(value="TCompany对象", description="公司") |
| | | public class TCompany implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "公司名称") |
| | | @TableField("name") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "推广号") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | @ApiModelProperty(value = "负责人") |
| | | @TableField("charge_person") |
| | | private String chargePerson; |
| | | |
| | | @ApiModelProperty(value = "负责人电话") |
| | | @TableField("charge_person_phone") |
| | | private String chargePersonPhone; |
| | | |
| | | @ApiModelProperty(value = "商户号") |
| | | @TableField("merchant_number") |
| | | private String merchantNumber; |
| | | |
| | | @ApiModelProperty(value = "商户openid") |
| | | @TableField("merchant_openid") |
| | | private String merchantOpenid; |
| | | |
| | | @ApiModelProperty(value = "经销商地址") |
| | | @TableField("address") |
| | | private String address; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | @TableField("remark") |
| | | private String remark; |
| | | |
| | | @ApiModelProperty(value = "推广二维码地址") |
| | | @TableField("promotion_qr_code") |
| | | private String promotionQrCode; |
| | | |
| | | @ApiModelProperty(value = "状态(1=正常,2=冻结,3删除)") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "添加人id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "修改人id") |
| | | @TableField("update_user_id") |
| | | private Integer updateUserId; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户金币变更记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_gold_change_record") |
| | | @ApiModel(value="TGoldChangeRecord对象", description="用户金币变更记录") |
| | | public class TGoldChangeRecord implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "类型(1=充值,2=扣除)") |
| | | @TableField("type") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "金额") |
| | | @TableField("price") |
| | | private BigDecimal price; |
| | | |
| | | @ApiModelProperty(value = "余额") |
| | | @TableField("balance") |
| | | private BigDecimal balance; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "操作人id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | |
| | | } |
| | |
| | | @TableId(value = "id", type = IdType.ASSIGN_ID) |
| | | private String id; |
| | | |
| | | @ApiModelProperty(value = "类型 1=托育服务 2=阅芽计划 3=办事指南图文指引 4=暖心服务图片 5=注册协议 6=隐私政策 7=学习申请书 8=安全告知书 9=购买支付说明 10=微心愿风险提示 11=群众诉求服务说明 12=随手拍说明 13=康年年图文介绍 14=社区地图 15=社区概况") |
| | | @ApiModelProperty(value = "类型 1=用户注册隐私协议,2=大礼包购买协议,3=实物商品购买协议,4=关于我们 5=积分规则,6=金币兑换图文说明,7=普通商品模块展示配置") |
| | | @TableField("config_type") |
| | | private Integer configType; |
| | | |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户积分变更记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_integral_change_record") |
| | | @ApiModel(value="TIntegralChangeRecord对象", description="用户积分变更记录") |
| | | public class TIntegralChangeRecord implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "类型(1=增加,2=减少)") |
| | | @TableField("type") |
| | | private Integer type; |
| | | |
| | | @ApiModelProperty(value = "金额") |
| | | @TableField("price") |
| | | private BigDecimal price; |
| | | |
| | | @ApiModelProperty(value = "余额") |
| | | @TableField("balance") |
| | | private BigDecimal balance; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "操作人id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import java.time.LocalDate; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 积分结算记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_integral_settlement") |
| | | @ApiModel(value="TIntegralSettlement对象", description="积分结算记录") |
| | | public class TIntegralSettlement implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "结算周期") |
| | | @TableField("settlement_interval") |
| | | private LocalDate settlementInterval; |
| | | |
| | | @ApiModelProperty(value = "结算开始时间") |
| | | @TableField("settlement_start_time") |
| | | private LocalDate settlementStartTime; |
| | | |
| | | @ApiModelProperty(value = "结算结束时间") |
| | | @TableField("settlement_end_time") |
| | | private LocalDate settlementEndTime; |
| | | |
| | | @ApiModelProperty(value = "合计结算积分") |
| | | @TableField("total_settlement_integral") |
| | | private BigDecimal totalSettlementIntegral; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "操作人员id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 订单转让记录 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_order_transfer") |
| | | @ApiModel(value="TOrderTransfer对象", description="订单转让记录") |
| | | public class TOrderTransfer implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "大礼包订单id") |
| | | @TableField("big_gift_package_order_id") |
| | | private Integer bigGiftPackageOrderId; |
| | | |
| | | @ApiModelProperty(value = "原所属公司id") |
| | | @TableField("old_company_id") |
| | | private Integer oldCompanyId; |
| | | |
| | | @ApiModelProperty(value = "原用户id") |
| | | @TableField("old_app_user_id") |
| | | private Integer oldAppUserId; |
| | | |
| | | @ApiModelProperty(value = "原操作用户id") |
| | | @TableField("old_user_id") |
| | | private Integer oldUserId; |
| | | |
| | | @ApiModelProperty(value = "新所属公司id") |
| | | @TableField("new_company_id") |
| | | private Integer newCompanyId; |
| | | |
| | | @ApiModelProperty(value = "新用户id") |
| | | @TableField("new_app_user_id") |
| | | private Integer newAppUserId; |
| | | |
| | | @ApiModelProperty(value = "转让操作用户id") |
| | | @TableField("new_user_id") |
| | | private Integer newUserId; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "删除状态(0=否,1=是)") |
| | | @TableField("del_flag") |
| | | private Integer delFlag; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_physical_goods") |
| | | @ApiModel(value="TPhysicalGoods对象", description="实物商品") |
| | | public class TPhysicalGoods implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "商品名称") |
| | | @TableField("name") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "商品简介") |
| | | @TableField("introduction") |
| | | private String introduction; |
| | | |
| | | @ApiModelProperty(value = "商品总价") |
| | | @TableField("total_price") |
| | | private BigDecimal totalPrice; |
| | | |
| | | @ApiModelProperty(value = "商品封面图") |
| | | @TableField("cover_image") |
| | | private String coverImage; |
| | | |
| | | @ApiModelProperty(value = "商品详情图,逗号分隔") |
| | | @TableField("detailed_image") |
| | | private String detailedImage; |
| | | |
| | | @ApiModelProperty(value = "商品详情描述") |
| | | @TableField("detailed_description") |
| | | private String detailedDescription; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "添加人id") |
| | | @TableField("create_user_id") |
| | | private Integer createUserId; |
| | | |
| | | @ApiModelProperty(value = "修改时间") |
| | | @TableField("update_time") |
| | | private LocalDateTime updateTime; |
| | | |
| | | @ApiModelProperty(value = "修改人id") |
| | | @TableField("update_user_id") |
| | | private Integer updateUserId; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import java.math.BigDecimal; |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品订单 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_physical_goods_order") |
| | | @ApiModel(value="TPhysicalGoodsOrder对象", description="实物商品订单") |
| | | public class TPhysicalGoodsOrder implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "订单编号") |
| | | @TableField("code") |
| | | private String code; |
| | | |
| | | @ApiModelProperty(value = "所属公司") |
| | | @TableField("company_id") |
| | | private Integer companyId; |
| | | |
| | | @ApiModelProperty(value = "用户id") |
| | | @TableField("app_user_id") |
| | | private Integer appUserId; |
| | | |
| | | @ApiModelProperty(value = "下单时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "实物商品id") |
| | | @TableField("physical_goods_id") |
| | | private Integer physicalGoodsId; |
| | | |
| | | @ApiModelProperty(value = "实物商品信息JSON字符串") |
| | | @TableField("physical_goods") |
| | | private String physicalGoods; |
| | | |
| | | @ApiModelProperty(value = "订单价格") |
| | | @TableField("order_price") |
| | | private BigDecimal orderPrice; |
| | | |
| | | @ApiModelProperty(value = "支付金额") |
| | | @TableField("payment_price") |
| | | private BigDecimal paymentPrice; |
| | | |
| | | @ApiModelProperty(value = "订单状态(1=待付款,2=完成支付,3=确认收货,4=已退款)") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "确认收货时间") |
| | | @TableField("delivery_time") |
| | | private LocalDateTime deliveryTime; |
| | | |
| | | @ApiModelProperty(value = "付款时间") |
| | | @TableField("payment_time") |
| | | private LocalDateTime paymentTime; |
| | | |
| | | @ApiModelProperty(value = "付款方式(1=微信)") |
| | | @TableField("payment_method") |
| | | private Integer paymentMethod; |
| | | |
| | | @ApiModelProperty(value = "付款流水号") |
| | | @TableField("payment_serial_number") |
| | | private String paymentSerialNumber; |
| | | |
| | | @ApiModelProperty(value = "删除状态(0=否,1=是)") |
| | | @TableField("del_flag") |
| | | private Integer delFlag; |
| | | |
| | | @ApiModelProperty(value = "备注") |
| | | @TableField("remark") |
| | | private String remark; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 系统图片 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_picture") |
| | | @ApiModel(value="TPicture对象", description="系统图片") |
| | | public class TPicture implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "图片名称") |
| | | @TableField("name") |
| | | private String name; |
| | | |
| | | @ApiModelProperty(value = "图片地址") |
| | | @TableField("picture_url") |
| | | private String pictureUrl; |
| | | |
| | | @ApiModelProperty(value = "跳转详情内容") |
| | | @TableField("content") |
| | | private String content; |
| | | |
| | | @ApiModelProperty(value = "浏览量") |
| | | @TableField("view_number") |
| | | private Integer viewNumber; |
| | | |
| | | @ApiModelProperty(value = "添加时间") |
| | | @TableField("create_time") |
| | | private LocalDateTime createTime; |
| | | |
| | | @ApiModelProperty(value = "状态(1=正常,2=删除)") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.model; |
| | | |
| | | import com.baomidou.mybatisplus.annotation.TableName; |
| | | import com.baomidou.mybatisplus.annotation.IdType; |
| | | import com.baomidou.mybatisplus.annotation.TableId; |
| | | import java.time.LocalDateTime; |
| | | import com.baomidou.mybatisplus.annotation.TableField; |
| | | import java.io.Serializable; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | import lombok.EqualsAndHashCode; |
| | | |
| | | /** |
| | | * <p> |
| | | * 退款申请 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Data |
| | | @EqualsAndHashCode(callSuper = false) |
| | | @TableName("t_refund_application") |
| | | @ApiModel(value="TRefundApplication对象", description="退款申请") |
| | | public class TRefundApplication implements Serializable { |
| | | |
| | | private static final long serialVersionUID = 1L; |
| | | |
| | | @ApiModelProperty(value = "主键") |
| | | @TableId(value = "id", type = IdType.AUTO) |
| | | private Integer id; |
| | | |
| | | @ApiModelProperty(value = "大礼包订单id") |
| | | @TableField("big_gift_package_order_id") |
| | | private Integer bigGiftPackageOrderId; |
| | | |
| | | @ApiModelProperty(value = "退款申请人id") |
| | | @TableField("applicant_user_id") |
| | | private Integer applicantUserId; |
| | | |
| | | @ApiModelProperty(value = "申请时间") |
| | | @TableField("applicant_time") |
| | | private LocalDateTime applicantTime; |
| | | |
| | | @ApiModelProperty(value = "退款原因") |
| | | @TableField("refund_reason") |
| | | private String refundReason; |
| | | |
| | | @ApiModelProperty(value = "凭证图片") |
| | | @TableField("voucher_picture") |
| | | private String voucherPicture; |
| | | |
| | | @ApiModelProperty(value = "状态(1=待审核,2=审核通过,3=审核驳回)") |
| | | @TableField("status") |
| | | private Integer status; |
| | | |
| | | @ApiModelProperty(value = "审核人id") |
| | | @TableField("audit_user_id") |
| | | private Integer auditUserId; |
| | | |
| | | @ApiModelProperty(value = "审核时间") |
| | | @TableField("audit_time") |
| | | private LocalDateTime auditTime; |
| | | |
| | | @ApiModelProperty(value = "驳回原因") |
| | | @TableField("audit_remark") |
| | | private String auditRemark; |
| | | |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.query; |
| | | |
| | | import com.ruoyi.common.core.domain.BasePage; |
| | | import io.swagger.annotations.ApiModel; |
| | | import io.swagger.annotations.ApiModelProperty; |
| | | import lombok.Data; |
| | | |
| | | @Data |
| | | @ApiModel(value = "大礼包分页列表query") |
| | | public class BigGiftPackageQuery extends BasePage { |
| | | @ApiModelProperty(value = "名称") |
| | | private String name; |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackageOrder; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包订单 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TBigGiftPackageOrderService extends IService<TBigGiftPackageOrder> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackage; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TBigGiftPackageService extends IService<TBigGiftPackage> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TCommissionTransactionFlow; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 佣金流水记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TCommissionTransactionFlowService extends IService<TCommissionTransactionFlow> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TCompany; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 公司 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TCompanyService extends IService<TCompany> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TGoldChangeRecord; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户金币变更记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TGoldChangeRecordService extends IService<TGoldChangeRecord> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TIntegralChangeRecord; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户积分变更记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TIntegralChangeRecordService extends IService<TIntegralChangeRecord> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TIntegralSettlement; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 积分结算记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TIntegralSettlementService extends IService<TIntegralSettlement> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TOrderTransfer; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 订单转让记录 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TOrderTransferService extends IService<TOrderTransfer> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoodsOrder; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品订单 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPhysicalGoodsOrderService extends IService<TPhysicalGoodsOrder> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoods; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPhysicalGoodsService extends IService<TPhysicalGoods> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TPicture; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 系统图片 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TPictureService extends IService<TPicture> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service; |
| | | |
| | | import com.ruoyi.system.model.TRefundApplication; |
| | | import com.baomidou.mybatisplus.extension.service.IService; |
| | | |
| | | /** |
| | | * <p> |
| | | * 退款申请 服务类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | public interface TRefundApplicationService extends IService<TRefundApplication> { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackageOrder; |
| | | import com.ruoyi.system.mapper.TBigGiftPackageOrderMapper; |
| | | import com.ruoyi.system.service.TBigGiftPackageOrderService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包订单 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TBigGiftPackageOrderServiceImpl extends ServiceImpl<TBigGiftPackageOrderMapper, TBigGiftPackageOrder> implements TBigGiftPackageOrderService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TBigGiftPackage; |
| | | import com.ruoyi.system.mapper.TBigGiftPackageMapper; |
| | | import com.ruoyi.system.service.TBigGiftPackageService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 大礼包 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TBigGiftPackageServiceImpl extends ServiceImpl<TBigGiftPackageMapper, TBigGiftPackage> implements TBigGiftPackageService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TCommissionTransactionFlow; |
| | | import com.ruoyi.system.mapper.TCommissionTransactionFlowMapper; |
| | | import com.ruoyi.system.service.TCommissionTransactionFlowService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 佣金流水记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TCommissionTransactionFlowServiceImpl extends ServiceImpl<TCommissionTransactionFlowMapper, TCommissionTransactionFlow> implements TCommissionTransactionFlowService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TCompany; |
| | | import com.ruoyi.system.mapper.TCompanyMapper; |
| | | import com.ruoyi.system.service.TCompanyService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 公司 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TCompanyServiceImpl extends ServiceImpl<TCompanyMapper, TCompany> implements TCompanyService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TGoldChangeRecord; |
| | | import com.ruoyi.system.mapper.TGoldChangeRecordMapper; |
| | | import com.ruoyi.system.service.TGoldChangeRecordService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户金币变更记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TGoldChangeRecordServiceImpl extends ServiceImpl<TGoldChangeRecordMapper, TGoldChangeRecord> implements TGoldChangeRecordService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TIntegralChangeRecord; |
| | | import com.ruoyi.system.mapper.TIntegralChangeRecordMapper; |
| | | import com.ruoyi.system.service.TIntegralChangeRecordService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 用户积分变更记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TIntegralChangeRecordServiceImpl extends ServiceImpl<TIntegralChangeRecordMapper, TIntegralChangeRecord> implements TIntegralChangeRecordService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TIntegralSettlement; |
| | | import com.ruoyi.system.mapper.TIntegralSettlementMapper; |
| | | import com.ruoyi.system.service.TIntegralSettlementService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 积分结算记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TIntegralSettlementServiceImpl extends ServiceImpl<TIntegralSettlementMapper, TIntegralSettlement> implements TIntegralSettlementService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TOrderTransfer; |
| | | import com.ruoyi.system.mapper.TOrderTransferMapper; |
| | | import com.ruoyi.system.service.TOrderTransferService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 订单转让记录 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TOrderTransferServiceImpl extends ServiceImpl<TOrderTransferMapper, TOrderTransfer> implements TOrderTransferService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoodsOrder; |
| | | import com.ruoyi.system.mapper.TPhysicalGoodsOrderMapper; |
| | | import com.ruoyi.system.service.TPhysicalGoodsOrderService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品订单 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TPhysicalGoodsOrderServiceImpl extends ServiceImpl<TPhysicalGoodsOrderMapper, TPhysicalGoodsOrder> implements TPhysicalGoodsOrderService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TPhysicalGoods; |
| | | import com.ruoyi.system.mapper.TPhysicalGoodsMapper; |
| | | import com.ruoyi.system.service.TPhysicalGoodsService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 实物商品 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TPhysicalGoodsServiceImpl extends ServiceImpl<TPhysicalGoodsMapper, TPhysicalGoods> implements TPhysicalGoodsService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TPicture; |
| | | import com.ruoyi.system.mapper.TPictureMapper; |
| | | import com.ruoyi.system.service.TPictureService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 系统图片 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TPictureServiceImpl extends ServiceImpl<TPictureMapper, TPicture> implements TPictureService { |
| | | |
| | | } |
| New file |
| | |
| | | package com.ruoyi.system.service.impl; |
| | | |
| | | import com.ruoyi.system.model.TRefundApplication; |
| | | import com.ruoyi.system.mapper.TRefundApplicationMapper; |
| | | import com.ruoyi.system.service.TRefundApplicationService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import org.springframework.stereotype.Service; |
| | | |
| | | /** |
| | | * <p> |
| | | * 退款申请 服务实现类 |
| | | * </p> |
| | | * |
| | | * @author xiaochen |
| | | * @since 2025-12-08 |
| | | */ |
| | | @Service |
| | | public class TRefundApplicationServiceImpl extends ServiceImpl<TRefundApplicationMapper, TRefundApplication> implements TRefundApplicationService { |
| | | |
| | | } |
| New file |
| | |
| | | <?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.TBigGiftPackageMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TBigGiftPackage"> |
| | | <id column="id" property="id" /> |
| | | <result column="code" property="code" /> |
| | | <result column="name" property="name" /> |
| | | <result column="introduction" property="introduction" /> |
| | | <result column="total_price" property="totalPrice" /> |
| | | <result column="deposit" property="deposit" /> |
| | | <result column="points_settlement_price" property="pointsSettlementPrice" /> |
| | | <result column="cover_image" property="coverImage" /> |
| | | <result column="detailed_image" property="detailedImage" /> |
| | | <result column="inventory" property="inventory" /> |
| | | <result column="detailed_description" property="detailedDescription" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="update_user_id" property="updateUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, code, name, introduction, total_price, deposit, points_settlement_price, cover_image, detailed_image, inventory, detailed_description, create_time, create_user_id, update_time, update_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TBigGiftPackageOrderMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TBigGiftPackageOrder"> |
| | | <id column="id" property="id" /> |
| | | <result column="code" property="code" /> |
| | | <result column="company_id" property="companyId" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="big_gift_package_id" property="bigGiftPackageId" /> |
| | | <result column="big_gift_package" property="bigGiftPackage" /> |
| | | <result column="order_price" property="orderPrice" /> |
| | | <result column="deposit" property="deposit" /> |
| | | <result column="final_payment" property="finalPayment" /> |
| | | <result column="payment_price" property="paymentPrice" /> |
| | | <result column="status" property="status" /> |
| | | <result column="delivery_time" property="deliveryTime" /> |
| | | <result column="payment_type" property="paymentType" /> |
| | | <result column="deposit_time" property="depositTime" /> |
| | | <result column="deposit_payment_method" property="depositPaymentMethod" /> |
| | | <result column="deposit_payment_serial_number" property="depositPaymentSerialNumber" /> |
| | | <result column="final_payment_time" property="finalPaymentTime" /> |
| | | <result column="final_payment_method" property="finalPaymentMethod" /> |
| | | <result column="final_payment_serial_number" property="finalPaymentSerialNumber" /> |
| | | <result column="del_flag" property="delFlag" /> |
| | | <result column="remark" property="remark" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, code, company_id, app_user_id, create_time, big_gift_package_id, big_gift_package, order_price, deposit, final_payment, payment_price, status, delivery_time, payment_type, deposit_time, deposit_payment_method, deposit_payment_serial_number, final_payment_time, final_payment_method, final_payment_serial_number, del_flag, remark |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TCommissionTransactionFlowMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TCommissionTransactionFlow"> |
| | | <id column="id" property="id" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="app_user_type" property="appUserType" /> |
| | | <result column="commission_rate" property="commissionRate" /> |
| | | <result column="order_id" property="orderId" /> |
| | | <result column="order_price" property="orderPrice" /> |
| | | <result column="commission_amount" property="commissionAmount" /> |
| | | <result column="create_time" property="createTime" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, app_user_id, app_user_type, commission_rate, order_id, order_price, commission_amount, create_time |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TCompanyMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TCompany"> |
| | | <id column="id" property="id" /> |
| | | <result column="name" property="name" /> |
| | | <result column="code" property="code" /> |
| | | <result column="charge_person" property="chargePerson" /> |
| | | <result column="charge_person_phone" property="chargePersonPhone" /> |
| | | <result column="merchant_number" property="merchantNumber" /> |
| | | <result column="merchant_openid" property="merchantOpenid" /> |
| | | <result column="address" property="address" /> |
| | | <result column="remark" property="remark" /> |
| | | <result column="promotion_qr_code" property="promotionQrCode" /> |
| | | <result column="status" property="status" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="update_user_id" property="updateUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, name, code, charge_person, charge_person_phone, merchant_number, merchant_openid, address, remark, promotion_qr_code, status, create_time, create_user_id, update_time, update_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TGoldChangeRecordMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TGoldChangeRecord"> |
| | | <id column="id" property="id" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="type" property="type" /> |
| | | <result column="price" property="price" /> |
| | | <result column="balance" property="balance" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, app_user_id, type, price, balance, create_time, create_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TIntegralChangeRecordMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TIntegralChangeRecord"> |
| | | <id column="id" property="id" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="type" property="type" /> |
| | | <result column="price" property="price" /> |
| | | <result column="balance" property="balance" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, app_user_id, type, price, balance, create_time, create_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TIntegralSettlementMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TIntegralSettlement"> |
| | | <id column="id" property="id" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="settlement_interval" property="settlementInterval" /> |
| | | <result column="settlement_start_time" property="settlementStartTime" /> |
| | | <result column="settlement_end_time" property="settlementEndTime" /> |
| | | <result column="total_settlement_integral" property="totalSettlementIntegral" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, app_user_id, settlement_interval, settlement_start_time, settlement_end_time, total_settlement_integral, create_time, create_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TOrderTransferMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TOrderTransfer"> |
| | | <id column="id" property="id" /> |
| | | <result column="big_gift_package_order_id" property="bigGiftPackageOrderId" /> |
| | | <result column="old_company_id" property="oldCompanyId" /> |
| | | <result column="old_app_user_id" property="oldAppUserId" /> |
| | | <result column="old_user_id" property="oldUserId" /> |
| | | <result column="new_company_id" property="newCompanyId" /> |
| | | <result column="new_app_user_id" property="newAppUserId" /> |
| | | <result column="new_user_id" property="newUserId" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="del_flag" property="delFlag" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, big_gift_package_order_id, old_company_id, old_app_user_id, old_user_id, new_company_id, new_app_user_id, new_user_id, create_time, del_flag |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TPhysicalGoodsMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TPhysicalGoods"> |
| | | <id column="id" property="id" /> |
| | | <result column="name" property="name" /> |
| | | <result column="introduction" property="introduction" /> |
| | | <result column="total_price" property="totalPrice" /> |
| | | <result column="cover_image" property="coverImage" /> |
| | | <result column="detailed_image" property="detailedImage" /> |
| | | <result column="detailed_description" property="detailedDescription" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="create_user_id" property="createUserId" /> |
| | | <result column="update_time" property="updateTime" /> |
| | | <result column="update_user_id" property="updateUserId" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, name, introduction, total_price, cover_image, detailed_image, detailed_description, create_time, create_user_id, update_time, update_user_id |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TPhysicalGoodsOrderMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TPhysicalGoodsOrder"> |
| | | <id column="id" property="id" /> |
| | | <result column="code" property="code" /> |
| | | <result column="company_id" property="companyId" /> |
| | | <result column="app_user_id" property="appUserId" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="physical_goods_id" property="physicalGoodsId" /> |
| | | <result column="physical_goods" property="physicalGoods" /> |
| | | <result column="order_price" property="orderPrice" /> |
| | | <result column="payment_price" property="paymentPrice" /> |
| | | <result column="status" property="status" /> |
| | | <result column="delivery_time" property="deliveryTime" /> |
| | | <result column="payment_time" property="paymentTime" /> |
| | | <result column="payment_method" property="paymentMethod" /> |
| | | <result column="payment_serial_number" property="paymentSerialNumber" /> |
| | | <result column="del_flag" property="delFlag" /> |
| | | <result column="remark" property="remark" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, code, company_id, app_user_id, create_time, physical_goods_id, physical_goods, order_price, payment_price, status, delivery_time, payment_time, payment_method, payment_serial_number, del_flag, remark |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TPictureMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TPicture"> |
| | | <id column="id" property="id" /> |
| | | <result column="name" property="name" /> |
| | | <result column="picture_url" property="pictureUrl" /> |
| | | <result column="content" property="content" /> |
| | | <result column="view_number" property="viewNumber" /> |
| | | <result column="create_time" property="createTime" /> |
| | | <result column="status" property="status" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, name, picture_url, content, view_number, create_time, status |
| | | </sql> |
| | | |
| | | </mapper> |
| New file |
| | |
| | | <?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.TRefundApplicationMapper"> |
| | | |
| | | <!-- 通用查询映射结果 --> |
| | | <resultMap id="BaseResultMap" type="com.ruoyi.system.model.TRefundApplication"> |
| | | <id column="id" property="id" /> |
| | | <result column="big_gift_package_order_id" property="bigGiftPackageOrderId" /> |
| | | <result column="applicant_user_id" property="applicantUserId" /> |
| | | <result column="applicant_time" property="applicantTime" /> |
| | | <result column="refund_reason" property="refundReason" /> |
| | | <result column="voucher_picture" property="voucherPicture" /> |
| | | <result column="status" property="status" /> |
| | | <result column="audit_user_id" property="auditUserId" /> |
| | | <result column="audit_time" property="auditTime" /> |
| | | <result column="audit_remark" property="auditRemark" /> |
| | | </resultMap> |
| | | |
| | | <!-- 通用查询结果列 --> |
| | | <sql id="Base_Column_List"> |
| | | id, big_gift_package_order_id, applicant_user_id, applicant_time, refund_reason, voucher_picture, status, audit_user_id, audit_time, audit_remark |
| | | </sql> |
| | | |
| | | </mapper> |