|
@@ -43,7 +43,7 @@ function M.search_promotion_audit_suggestions(msg_body)
|
|
|
|
|
|
local promotion_id_param = ""
|
|
local promotion_id_param = ""
|
|
if msg_body.promotion_id~="" then
|
|
if msg_body.promotion_id~="" then
|
|
- promotion_id_param = " AND promotion_id = "..msg_body.promotion_id
|
|
|
|
|
|
+ promotion_id_param = " AND promotion_id = "..tonumber(msg_body.promotion_id)
|
|
end
|
|
end
|
|
|
|
|
|
local material_type_param = ""
|
|
local material_type_param = ""
|
|
@@ -63,12 +63,12 @@ function M.search_promotion_audit_suggestions(msg_body)
|
|
|
|
|
|
local product_id_param = ""
|
|
local product_id_param = ""
|
|
if msg_body.product_id~="" then
|
|
if msg_body.product_id~="" then
|
|
- product_id_param = " AND product_id = "..msg_body.product_id
|
|
|
|
|
|
+ product_id_param = " AND product_id = "..tonumber(msg_body.product_id)
|
|
end
|
|
end
|
|
|
|
|
|
local product_library_id_param = ""
|
|
local product_library_id_param = ""
|
|
if msg_body.product_library_id~="" then
|
|
if msg_body.product_library_id~="" then
|
|
- product_library_id_param = " AND product_library_id = "..msg_body.product_library_id
|
|
|
|
|
|
+ product_library_id_param = " AND product_library_id = "..tonumber(msg_body.product_library_id)
|
|
end
|
|
end
|
|
|
|
|
|
local create_date_param = ""
|
|
local create_date_param = ""
|
|
@@ -78,7 +78,7 @@ function M.search_promotion_audit_suggestions(msg_body)
|
|
|
|
|
|
local param = create_date_param..advertiser_id_param..promotion_id_param..material_type_param..material_item_param..status_param..product_id_param..product_library_id_param
|
|
local param = create_date_param..advertiser_id_param..promotion_id_param..material_type_param..material_item_param..status_param..product_id_param..product_library_id_param
|
|
|
|
|
|
- local sql = "SELECT * FROM promotion_audit_suggestions WHERE 1=1 "..param..string.format(" LIMIT %d OFFSET %d ",page_size, offset)
|
|
|
|
|
|
+ local sql = "SELECT * FROM promotion_audit_suggestions WHERE 1=1 "..param.. " ORDER BY cost DESC "..string.format(" LIMIT %d OFFSET %d ",page_size, offset)
|
|
|
|
|
|
local list = mysqldbx.query(sql)
|
|
local list = mysqldbx.query(sql)
|
|
|
|
|