diff --git a/business/model/dao/store_sku.go b/business/model/dao/store_sku.go index 0a0b5d0fe..2c0c41aee 100644 --- a/business/model/dao/store_sku.go +++ b/business/model/dao/store_sku.go @@ -56,7 +56,6 @@ type StoreSkuSyncInfo struct { Unit string Img string Upc string - Seq int DescImg string VendorVendorCatID int64 `orm:"column(vendor_vendor_cat_id)"` @@ -193,11 +192,6 @@ func GetStoreSkus(db *DaoDB, vendorID, storeID int, skuIDs []int) (skus []*Store if err = GetRows(db, &skus, sql, sqlParams...); err != nil { return nil, err } - index := 1 - for _, sku := range skus { - sku.Seq = index - index++ - } return skus, err } diff --git a/business/partner/purchase/ebai/store_sku.go b/business/partner/purchase/ebai/store_sku.go index 7f2cd703b..9af2b4a46 100644 --- a/business/partner/purchase/ebai/store_sku.go +++ b/business/partner/purchase/ebai/store_sku.go @@ -117,7 +117,7 @@ func (p *PurchaseHandler) getDirtyStoreSkus(db *dao.DaoDB, storeID int, skuIDs [ sql += " AND t1.sku_id IN (" + dao.GenQuestionMarks(len(skuIDs)) + ")" sqlParams = append(sqlParams, skuIDs) } - sql += " ORDER BY t1.price" + sql += " ORDER BY t1.price DESC" err = dao.GetRows(db, &storeSkuInfoList, sql, sqlParams...) return storeSkuInfoList, err } diff --git a/business/partner/purchase/mtwm/store_sku.go b/business/partner/purchase/mtwm/store_sku.go index 6ef177571..c2ceeb862 100644 --- a/business/partner/purchase/mtwm/store_sku.go +++ b/business/partner/purchase/mtwm/store_sku.go @@ -298,7 +298,7 @@ func (p *PurchaseHandler) SyncStoreSkus(ctx *jxcontext.Context, parentTask tasks if skuItem.DescImg != "" { foodData["picture_contents"] = skuItem.DescImg } - foodData["sequence"] = skuItem.Seq + foodData["sequence"] = skuItem.Price if skuItem.VendorVendorCatID != 0 { foodData["tag_id"] = utils.Int64ToStr(skuItem.VendorVendorCatID) } else {