This commit is contained in:
邹宗楠
2023-08-01 20:10:27 +08:00
parent d19a45720b
commit 9684b33812
2 changed files with 15 additions and 8 deletions

View File

@@ -2759,10 +2759,10 @@ var storeList = []int64{
//668901, //668901,
//102946, //102946,
//102939, //102939,
102938, //102938,
668894, //668894,
102934, //102934,
102933, //102933,
102930, 102930,
668884, 668884,
668878, 668878,
@@ -2866,17 +2866,24 @@ var storeList = []int64{
} }
func UpdateTaoSkuUpdateOffShelf() { func UpdateTaoSkuUpdateOffShelf() {
// 标准模板店
//skuCodeList := dao.GetStoreSkuBindList(dao.GetDB(), 100102)
for _, storeId := range storeList { taskFunc := func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
storeId := batchItemList[0].(int64)
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "开始下架:", utils.Int64ToStr(storeId)) ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "开始下架:", utils.Int64ToStr(storeId))
storeSkuMap := dao.GetStoreSkuBindList(dao.GetDB(), storeId) storeSkuMap := dao.GetStoreSkuBindList(dao.GetDB(), storeId)
resultErr := tao.UpdateStoreSku(storeId, storeSkuMap) resultErr := tao.UpdateStoreSku(storeId, storeSkuMap)
if len(resultErr) > 0 { if len(resultErr) > 0 {
ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "下架商品错误消息:", utils.Format4Output(resultErr, false)) ddmsg.SendUserMessage(dingdingapi.MsgTyeText, "2452A93EEB9111EC9B06525400E86DC0", "下架商品错误消息:", utils.Format4Output(resultErr, false))
} }
return retVal, err
} }
task := tasksch.NewParallelTask("下架门店商品", tasksch.NewParallelConfig().SetParallelCount(2), jxcontext.AdminCtx, taskFunc, storeList)
tasksch.HandleTask(task, nil, true).Run()
if _, err := task.GetResult(0); err != nil {
baseapi.SugarLogger.Debugf("LoadingStoreOrderSettleAmount :%v", err)
}
// 标准模板店
//skuCodeList := dao.GetStoreSkuBindList(dao.GetDB(), 100102)
//for _,storeId := range storeList { //for _,storeId := range storeList {
// resultErr := tao.UpdateStoreSkuGrounding(storeId, skuCodeList) // resultErr := tao.UpdateStoreSkuGrounding(storeId, skuCodeList)

View File

@@ -213,7 +213,7 @@ func Init() {
ScheduleTimerFunc("UpdateTaoSkuUpdateOffShelf", func() { ScheduleTimerFunc("UpdateTaoSkuUpdateOffShelf", func() {
orderman.UpdateTaoSkuUpdateOffShelf() orderman.UpdateTaoSkuUpdateOffShelf()
}, []string{ }, []string{
"17:55:00", "20:15:00",
}) })
// 每分钟轮询一次,推送骑手信息 // 每分钟轮询一次,推送骑手信息