微调 trade 交易表的设计
This commit is contained in:
parent
356642ecea
commit
e1d5cfe8fe
@ -2,7 +2,6 @@ package cn.iocoder.yudao.module.trade.dal.dataobject.order;
|
||||
|
||||
import cn.iocoder.yudao.framework.common.enums.TerminalEnum;
|
||||
import cn.iocoder.yudao.framework.mybatis.core.dataobject.BaseDO;
|
||||
import cn.iocoder.yudao.module.product.enums.delivery.DeliveryTypeEnum;
|
||||
import cn.iocoder.yudao.module.trade.enums.order.TradeOrderCancelTypeEnum;
|
||||
import cn.iocoder.yudao.module.trade.enums.order.TradeOrderRefundStatusEnum;
|
||||
import cn.iocoder.yudao.module.trade.enums.order.TradeOrderStatusEnum;
|
||||
@ -113,44 +112,38 @@ public class TradeOrderDO extends BaseDO {
|
||||
// 价格文档 - 京东到家:https://openo2o.jddj.com/api/getApiDetail/182/4d1494c5e7ac4679bfdaaed950c5bc7f.htm
|
||||
// 价格文档 - 有赞:https://doc.youzanyun.com/detail/API/0/906
|
||||
|
||||
// TODO promotion_details(订单优惠信息明细,商品和订单级优惠一般都在里面)
|
||||
|
||||
/**
|
||||
* 商品原价(总),单位:分
|
||||
*
|
||||
* 基于 {@link TradeOrderItemDO#getTotalOriginalPrice()} 求和
|
||||
*/
|
||||
// niu - goods_money;
|
||||
private Integer skuOriginalPrice;
|
||||
/**
|
||||
* 商品优惠(总),单位:分
|
||||
*
|
||||
* 基于 {@link TradeOrderItemDO#getTotalPromotionPrice()} 求和
|
||||
*/
|
||||
private Integer skuPromotionPrice;
|
||||
private Integer originalPrice;
|
||||
/**
|
||||
* 订单优惠(总),单位:分
|
||||
*
|
||||
* 例如说:满减折扣;不包括优惠劵、商品优惠
|
||||
* 例如说:满减折扣;不包括优惠劵、商品优惠(TODO)
|
||||
*/
|
||||
// niu - promotion_money;taobao - discount_fee(主订单优惠)
|
||||
private Integer orderPromotionPrice;
|
||||
private Integer promotionPrice;
|
||||
/**
|
||||
* 运费金额,单位:分
|
||||
*/
|
||||
// niu - delivery_money;taobao - post_fee(订单邮费)
|
||||
private Integer deliveryPrice;
|
||||
// TODO 芋艿:taobao 的:trade.adjust_fee/order.adjust_fee(调整金额,如:卖家手动修改订单价格,官方数据修复等等)
|
||||
/**
|
||||
* 订单调价(总),单位:分
|
||||
*
|
||||
* 正数,加价;负数,减价
|
||||
*/
|
||||
private Integer adjustPrice;
|
||||
/**
|
||||
* 应付金额(总),单位:分
|
||||
*
|
||||
* = {@link #skuOriginalPrice}
|
||||
* = {@link #originalPrice}
|
||||
* + {@link #deliveryPrice}
|
||||
* - {@link #skuPromotionPrice}
|
||||
* - {@link #orderPromotionPrice}
|
||||
* + {@link #adjustPrice}
|
||||
* - {@link #promotionPrice}
|
||||
* - {@link #couponPrice}
|
||||
* - {@link #pointPrice}
|
||||
*/
|
||||
// niu - pay_money;taobao - payment(主订单实付金额) | trade.total_fee(主订单应付金额,参考使用);
|
||||
// * - {@link #couponPrice} // TODO 芋艿:靠营销表记录
|
||||
private Integer payPrice;
|
||||
/**
|
||||
* 支付订单编号
|
||||
@ -166,21 +159,6 @@ public class TradeOrderDO extends BaseDO {
|
||||
private Integer payChannel;
|
||||
|
||||
// ========== 收件 + 物流基本信息 ==========
|
||||
/**
|
||||
* 配送方式
|
||||
* 会员用户下单时,选择的配送方式
|
||||
*
|
||||
* 枚举 {@link DeliveryTypeEnum}
|
||||
*/
|
||||
private Integer deliveryType;
|
||||
/**
|
||||
* 实际的配送方式
|
||||
* 管理后台发货时,选择的配送方式
|
||||
*
|
||||
* 0 - 无需物流
|
||||
* 枚举 {@link DeliveryTypeEnum}
|
||||
*/
|
||||
private Integer actualDeliveryType; // like - shipping_status;
|
||||
/**
|
||||
* 配置模板的编号
|
||||
*
|
||||
@ -247,58 +225,13 @@ public class TradeOrderDO extends BaseDO {
|
||||
* 优惠劵编号
|
||||
*/
|
||||
private Long couponId;
|
||||
// /**
|
||||
// * 优惠劵减免金额,单位:分 // TODO 芋艿:靠营销表记录
|
||||
// */
|
||||
// // niu - coupon_money;
|
||||
// private Integer couponPrice;
|
||||
// /**
|
||||
// * 积分抵扣的金额,单位:分
|
||||
// */
|
||||
// private Integer integralPrice;
|
||||
// /**
|
||||
// * 使用的积分
|
||||
// */
|
||||
// private Integer useIntegral;
|
||||
|
||||
// TODO ========== 待定字段:yv =========
|
||||
// TODO cart_id:购物车 id
|
||||
// TODO refund_reason_wap_img:退款图片
|
||||
// TODO refund_reason_wap_explain:退款用户说明
|
||||
// TODO refund_reason_time:退款时间
|
||||
// TODO refund_reason_wap:前台退款原因
|
||||
// TODO refund_reason:不退款的理由
|
||||
|
||||
// TODO gain_integral:消费赚取积分
|
||||
// TODO back_integral:给用户退了多少积分
|
||||
|
||||
// TODO combination_id:拼团产品id
|
||||
// TODO pink_id:拼团id
|
||||
// TODO seckill_id:秒杀产品ID
|
||||
// TODO bargain_id:砍价id
|
||||
|
||||
// TODO cost:成本价
|
||||
// TODO verify_code:核销码
|
||||
// TODO store_id:门店id
|
||||
|
||||
// TODO ========== 待定字段:cf =========
|
||||
// TODO before_pay_price:改价前支付金额
|
||||
// TODO is_alter_price:是否改价
|
||||
// TODO out_trade_no:商户系统内部的订单号 String
|
||||
|
||||
// TODO ========== 待定字段:lf =========
|
||||
// TODO settle_id:未结算
|
||||
// TODO settle_amount:结算金额
|
||||
// TODO team_found_id: 拼团id
|
||||
// TODO team_id: 拼团活动id
|
||||
// TODO delivery_id: 发货单ID
|
||||
// TODO attach_values: 附带的值(赠送时机,赠送积分成长值什么的)Json格式
|
||||
|
||||
// TODO ========== 待定字段:nf =========
|
||||
// TODO delivery_code:整体提货编码
|
||||
|
||||
// TODO ========== 待定字段:niu =========
|
||||
// TODO adjust_money '订单调整金额'
|
||||
// TODO balance_money ''余额支付金额''
|
||||
/**
|
||||
* 优惠劵减免金额,单位:分
|
||||
*/
|
||||
private Integer couponPrice;
|
||||
/**
|
||||
* 积分抵扣的金额,单位:分
|
||||
*/
|
||||
private Integer pointPrice;
|
||||
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
<!-- TODO 样式优化:表单宽度、表单项对齐、hr 粗细; -->
|
||||
<el-tabs v-model="activeName" class="tabs">
|
||||
<!-- 基础设置 -->
|
||||
<!-- TODO @luowenfeng:基础设置,分成商品类型、基础信息、配送信息 -->
|
||||
<!-- TODO @luowenfeng:基础设置,分成基础信息、配送信息 -->
|
||||
<!-- TODO @luowenfeng:base=》basic 会更好哈 -->
|
||||
<el-tab-pane label="基础设置" name="base">
|
||||
<el-form ref="base" :model="baseForm" :rules="rules" label-width="100px" style="width: 95%">
|
||||
|
Loading…
Reference in New Issue
Block a user