This commit is contained in:
邹宗楠
2023-12-29 10:34:40 +08:00
parent 6769d15e1e
commit 5be520a635
2 changed files with 22 additions and 17 deletions

View File

@@ -2669,6 +2669,7 @@ func UpdateTiktokShopTotalMoney() {
nextStartIndex := "" nextStartIndex := ""
for _, v := range goodsOrders { for _, v := range goodsOrders {
globals.SugarLogger.Debugf("=============goods := %s", utils.Format4Output(goodsOrders, false))
orderDetail, err := tiktok_store.GetOrderDetail(v.VendorOrgCode, v.VendorOrderID) orderDetail, err := tiktok_store.GetOrderDetail(v.VendorOrgCode, v.VendorOrderID)
if err != nil { if err != nil {
globals.SugarLogger.Errorf("定时任务:查询订单详情错误,更新订单结算信息,[%s]", err) globals.SugarLogger.Errorf("定时任务:查询订单详情错误,更新订单结算信息,[%s]", err)
@@ -2676,8 +2677,8 @@ func UpdateTiktokShopTotalMoney() {
} }
childrenOrderList := make([]string, 0, 0) childrenOrderList := make([]string, 0, 0)
for _, v := range orderDetail.SkuOrderList { for _, skuList := range orderDetail.SkuOrderList {
childrenOrderList = append(childrenOrderList, v.OrderId) childrenOrderList = append(childrenOrderList, skuList.OrderId)
} }
totalShopMoney, next, err := tiktok_store.GetOrderTotalShopMoney(v.VendorOrgCode, strings.Join(childrenOrderList, ","), nextStartIndex) totalShopMoney, next, err := tiktok_store.GetOrderTotalShopMoney(v.VendorOrgCode, strings.Join(childrenOrderList, ","), nextStartIndex)
@@ -2700,7 +2701,7 @@ func UpdateTiktokShopTotalMoney() {
} }
} }
} }
if _, err := dao.UpdateEntity(db, v, "TotalShopMoney", "NewEarningPrice"); err != nil { if _, err = dao.UpdateEntity(db, v, "TotalShopMoney", "NewEarningPrice"); err != nil {
globals.SugarLogger.Errorf("更新本地订单结算信息错误 : %s", err) globals.SugarLogger.Errorf("更新本地订单结算信息错误 : %s", err)
continue continue
} }

View File

@@ -189,20 +189,24 @@ func Init() {
"22:00:00", "22:00:00",
}) })
// 更新抖店订单的结算信息 // 更新抖店订单的结算信息
ScheduleTimerFunc("UpdateTiktokShopTotalMoney", func() { if beego.BConfig.RunMode != "jxgy" {
orderman.UpdateTiktokShopTotalMoney() ScheduleTimerFunc("UpdateTiktokShopTotalMoney", func() {
}, []string{ orderman.UpdateTiktokShopTotalMoney()
"03:00:00", }, []string{
"05:00:00", "03:00:00",
"07:00:00", "05:00:00",
"09:00:00", "07:00:00",
"11:00:00", "09:00:00",
"14:00:00", "10:40:00",
"16:00:00", "11:00:00",
"19:00:00", "14:00:00",
"21:00:00", "16:00:00",
"01:00:00", "19:00:00",
}) "21:00:00",
"01:00:00",
})
}
/// 更新淘鲜达结算信息 /// 更新淘鲜达结算信息
ScheduleTimerFunc("UpdateTaoTotalMoney", func() { ScheduleTimerFunc("UpdateTaoTotalMoney", func() {
orderman.UpdateTaoSettleInfo() orderman.UpdateTaoSettleInfo()