|
@@ -64,7 +64,7 @@ end
|
|
|
|
|
|
function M.search(msg_body)
|
|
|
|
|
|
- local isok ,key = tools.checkData({"material_platform_id","wx_miniapp_create_status","genre","template_bid","cpa_bid","page_size","page_number","main_name","running_status","custom_budget","pay_type","tg_platform_id","butler_id","tg_app_index","is_open_create_link","is_delete"},msg_body)
|
|
|
+ local isok ,key = tools.checkData({"material_platform_id","wx_miniapp_create_status","template_bid","cpa_bid","page_size","page_number","main_name","running_status","custom_budget","pay_type","tg_platform_id","butler_id","tg_app_index","is_open_create_link","is_delete"},msg_body)
|
|
|
|
|
|
if not isok then
|
|
|
return false,string.format("缺少字段: %s.", key)
|
|
@@ -147,12 +147,12 @@ function M.search(msg_body)
|
|
|
template_bid_param = string.format(" AND template_bid LIKE '%%%d%%' ", msg_body.template_bid)
|
|
|
end
|
|
|
|
|
|
- local genre_param = ""
|
|
|
- if msg_body.genre~="" then
|
|
|
- genre_param = string.format(" AND genre = %d ",msg_body.genre)
|
|
|
- end
|
|
|
+ -- local genre_param = ""
|
|
|
+ -- if msg_body.genre~="" then
|
|
|
+ -- genre_param = string.format(" AND genre = %d ",msg_body.genre)
|
|
|
+ -- end
|
|
|
|
|
|
- local param = delivery_mode_param..main_name_param..tg_platform_param..running_status_param..pay_type_param..butler_id_param..tg_app_index_param..is_open_create_link_param..is_delete_param..custom_budget_param..cpa_bid_param..template_bid_param..genre_param..wx_miniapp_create_status_param..material_platform_id_param;
|
|
|
+ local param = delivery_mode_param..main_name_param..tg_platform_param..running_status_param..pay_type_param..butler_id_param..tg_app_index_param..is_open_create_link_param..is_delete_param..custom_budget_param..cpa_bid_param..template_bid_param..wx_miniapp_create_status_param..material_platform_id_param;
|
|
|
|
|
|
local sql = "SELECT * FROM tg_main where 1=1 "..param..string.format(" LIMIT %d OFFSET %d ",page_size, offset)
|
|
|
local res = mysqldbx.query(sql)
|
|
@@ -176,7 +176,7 @@ end
|
|
|
-- `daily_new_limit` int DEFAULT '0' COMMENT '今天新上数量上限',
|
|
|
|
|
|
function M.addMain(msg_body)
|
|
|
- local isok ,key = tools.checkData({"oce_product_id","oce_product_platform_id","material_platform_id","strategy_config","delivery_mode","price","pack_strategy_status","start_chapter","advertiser_id","wx_miniapp_create_status","genre","ad_act","template_bid","zh_id","roi_goal","ql_bid","infra_status","pay_type","qm_id","ldy_template_site_id","yw_id","parent_platform_id","platform_shared_id","distributor_id","is_delete","ad_convert_type","aweme_id","tg_app_index","butler_id","mini_program_platform_id","landing_page","valid_timer_time","valid_timer_number","channelId","no_bid_budget","max_ad_quantity","tg_link_config","tg_platform_id","app_id","main_name","running_status","ad_quantity","cpa_bid","bid_type","bid_ratio","custom_budget","daily_new_limit","valid_time","group_id"},msg_body)
|
|
|
+ local isok ,key = tools.checkData({"oce_product_id","oce_product_platform_id","material_platform_id","strategy_config","delivery_mode","price","pack_strategy_status","start_chapter","advertiser_id","wx_miniapp_create_status","ad_act","template_bid","zh_id","roi_goal","ql_bid","infra_status","pay_type","qm_id","ldy_template_site_id","yw_id","parent_platform_id","platform_shared_id","distributor_id","is_delete","ad_convert_type","aweme_id","tg_app_index","butler_id","mini_program_platform_id","landing_page","valid_timer_time","valid_timer_number","channelId","no_bid_budget","max_ad_quantity","tg_link_config","tg_platform_id","app_id","main_name","running_status","ad_quantity","cpa_bid","bid_type","bid_ratio","custom_budget","daily_new_limit","valid_time","group_id"},msg_body)
|
|
|
if not isok then
|
|
|
return false,string.format("缺少字段: %s.", key)
|
|
|
end
|
|
@@ -193,7 +193,7 @@ function M.addMain(msg_body)
|
|
|
msg_body.start_chapter,
|
|
|
msg_body.advertiser_id,
|
|
|
msg_body.wx_miniapp_create_status,
|
|
|
- msg_body.genre,
|
|
|
+ 0,
|
|
|
msg_body.ad_act,
|
|
|
msg_body.template_bid,
|
|
|
msg_body.zh_id,
|
|
@@ -353,7 +353,7 @@ local function combine_query_and_params(query, params)
|
|
|
return combined_query
|
|
|
end
|
|
|
function M.modifyMain(msg_body)
|
|
|
- local isok ,key = tools.checkData({"oce_product_id","oce_product_platform_id","material_platform_id","strategy_config","delivery_mode","price","pack_strategy_status","start_chapter","advertiser_id","wx_miniapp_create_status","genre","ad_act","template_bid","zh_id","roi_goal","ql_bid","infra_status","pay_type","pay_type","qm_id","ldy_template_site_id","yw_id","parent_platform_id","platform_shared_id","distributor_id","is_delete","ad_convert_type","aweme_id","tg_app_index","butler_id","mini_program_platform_id","landing_page","valid_timer_time","valid_timer_number","channelId","no_bid_budget","max_ad_quantity","tg_link_config","id","tg_platform_id","app_id","main_name","running_status","ad_quantity","cpa_bid","bid_type","bid_ratio","custom_budget","daily_new_limit","valid_time","group_id"},msg_body)
|
|
|
+ local isok ,key = tools.checkData({"oce_product_id","oce_product_platform_id","material_platform_id","strategy_config","delivery_mode","price","pack_strategy_status","start_chapter","advertiser_id","wx_miniapp_create_status","ad_act","template_bid","zh_id","roi_goal","ql_bid","infra_status","pay_type","pay_type","qm_id","ldy_template_site_id","yw_id","parent_platform_id","platform_shared_id","distributor_id","is_delete","ad_convert_type","aweme_id","tg_app_index","butler_id","mini_program_platform_id","landing_page","valid_timer_time","valid_timer_number","channelId","no_bid_budget","max_ad_quantity","tg_link_config","id","tg_platform_id","app_id","main_name","running_status","ad_quantity","cpa_bid","bid_type","bid_ratio","custom_budget","daily_new_limit","valid_time","group_id"},msg_body)
|
|
|
if not isok then
|
|
|
return false,string.format("缺少字段: %s.", key)
|
|
|
end
|
|
@@ -427,7 +427,7 @@ local params = {
|
|
|
msg_body.start_chapter,
|
|
|
msg_body.advertiser_id,
|
|
|
msg_body.wx_miniapp_create_status,
|
|
|
- msg_body.genre,
|
|
|
+ 0,
|
|
|
msg_body.ad_act,
|
|
|
msg_body.template_bid,
|
|
|
msg_body.zh_id,
|