- 优化GetActStoreSkuVendorInfo
This commit is contained in:
@@ -91,8 +91,11 @@ func GetActStoreSkuVendorInfo(db *DaoDB, actID int, vendorIDs, storeIDs, skuIDs
|
|||||||
END vendor_sku_id,
|
END vendor_sku_id,
|
||||||
t6.name store_name
|
t6.name store_name
|
||||||
FROM act_store_sku t1
|
FROM act_store_sku t1
|
||||||
%s JOIN act_store_sku_map t2 ON t2.bind_id = t1.id AND t2.deleted_at = ?`, leftOrEmpty)
|
%s JOIN act_store_sku_map t2 ON t2.act_id = ? AND t2.bind_id = t1.id AND t2.deleted_at = ?`, leftOrEmpty)
|
||||||
sqlParams := []interface{}{utils.DefaultTimeValue}
|
sqlParams := []interface{}{
|
||||||
|
actID,
|
||||||
|
utils.DefaultTimeValue,
|
||||||
|
}
|
||||||
if len(vendorIDs) > 0 {
|
if len(vendorIDs) > 0 {
|
||||||
sql += " AND t2.vendor_id IN (" + GenQuestionMarks(len(vendorIDs)) + ")"
|
sql += " AND t2.vendor_id IN (" + GenQuestionMarks(len(vendorIDs)) + ")"
|
||||||
sqlParams = append(sqlParams, vendorIDs)
|
sqlParams = append(sqlParams, vendorIDs)
|
||||||
|
|||||||
Reference in New Issue
Block a user