SyncActStoreSku2StoreSkuAct对于HintActID的处理

This commit is contained in:
gazebo
2020-01-21 11:31:34 +08:00
parent c6dbd53320
commit 87f97c4267
2 changed files with 15 additions and 6 deletions

View File

@@ -1132,11 +1132,17 @@ func SyncStoreSkuBindAct(ctx *jxcontext.Context, parentTask tasksch.ITask, isCre
}
}
task := tasksch.NewParallelTask("处理门店商品绑定活动", nil, ctx,
var taskName string
if isCreate {
taskName = "创建门店绑定活动"
} else {
taskName = "取消门店绑定活动"
}
task := tasksch.NewParallelTask(taskName, nil, ctx,
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
storeID := batchItemList[0].(int)
vendorIDs := jxutils.IntMap2List(storeVendorMap[storeID])
subTask := tasksch.NewParallelTask(fmt.Sprintf("处理门店商品绑定活动门店:%d", storeID), nil, ctx,
subTask := tasksch.NewParallelTask(fmt.Sprintf("%s门店:%d", taskName, storeID), nil, ctx,
func(task *tasksch.ParallelTask, batchItemList []interface{}, params ...interface{}) (retVal interface{}, err error) {
vendorID := batchItemList[0].(int)
storeDetail, err := dao.GetStoreDetail(db, storeID, vendorID)