会员与支付sql

This commit is contained in:
2025-09-24 09:35:25 +08:00
parent 3f674bd17a
commit 562769f9c0
2 changed files with 141 additions and 0 deletions

View File

@@ -0,0 +1,75 @@
package com.tashow.cloud.trade.convert.order.dto;
import lombok.Data;
import java.util.Date;
// 订单详情 VO
@Data
public class OrderDetailVO {
// 订单信息
// 订单状态 - 必填,示例:待付款/待确定/待服务/服务中/待评价/已完成
private String orderStatus;
// 订单编号 - 必填示例BY66587788
private String orderCode;
// 订单类型 - 必填,示例:宠物寄养(用来区分类目/业务)
private String orderType;
// 订单来源 - 必填示例官方APP/微信小程序/支付宝小程序/抖音小程序/H5/网页端
private String orderSource;
// 创建时间 - 必填示例2025-07-01 12:00:00
private Date createTime;
// 完成时间 - 必填示例2025-07-01 12:00:00
private Date completeTime;
// 取消时间 - 必填示例2025-07-01 12:00:00
private Date cancelTime;
// 支付信息
// 订单金额 - 必填示例1000
private Integer orderAmount;
// 优惠金额 - 必填示例200
private Integer discountAmount;
// 实付金额 - 必填示例700
private Integer actualPayAmount;
// 支付方式 - 必填,示例:微信支付/支付宝支付/云闪付/银行卡
private String payMethod;
// 支付时间 - 必填示例2025-07-01 12:00:00
private Date payTime;
// 交易流水 - 必填示例557898747主订单流水
private String transactionId;
// 售后信息
// 退款状态 - 必填,示例:待审核/待退款/已退款/已拒绝
private String refundStatus;
// 售后编号 - 必填示例450878
private String afterSaleCode;
// 售后类型 - 必填,示例:仅退款/退货退款/可扩展增加使用
private String afterSaleType;
// 退款类型 - 必填,示例:订单退款/差价退款/运费退款/可扩展增加
private String refundType;
// 退款原因 - 必填,示例:不想要了
private String refundReason;
// 退款说明 - 必填,示例:这里是用户填写的退款描述
private String refundRemark;
// 退款金额 - 必填
private Integer refundAmount;
// 申请人 - 必填,示例:用户/商家/平台+ID
private String applicant;
// 审核人 - 必填,示例:姓名+ID
private String auditor;
// 审核时间 - 必填示例2025-07-01 12:00:00
private Date auditTime;
// 退款方式 - 必填,示例:系统自动退款
private String refundMethod;
// 退款至 - 必填,示例:原支付方式返还
private String refundTo;
// 关闭时间 - 必填示例2025-07-01 12:00:00
private Date closeTime;
// 用户信息
// 用户昵称 - 必填,示例:钱多多
private String userNickname;
// 用户ID - 必填示例666
private Long userId;
}

View File

@@ -0,0 +1,66 @@
package com.tashow.cloud.trade.convert.order.dto;
import lombok.Data;
import java.util.Date;
import java.util.List;
// 商品详情 VO
@Data
public class ProductDetailVO {
// 商品信息
// 商品商家 - 必填,示例:百业到家官方自营旗舰店
private String merchantName;
// 商品名称 - 必填,示例:商品名称商品名称商品名称
private String productName;
// SPU ID - 必填示例778899
private Long spuId;
// 规格 - 必填,示例:标准,单独火化,基础清洁
private String specifications;
// SKU ID - 必填示例112255
private Long skuId;
// 服务内容补充说明 - 必填,示例:服务内容补充说明服务内容补充说明服务内容补充说明服务内容补充说明服务内容补充说明服务内容补充说明
private String serviceDescription;
// 遗体信息
// 宠物名字 - 必填,示例:钱多多
private String petName;
// 宠物品种 - 必填,示例:阿拉斯加
private String petBreed;
// 体重/体重 - 必填,示例:大型犬-50kg
private String petWeight;
// 离世时间 - 必填示例2025-07-01 12:00:00
private Date deathTime;
// 离世原因 - 必填,示例:自然离世
private String deathReason;
// 遗体照片 - 必填
private List<String> corpsePhotos;
// 预约信息
// 预约类型 - 必填,示例:常规/加急
private String appointmentType;
// 更改规则 - 必填示例服务开始前4小时可修改1次
private String changeRule;
// 预约时间 - 必填示例2025.07.14-14:00-16:00/
private String appointmentTime;
// 上门服务时间 - 必填示例2小时上门
private String serviceTime;
// 修改时间 - 必填示例2025.07.14-14:00-16:00
private Date modifyTime;
// 联系方式 - 必填,示例:张**186****6151
private String contactInfo;
// 服务地址 - 必填,示例:福州台江区万达广场达中心 506单元
private String serviceAddress;
// 服务备注 - 必填,示例:家有萌"虎",小心猫咪
private String serviceRemark;
// 付款信息
// SKU售价 - 必填示例¥500
private Integer skuPrice;
// 优惠金额 - 必填示例¥00使用优惠后平铺扣减的金额
private Integer discountAmount;
// 实付金额 - 必填示例¥400
private Integer actualPayAmount;
}