904118851 hai 3 meses
pai
achega
4aeb11144c
Modificáronse 2 ficheiros con 9 adicións e 1 borrados
  1. 1 0
      common/dbproxy/tg_main.lua
  2. 8 1
      service/backmgr/video_applet_product.lua

+ 1 - 0
common/dbproxy/tg_main.lua

@@ -244,6 +244,7 @@ function M.addMain(msg_body)
     local current_time = os.date("%Y-%m-%d %H:%M:%S")
     msg_body.create_time = current_time
     local sql = string.format("INSERT INTO `tg_main` (convert_cnt,material_rule_id,material_rule_number,parent_main_id,tg_day,valid_timer_like_num,ads_operation_status,statistics_platform_id,hide_if_converted,converted_time_duration,cbo_script_time,cbo_script_status,cbo_status,project_type,tf_status,tf_start_time,min_book_word,max_book_word,stat_cost,hy_accountId,oce_product_id,oce_product_platform_id,material_platform_id,delivery_mode,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)  VALUES (%d,%d,%d, %d,%d,%d,'%s',%d,'%s','%s','%s',%d,%d,%d,%d,'%s',%d,%d,%d,'%s','%s','%s',%d,'%s','%s',%d,%d,%d,%d,'%s',%d,%d,%d,%d,'%s','%s','%s',%d,%d,'%s',%d,'%s','%s', %d, %d, %d,'%s', %d, '%s', '%s',%d, %d, '%s', %d, '%s', '%s', %d, %d, %d,%d, '%s', %d, %d, '%s', '%s')",
+    -- cjson.encode(msg_body.tg_link_config),
     msg_body.convert_cnt,
     msg_body.material_rule_id,
     msg_body.material_rule_number,

+ 8 - 1
service/backmgr/video_applet_product.lua

@@ -170,6 +170,8 @@ end
 --dy_small_applet_app_id 小程序ID
 function M.search_app_book_data(msg_body)
     local isok ,key =  tools.checkData({
+    "start_first_time",
+    "end_first_time",
     "error_info",
     "status",
     "product_name",
@@ -197,6 +199,11 @@ function M.search_app_book_data(msg_body)
     local page_number = msg_body.page_number
     local offset = (page_number - 1) * page_size
 
+    local date_param = ""
+    if msg_body.start_first_time~="" and msg_body.end_first_time~="" then
+        date_param = " AND DATE(first_time) >= DATE(FROM_UNIXTIME(" .. (msg_body.start_first_time / 1000) .. ")) AND DATE(first_time) <= DATE(FROM_UNIXTIME(" .. (msg_body.end_first_time / 1000) .. ")) "
+    end
+
     local error_info_param = ""
     if msg_body.error_info~="" then
         local searchTerm = string.gsub(msg_body.error_info, "%%", "\\%%")
@@ -230,7 +237,7 @@ function M.search_app_book_data(msg_body)
         status_param = " AND status = "..msg_body.status.." "
     end
 
-    local param = error_info_param..product_param..product_name_param..tg_platform_param..main_param..app_param..status_param;
+    local param = date_param..error_info_param..product_param..product_name_param..tg_platform_param..main_param..app_param..status_param;
 
 
     local sql = "SELECT * FROM "..table_name.." WHERE 1=1 "..param.." ORDER BY id DESC "..string.format(" LIMIT %d OFFSET %d ",page_size, offset)