aa
This commit is contained in:
@@ -4537,7 +4537,7 @@ func QueryPageSkus(ctx *jxcontext.Context, vendorID int, vendorStoreIDs []string
|
||||
sqlParams := []interface{}{}
|
||||
sqlJD := `
|
||||
SELECT 0 vendor_id, b.orgcode org_code, a.wmpoiid store_id, b.name store_name, a.Base sku_id, a.name sku_name, a.month_saled month_sales,
|
||||
a.basic_price, b.address, '' parameter, b.bak_info city_name, b.lng, b.lat
|
||||
a.basic_price, b.address, '' parameter, b.bak_info city_name, b.lng, b.lat, getDistance(?, ?, b.lng, b.lat) distance
|
||||
FROM jingdong_foodlist a
|
||||
LEFT JOIN jingdong_showd b ON a.wmpoiid = b.wmpoiid
|
||||
WHERE 1 = 1
|
||||
@@ -4547,7 +4547,7 @@ func QueryPageSkus(ctx *jxcontext.Context, vendorID int, vendorStoreIDs []string
|
||||
`
|
||||
sqlMT := `
|
||||
SELECT 1 vendor_id, '' org_code, a.wmpoiid store_id, b.name store_name, '' sku_id, a.name sku_name, a.month_saled month_sales,
|
||||
a.min_price basic_price, b.address, a.unit parameter, b.city_name, b.lng, b.lat
|
||||
a.min_price basic_price, b.address, a.unit parameter, b.city_name, b.lng, b.lat, getDistance(?, ?, b.lng, b.lat) distance
|
||||
FROM meituan_foodlist a
|
||||
LEFT JOIN meituan_showd b ON a.wmpoiid = b.wmpoiid
|
||||
WHERE 1 = 1
|
||||
@@ -4617,6 +4617,12 @@ func QueryPageSkus(ctx *jxcontext.Context, vendorID int, vendorStoreIDs []string
|
||||
} else {
|
||||
sql += " ORDER BY t1.month_sales"
|
||||
}
|
||||
case 2:
|
||||
if sortType < 0 {
|
||||
sql += " ORDER BY t1.distance DESC"
|
||||
} else {
|
||||
sql += " ORDER BY t1.distance"
|
||||
}
|
||||
}
|
||||
}
|
||||
sql += `
|
||||
|
||||
@@ -160,7 +160,7 @@ func (c *NetSpiderController) RefreshPageShops() {
|
||||
// @Param lng query string false "关注点经度"
|
||||
// @Param lat query string false "关注点纬度"
|
||||
// @Param radius query int false "半径(米)"
|
||||
// @Param sortType query int false "1表示销量, 正是升序,负是倒序"
|
||||
// @Param sortType query int false "1表示销量,2表示距离 正是升序,负是倒序"
|
||||
// @Param offset query int false "列表起始序号(以0开始,缺省为0)"
|
||||
// @Param pageSize query int false "列表页大小(缺省为50,-1表示全部)"
|
||||
// @Success 200 {object} controllers.CallResult
|
||||
|
||||
Reference in New Issue
Block a user