904118851 3 долоо хоног өмнө
parent
commit
fd079cd94e

+ 1 - 0
common/dbproxy/tg_main.lua

@@ -277,6 +277,7 @@ function M.search(msg_body)
     local param =  internal_advertiser_classify_param..tf_support_status_param..tg_app_index_list_param..aigc_status_param..title_pay_type_param..is_boost_param..is_reservation_param..title_type_id_param..is_group_record_param..tf_time_interval_param..mini_program_platform_id_param..is_comment_param..material_rule_id_param..parent_main_id_param..id_param..ads_operation_status_param..statistics_platform_id_param..converted_time_duration_param..infra_status_param..cbo_script_status_param..cbo_status_param..project_type_param..oce_product_platform_id_param..oce_product_id_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 sql = "SELECT * FROM tg_main where 1=1 "..param..string.format(" LIMIT %d OFFSET %d ",page_size, offset)
+    
     local res = mysqldbx.query(sql)
 
     sql =  "SELECT  COUNT(*) AS total  FROM tg_main where 1=1 "..param

+ 12 - 1
service/backmgr/video_product.lua

@@ -15,6 +15,7 @@ local mysqldtaskbx = {}
 --product_name 书名
 function M.search_book_data(msg_body)
     local isok ,key =  tools.checkData({
+    "is_match",
     "start_create_at",
     "end_create_at",
     "product_parent_id",
@@ -41,6 +42,16 @@ function M.search_book_data(msg_body)
     local page_number = msg_body.page_number
     local offset = (page_number - 1) * page_size
 
+    local is_match_param = ""
+    if msg_body.is_match~="" then
+        if msg_body.is_match == 1 then
+            is_match_param = string.format(" AND match_book != 'NONE' ")
+        else
+            is_match_param = string.format(" AND match_book='NONE' ")
+        end
+        
+    end
+
     local product_parent_id_param = ""
     if msg_body.product_parent_id~="" then
         product_parent_id_param = string.format(" AND product_parent_id = '%s' ",msg_body.product_parent_id)
@@ -128,7 +139,7 @@ function M.search_book_data(msg_body)
         alias_name_param = string.format(" AND  ( alias_name LIKE CONCAT( '%%%s%%')) ",msg_body.alias_name)
     end
 
-    local param = create_date_param..product_parent_id_param..is_top_param..status_param..date_param..totalChapterNum_param..product_param..product_name_param..tg_platform_param..is_auto_param..is_store_param..genre_param..alias_name_param..word_param;
+    local param = is_match_param..create_date_param..product_parent_id_param..is_top_param..status_param..date_param..totalChapterNum_param..product_param..product_name_param..tg_platform_param..is_auto_param..is_store_param..genre_param..alias_name_param..word_param;
 
     if stat_cost_param~="" and up_or_down_publish_time_param ~="" then
         up_or_down_publish_time_param = " , "..up_or_down_publish_time_param