From 4ea0fc4f93b01cfc337394a9323998bdb9ca3811 Mon Sep 17 00:00:00 2001 From: gazebo Date: Fri, 11 Oct 2019 09:40:28 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=AC=E8=A5=BF=E5=95=86=E5=9F=8E=E5=94=AE?= =?UTF-8?q?=E5=90=8E=E5=8D=95=E7=B1=BB=E5=9E=8B=E7=B2=BE=E7=AE=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- business/model/order_financial.go | 12 +++++------ business/partner/purchase/jx/order_afs.go | 25 +++++++---------------- 2 files changed, 13 insertions(+), 24 deletions(-) diff --git a/business/model/order_financial.go b/business/model/order_financial.go index a2c86b260..8e064d56f 100644 --- a/business/model/order_financial.go +++ b/business/model/order_financial.go @@ -83,12 +83,12 @@ type AfsOrder struct { // IsNeedApprove int8 `json:"isNeedApprove"` // 售后单是否需要商家审核 Status int `json:"status"` VendorStatus string `orm:"size(255)" json:"vendorStatus"` - ReasonType int8 `json:"reasonType"` // 售后原因 - VendorReasonType string `orm:"size(255)" json:"vendorReasonType"` - ReasonDesc string `orm:"size(1024)" json:"reasonDesc"` // 售后原因描述 - ReasonImgList string `orm:"size(1024)" json:"reasonImgList"` // 售后描述图片 - AppealType int8 `json:"appealType"` // 售后方式 - VendorAppealType string `orm:"size(255)" json:"vendorAppealType"` + ReasonType int8 `json:"reasonType"` // 售后原因 + VendorReasonType string `orm:"size(255)" json:"vendorReasonType"` // 原始售后原因 + ReasonDesc string `orm:"size(1024)" json:"reasonDesc"` // 售后原因描述 + ReasonImgList string `orm:"size(1024)" json:"reasonImgList"` // 售后描述图片 + AppealType int8 `json:"appealType"` // 售后方式 + VendorAppealType string `orm:"size(255)" json:"vendorAppealType"` // 原始售后方式 Flag int `json:"flag"` RefundType int8 `json:"refundType"` RefuseReason string `orm:"size(1024)" json:"refuseReason"` diff --git a/business/partner/purchase/jx/order_afs.go b/business/partner/purchase/jx/order_afs.go index 4f6e0187e..51af9b84a 100644 --- a/business/partner/purchase/jx/order_afs.go +++ b/business/partner/purchase/jx/order_afs.go @@ -13,35 +13,24 @@ import ( ) type Data4AfsOrderSku struct { - VendorOrderID string `orm:"column(vendor_order_id);size(48)" json:"vendorOrderID"` // 关联原始订单ID - AfsOrderID string `orm:"column(afs_order_id);size(48)" json:"afsOrderID"` // 售后单ID - - // ConfirmTime time.Time `orm:"type(datetime)" json:"confirmTime"` // 订单生成/完成时间 - VendorStoreID string `orm:"column(vendor_store_id);size(48)" json:"vendorStoreID"` // 外部系统里记录的storeid - VendorSkuID string `orm:"column(vendor_sku_id);size(48)" json:"vendorSkuID"` // 平台skuid - PromotionType int `json:"promotionType"` // 商品级别促销类型 (1、无优惠;2、秒杀(已经下线);3、单品直降;4、限时抢购;1202、加价购;1203、满赠(标识商品);6、买赠(买A送B,标识B);9999、表示一个普通商品参与捆绑促销,设置的捆绑类型;9998、表示一个商品参与了捆绑促销,并且还参与了其他促销类型;9997、表示一个商品参与了捆绑促销,但是金额拆分不尽,9996:组合购,8001:轻松购会员价,8:第二件N折,9:拼团促销) - Name string `orm:"size(255)" json:"name"` // 商品名 - SalePrice int64 `json:"salePrice"` // 售卖价 - Count int `json:"count"` // 订单下单数量 + VendorSkuID string `orm:"column(vendor_sku_id);size(48)" json:"vendorSkuID"` // 平台skuid + PromotionType int `json:"promotionType"` // 商品级别促销类型 (1、无优惠;2、秒杀(已经下线);3、单品直降;4、限时抢购;1202、加价购;1203、满赠(标识商品);6、买赠(买A送B,标识B);9999、表示一个普通商品参与捆绑促销,设置的捆绑类型;9998、表示一个商品参与了捆绑促销,并且还参与了其他促销类型;9997、表示一个商品参与了捆绑促销,但是金额拆分不尽,9996:组合购,8001:轻松购会员价,8:第二件N折,9:拼团促销) + Name string `orm:"size(255)" json:"name"` // 商品名 + SalePrice int64 `json:"salePrice"` // 售卖价 + Count int `json:"count"` // 订单下单数量 } type Data4AfsOrder struct { VendorOrderID string `orm:"column(vendor_order_id);size(48)" json:"vendorOrderID"` // 关联原始订单ID AfsOrderID string `orm:"column(afs_order_id);size(48)" json:"afsOrderID"` // 售后订单ID AfsCreatedAt time.Time `orm:"type(datetime);null;index" json:"afsCreatedAt"` // 售后单生成时间 - AfsFinishedAt time.Time `orm:"type(datetime);null;index" json:"afsFinishedAt"` // 售后单结束时间 VendorStoreID string `orm:"column(vendor_store_id);size(48)" json:"vendorStoreID"` // 外部系统里记录的storeid - // IsNeedApprove int8 `json:"isNeedApprove"` // 售后单是否需要商家审核 VendorStatus string `orm:"size(255)" json:"vendorStatus"` - ReasonType int8 `json:"reasonType"` // 售后原因 - VendorReasonType string `orm:"size(255)" json:"vendorReasonType"` + VendorReasonType string `orm:"size(255)" json:"vendorReasonType"` // 原始售后原因 ReasonDesc string `orm:"size(1024)" json:"reasonDesc"` // 售后原因描述 ReasonImgList string `orm:"size(1024)" json:"reasonImgList"` // 售后描述图片 - VendorAppealType string `orm:"size(255)" json:"vendorAppealType"` // 售后方式 - Flag int `json:"flag"` - RefundType int8 `json:"refundType"` - RefuseReason string `orm:"size(1024)" json:"refuseReason"` + VendorAppealType string `orm:"size(255)" json:"vendorAppealType"` // 原始售后方式 Skus []*Data4AfsOrderSku }