物竞天择售后单
This commit is contained in:
@@ -2154,12 +2154,15 @@ func RefreshJdAfsOrderTotalShopMoney() {
|
||||
sqlParams := []interface{}{time.Now().AddDate(0, 0, -3), model.VendorIDJD, model.AfsOrderStatusFinished}
|
||||
dao.GetRows(db, &afsOrders, sql, sqlParams)
|
||||
for _, v := range afsOrders {
|
||||
if handler := partner.GetPurchaseOrderHandlerFromVendorID(v.VendorID); handler != nil {
|
||||
if orderAfsInfo, err := handler.GetOrderAfsInfo(nil, v.VendorOrderID, v.AfsOrderID); err == nil && orderAfsInfo.AfsTotalShopMoney != 0 {
|
||||
v.AfsTotalShopMoney = orderAfsInfo.AfsTotalShopMoney
|
||||
//排除物竞天择的
|
||||
if order, _ := partner.CurOrderManager.LoadOrder(v.VendorOrderID, v.VendorID); !strings.Contains(order.BuyerComment, "JD") {
|
||||
if handler := partner.GetPurchaseOrderHandlerFromVendorID(v.VendorID); handler != nil {
|
||||
if orderAfsInfo, err := handler.GetOrderAfsInfo(nil, v.VendorOrderID, v.AfsOrderID); err == nil && orderAfsInfo.AfsTotalShopMoney != 0 {
|
||||
v.AfsTotalShopMoney = orderAfsInfo.AfsTotalShopMoney
|
||||
}
|
||||
}
|
||||
dao.UpdateEntity(db, v, "AfsTotalShopMoney")
|
||||
}
|
||||
dao.UpdateEntity(db, v, "AfsTotalShopMoney")
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user