- 同步删除门店商品时,不重新设置其删除时间
This commit is contained in:
@@ -281,8 +281,10 @@ func (p *PurchaseHandler) syncStoreSkus(ctx *jxcontext.Context, parentTask tasks
|
||||
}
|
||||
}
|
||||
if err == nil {
|
||||
storeSkuBind.DeletedAt = time.Now()
|
||||
updateFields = append(updateFields, model.FieldDeletedAt)
|
||||
if utils.IsTimeZero(storeSkuBind.DeletedAt) {
|
||||
storeSkuBind.DeletedAt = time.Now()
|
||||
updateFields = append(updateFields, model.FieldDeletedAt)
|
||||
}
|
||||
if !dao.IsVendorThingIDEmpty(skuItem.VendorSkuID) {
|
||||
storeSkuBind.MtwmID = 0
|
||||
updateFields = append(updateFields, model.FieldMtwmID)
|
||||
|
||||
@@ -199,9 +199,6 @@ func (p *PurchaseHandler) DeleteStoreSkus(ctx *jxcontext.Context, storeID int, v
|
||||
// todo 部分失败
|
||||
err = api.MtwmAPI.RetailCatSkuBatchDelete(vendorStoreID, nil, nil, partner.BareStoreSkuInfoList(storeSkuList).GetVendorSkuIDList())
|
||||
}
|
||||
if mtwmapi.IsErrSkuNotExist(err) {
|
||||
err = nil
|
||||
}
|
||||
}
|
||||
return nil, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user