904118851 3 месяцев назад
Родитель
Сommit
860a7c8940
2 измененных файлов с 14 добавлено и 2 удалено
  1. 3 2
      service/backmgr/filter_task.lua
  2. 11 0
      service/backmgr/video_product.lua

+ 3 - 2
service/backmgr/filter_task.lua

@@ -297,7 +297,7 @@ end
 
 --添加书籍数据
 function M.add_book_data(msg_body)
-    local isok ,key =  tools.checkData({"status","tg_platform_id","product_id","product_name"
+    local isok ,key =  tools.checkData({"seq_num","status","tg_platform_id","product_id","product_name"
     ,"genre","is_store","start_chapter","publish_time"},msg_body)
     if not isok then
         return false,string.format("缺少字段: %s.", key)
@@ -311,7 +311,8 @@ function M.add_book_data(msg_body)
         return false,"书籍已存在!"
     end
 
-    sql = string.format("INSERT INTO `video_product` (status,book_platform,product_id, product_name, genre,is_store,is_auto,start_chapter,publish_time)  VALUES (%d,%d,'%s','%s',%d,%d,0,%d,'%s')",
+    sql = string.format("INSERT INTO `video_product` (seq_num,status,book_platform,product_id, product_name, genre,is_store,is_auto,start_chapter,publish_time)  VALUES (%d,%d,%d,'%s','%s',%d,%d,0,%d,'%s')",
+    msg_body.seq_num,
     msg_body.status,
     msg_body.tg_platform_id,
     msg_body.product_id,

+ 11 - 0
service/backmgr/video_product.lua

@@ -285,6 +285,17 @@ function M.set_status(msg_body)
     return true, {}
 end
 
+--设置推荐付费
+function M.set_seq_num(msg_body)
+    local isok ,key =  tools.checkData({"seq_num","id_list"},msg_body)
+    if not isok then
+        return false,string.format("缺少字段: %s.", key)
+    end
+    local idString = table.concat(msg_body.id_list, ",")
+    local sql = string.format("UPDATE  video_product SET seq_num = %d WHERE id IN (%s) ",msg_body.seq_num,idString)
+    mysqldtaskbx.Singleton().query(sql)
+    return true, {}
+end
 --设置书优先级
 function M.set_top(msg_body)
     local isok ,key =  tools.checkData({"expired_time","id_list"},msg_body)