Merge branch 'mark' of git.coding.net:XJH-Rosy/jx-callback into mark

This commit is contained in:
gazebo
2019-04-28 17:28:09 +08:00
6 changed files with 65 additions and 17 deletions

View File

@@ -36,6 +36,7 @@ type OrderFinancial struct {
JxSubsidyMoney int64 `json:"jxSubsidyMoney"` // 京西总补贴
JxSkuSubsidyMoney int64 `json:"jxSkuSubsidyMoney"` // 京西补贴给单条sku的金额
JxShopMoney int64 `json:"jxShopMoney"` // 店铺应结金额-京西结算给店铺的金额M
DownFlag int8 `json:"downFlag"` // 0--正常单, 1--降级单
Skus []*OrderSkuFinancial `orm:"-" json:"skus"` // 正向订单购买商品列表
Discounts []*OrderDiscountFinancial `orm:"-" json:"discounts"` // 正向订单享受优惠列表
}
@@ -53,6 +54,7 @@ type OrderDiscountFinancial struct {
VendorOrderID string `orm:"column(vendor_order_id);size(48)" json:"vendorOrderID"` // 订单ID
VendorOrderID2 string `orm:"column(vendor_order_id2);size(48);index" json:"vendorOrderID2"` // 订单ID2,饿百独有
VendorActivityID string `orm:"column(vendor_activity_id);size(48)" json:"vendorActivityID"` // 活动ID 活动ID的存在使原本的通过城市/下单时间-活动时间/金额……一系列匹配来确认活动归属的费时且准确度低的行为有了改变的可能--通过编码精确定位
Type string `orm:"size(48)" json:"type"` // 活动type 美团订单存在不同的活动活动ID是一样的type不一样 如订单34399553040365354
// ActivityName string `orm:"size(255)" json:"activityName"` // 活动名
// ActivityMoney int64 `json:"activityMoney"` // 优惠金额
// Remark string `orm:"size(255)" json:"remark"` // 备注
@@ -61,7 +63,7 @@ type OrderDiscountFinancial struct {
// 设置主键 "VendorOrderID", "DiscountCode", "VendorID" 一个订单不可能享受同一优惠2次
func (o *OrderDiscountFinancial) TableUnique() [][]string {
return [][]string{
[]string{"VendorOrderID", "VendorActivityID", "VendorID"},
[]string{"VendorOrderID", "VendorActivityID", "Type", "VendorID"},
}
}
@@ -84,6 +86,7 @@ type AfsOrder struct {
SkuBoxMoney int64 `json:"skuBoxMoney"` // 应退订单餐盒费
PmSubsidyMoney int64 `json:"pmSubsidyMoney"` // 平台总补贴金额
PmSkuSubsidyMoney int64 `json:"pmSkuSubsidyMoney"` // 平台sku补贴金额
PmRefundMoney int64 `json:"pmRefundMoney"` // 订单取消后可能存在佣金减少,平台退回部分金额的情况
RefundMoney int64 `json:"refundMoney"` // 平台扣款总额 1
RefundMoneyByCal int64 `json:"refundMoneyByCal"` // 平台扣款总额-通过公式计算平台扣除京西的金额M
// JxSkuMoney int64 `json:"jxSkuMoney"` // 京西补贴金额,现阶段是平台扣京西多少钱,京西扣商家多少钱,暂不考虑撤回京西补贴