This commit is contained in:
邹宗楠
2023-07-31 13:48:15 +08:00
parent 028762a1e2
commit 39031199df

View File

@@ -174,8 +174,20 @@ func (c *PurchaseHandler) onAfsOrderMsg(status string, msg interface{}) (retVal
continue continue
} }
//var api = getAPI("", 0, cancelMsg.StoreId)
//// 订单商品详细信息
//queryOrderDetailParam := &request591.AlibabaAelophyOrderGetRequest{OrderGetRequest: &domain591.AlibabaAelophyOrderGetOrderGetRequest{
// StoreId: utils.String2Pointer(cancelMsg.StoreId),
//}}
//
//queryOrderDetailParam.OrderGetRequest.BizOrderId = utils.Int64ToPointer(utils.Str2Int64(v.VendorOrderID))
//result, err := api.QueryOrderDetail(queryOrderDetailParam)
//if err != nil {
// return tao_vegetable.CallBackResultInfo(err)
//}
// 用户撤销未处理的售后订单 // 用户撤销未处理的售后订单
if v.Flag == 0 { if v.Flag == 0 {
// 下面处理用户撤销售后 // 下面处理用户撤销售后
if err = utils.CallFuncLogError(func() error { if err = utils.CallFuncLogError(func() error {
_, err = dao.DeleteEntity(db, v, "VendorOrderID", "VendorID") _, err = dao.DeleteEntity(db, v, "VendorOrderID", "VendorID")
@@ -183,13 +195,13 @@ func (c *PurchaseHandler) onAfsOrderMsg(status string, msg interface{}) (retVal
}, "SaveAfsOrder delete AfsOrder, afsOrderID:%s", v.AfsOrderID); err != nil { }, "SaveAfsOrder delete AfsOrder, afsOrderID:%s", v.AfsOrderID); err != nil {
return tao_vegetable.CallBackResultInfo(err) return tao_vegetable.CallBackResultInfo(err)
} }
// 删除售后商品 // 删除售后商品
if err = utils.CallFuncLogError(func() error { if err = utils.CallFuncLogError(func() error {
_, err = dao.DeleteEntity(db, &model.OrderSkuFinancial{ _, err = dao.DeleteEntity(db, &model.OrderSkuFinancial{
VendorOrderID: v.VendorOrderID, VendorOrderID: v.VendorOrderID,
VendorID: v.VendorID, VendorID: v.VendorID,
IsAfsOrder: 1, IsAfsOrder: 1,
AfsOrderID: v.AfsOrderID,
}, "VendorOrderID", "VendorID", "IsAfsOrder") }, "VendorOrderID", "VendorID", "IsAfsOrder")
return err return err
}, "SaveAfsOrder delete OrderSkuFinancial, afsOrderID:%s", v.AfsOrderID); err != nil { }, "SaveAfsOrder delete OrderSkuFinancial, afsOrderID:%s", v.AfsOrderID); err != nil {