904118851 há 8 meses atrás
pai
commit
5f3fe0802a

+ 1 - 1
2_PRODUCT_FACTORY/dz_batch_factory.js

@@ -99,7 +99,7 @@ async function processCreateTask(){
             if(!product.success){
                 let tg_platform_id = result.data.tg_platform_id
                 if(tg_platform_id==config.platform_dianzhong){ //点众
-                    let dz_book_data = await require('../src/api/dz/dz_search_book').search_id(result.data.book_id)
+                    let dz_book_data = await require('../src/api/dz/dz_new_search_book').search_id(result.data.book_id)
                     if(dz_book_data==null){
                         result.data.genre = 999
                     }else{

+ 6 - 3
7_CHECK_AND_CREATE_URL_FACTORY/CHECK_AND_CREATE_URL_FACTORY.js

@@ -59,7 +59,8 @@ async function processTask() {
                 }
 
                 if(main_info!=null){
-                    let checks_products_item = await checks_products_controllers.getData({main_id:main_id})
+                    let checks_products_item = await checks_products_controllers.queryArrayValue('main_id_info',main_id+"")
+                    // let checks_products_item = await checks_products_controllers.getData({main_id:main_id})
                     if(checks_products_item.success){
                         let cp_type = checks_products_item.data.cp_type
                         let works_item = await works_controllers.getData({product_id:product_id})
@@ -114,7 +115,7 @@ async function processTask() {
     }
 }
 
-CMD.init = function(){
+CMD.init = async function(){
     sql_task_help.connect((results)=>{
         if(results){
             console.log("send_data_server:sql_task_help")
@@ -124,7 +125,9 @@ CMD.init = function(){
         if(results){
         }
     })
-    processTask()
+    // let checks_products_item = await checks_products_controllers.queryArrayValue('main_id_info',161+"")
+    // console.log("checks_products_item:",checks_products_item)
+    // processTask()
     // let sql = `SELECT * FROM video_applet_product WHERE TIMESTAMPDIFF(HOUR, create_at, NOW()) < 24 AND status = 0 AND wait_status = 1 ORDER BY create_at DESC LIMIT 1;`
     // setInterval(() => {
     //     sql_task_help.get(sql,(is_right,data)=>{

BIN
dump.rdb


+ 3 - 1
etc/config.json

@@ -34,8 +34,10 @@
         "token":"Mm1gpsDzGAgh6dNHqe",
         "create_link_host": "https://video.wqxsw.com/api/channelapi/referralsave",
         "callbacklist_hots": "https://video.wqxsw.com/api/channelapi/callbacklist",
+        "bookInfo_host": "https://video.wqxsw.com/api/channelapi/bookInfo20",
         "batchlist_hots": "https://video.wqxsw.com/api/channelapi/batchlist",
-        "type":"dy"
+        "type":"dy",
+        "channelId":"61921"
     },
     "qimao_config":{
         "admin_account_name":"zhuoyue",

+ 24 - 260
logs/combined.log

@@ -1,260 +1,24 @@
-<<<<<<< HEAD
-2024-12-30T19:27:46: 
-2024-12-30T19:27:46: > heiyan@1.0.0 start
-2024-12-30T19:27:46: > node tg_factory_main.js
-2024-12-30T19:27:46: 
-2024-12-30T19:27:49: Connected to Redis
-2024-12-30T19:33:40: 
-2024-12-30T19:33:40: > heiyan@1.0.0 start
-2024-12-30T19:33:40: > node tg_factory_main.js
-2024-12-30T19:33:40: 
-2024-12-30T19:33:43: Connected to Redis
-2024-12-30T19:35:37: 
-2024-12-30T19:35:37: > heiyan@1.0.0 start
-2024-12-30T19:35:37: > node tg_factory_main.js
-2024-12-30T19:35:37: 
-2024-12-30T19:35:40: Connected to Redis
-2024-12-30T19:36:47: 
-2024-12-30T19:36:47: > heiyan@1.0.0 start
-2024-12-30T19:36:47: > node tg_factory_main.js
-2024-12-30T19:36:47: 
-2024-12-30T19:36:50: Connected to Redis
-2024-12-30T19:38:52: 
-2024-12-30T19:38:52: > heiyan@1.0.0 start
-2024-12-30T19:38:52: > node tg_factory_main.js
-2024-12-30T19:38:52: 
-2024-12-30T19:38:55: Connected to Redis
-2024-12-30T19:40:11: 
-2024-12-30T19:40:11: > heiyan@1.0.0 start
-2024-12-30T19:40:11: > node tg_factory_main.js
-2024-12-30T19:40:11: 
-2024-12-30T19:40:14: Connected to Redis
-2024-12-30T19:41:42: 
-2024-12-30T19:41:42: > heiyan@1.0.0 start
-2024-12-30T19:41:42: > node tg_factory_main.js
-2024-12-30T19:41:42: 
-2024-12-30T19:41:45: Connected to Redis
-2024-12-30T19:43:02: 
-2024-12-30T19:43:02: > heiyan@1.0.0 start
-2024-12-30T19:43:02: > node tg_factory_main.js
-2024-12-30T19:43:02: 
-2024-12-30T19:43:05: Connected to Redis
-2024-12-30T19:46:54: 
-2024-12-30T19:46:54: > heiyan@1.0.0 start
-2024-12-30T19:46:54: > node tg_factory_main.js
-2024-12-30T19:46:54: 
-2024-12-30T19:46:57: Connected to Redis
-2024-12-30T19:47:55: 
-2024-12-30T19:47:55: > heiyan@1.0.0 start
-2024-12-30T19:47:55: > node tg_factory_main.js
-2024-12-30T19:47:55: 
-2024-12-30T19:47:57: Connected to Redis
-2024-12-30T19:49:02: 
-2024-12-30T19:49:02: > heiyan@1.0.0 start
-2024-12-30T19:49:02: > node tg_factory_main.js
-2024-12-30T19:49:02: 
-2024-12-30T19:49:05: Connected to Redis
-2024-12-30T19:53:26: 
-2024-12-30T19:53:26: > heiyan@1.0.0 start
-2024-12-30T19:53:26: > node tg_factory_main.js
-2024-12-30T19:53:26: 
-2024-12-30T19:53:29: Connected to Redis
-=======
-<<<<<<< HEAD
-2024-12-27T11:55:03: 
-2024-12-27T11:55:03: > heiyan@1.0.0 start
-2024-12-27T11:55:03: > node tg_factory_main.js
-2024-12-27T11:55:03: 
-2024-12-27T11:55:07: Connected to Redis
-2024-12-27T12:22:51: 
-2024-12-27T12:22:51: > heiyan@1.0.0 start
-2024-12-27T12:22:51: > node tg_factory_main.js
-2024-12-27T12:22:51: 
-2024-12-27T12:22:55: Connected to Redis
-2024-12-27T12:24:16: 
-2024-12-27T12:24:16: > heiyan@1.0.0 start
-2024-12-27T12:24:16: > node tg_factory_main.js
-2024-12-27T12:24:16: 
-2024-12-27T12:24:19: Connected to Redis
-2024-12-27T12:29:16: 
-2024-12-27T12:29:16: > heiyan@1.0.0 start
-2024-12-27T12:29:16: > node tg_factory_main.js
-2024-12-27T12:29:16: 
-2024-12-27T12:29:20: Connected to Redis
-2024-12-27T12:35:35: 
-2024-12-27T12:35:35: > heiyan@1.0.0 start
-2024-12-27T12:35:35: > node tg_factory_main.js
-2024-12-27T12:35:35: 
-2024-12-27T12:35:38: Connected to Redis
-2024-12-27T14:33:04: 
-2024-12-27T14:33:04: > heiyan@1.0.0 start
-2024-12-27T14:33:04: > node tg_factory_main.js
-2024-12-27T14:33:04: 
-2024-12-27T14:33:07: Connected to Redis
-2024-12-27T14:52:47: 
-2024-12-27T14:52:47: > heiyan@1.0.0 start
-2024-12-27T14:52:47: > node tg_factory_main.js
-2024-12-27T14:52:47: 
-2024-12-27T14:52:50: Connected to Redis
-2024-12-27T14:55:25: 
-2024-12-27T14:55:25: > heiyan@1.0.0 start
-2024-12-27T14:55:25: > node tg_factory_main.js
-2024-12-27T14:55:25: 
-2024-12-27T14:55:28: Connected to Redis
-2024-12-27T14:57:42: 
-2024-12-27T14:57:42: > heiyan@1.0.0 start
-2024-12-27T14:57:42: > node tg_factory_main.js
-2024-12-27T14:57:42: 
-2024-12-27T14:57:44: Connected to Redis
-2024-12-27T15:02:35: 
-2024-12-27T15:02:35: > heiyan@1.0.0 start
-2024-12-27T15:02:35: > node tg_factory_main.js
-2024-12-27T15:02:35: 
-2024-12-27T15:02:38: Connected to Redis
-2024-12-27T15:04:58: 
-2024-12-27T15:04:58: > heiyan@1.0.0 start
-2024-12-27T15:04:58: > node tg_factory_main.js
-2024-12-27T15:04:58: 
-2024-12-27T15:05:01: Connected to Redis
-2024-12-27T15:07:05: 
-2024-12-27T15:07:05: > heiyan@1.0.0 start
-2024-12-27T15:07:05: > node tg_factory_main.js
-2024-12-27T15:07:05: 
-2024-12-27T15:07:08: Connected to Redis
-2024-12-27T15:10:42: 
-2024-12-27T15:10:42: > heiyan@1.0.0 start
-2024-12-27T15:10:42: > node tg_factory_main.js
-2024-12-27T15:10:42: 
-2024-12-27T15:10:45: Connected to Redis
-2024-12-27T15:14:12: 
-2024-12-27T15:14:12: > heiyan@1.0.0 start
-2024-12-27T15:14:12: > node tg_factory_main.js
-2024-12-27T15:14:12: 
-2024-12-27T15:14:14: Connected to Redis
-2024-12-27T15:15:19: 
-2024-12-27T15:15:19: > heiyan@1.0.0 start
-2024-12-27T15:15:19: > node tg_factory_main.js
-2024-12-27T15:15:19: 
-2024-12-27T15:15:21: Connected to Redis
-2024-12-27T15:25:58: 
-2024-12-27T15:25:58: > heiyan@1.0.0 start
-2024-12-27T15:25:58: > node tg_factory_main.js
-2024-12-27T15:25:58: 
-2024-12-27T15:26:00: Connected to Redis
-2024-12-27T15:32:02: 
-2024-12-27T15:32:02: > heiyan@1.0.0 start
-2024-12-27T15:32:02: > node tg_factory_main.js
-2024-12-27T15:32:02: 
-2024-12-27T15:32:04: Connected to Redis
-2024-12-27T15:34:23: 
-2024-12-27T15:34:23: > heiyan@1.0.0 start
-2024-12-27T15:34:23: > node tg_factory_main.js
-2024-12-27T15:34:23: 
-2024-12-27T15:34:26: Connected to Redis
-2024-12-27T15:35:42: 
-2024-12-27T15:35:42: > heiyan@1.0.0 start
-2024-12-27T15:35:42: > node tg_factory_main.js
-2024-12-27T15:35:42: 
-2024-12-27T15:35:45: Connected to Redis
-2024-12-27T15:37:25: 
-2024-12-27T15:37:25: > heiyan@1.0.0 start
-2024-12-27T15:37:25: > node tg_factory_main.js
-2024-12-27T15:37:25: 
-2024-12-27T15:37:28: Connected to Redis
-2024-12-27T15:42:16: 
-2024-12-27T15:42:16: > heiyan@1.0.0 start
-2024-12-27T15:42:16: > node tg_factory_main.js
-2024-12-27T15:42:16: 
-2024-12-27T15:42:19: Connected to Redis
-2024-12-27T15:48:44: 
-2024-12-27T15:48:44: > heiyan@1.0.0 start
-2024-12-27T15:48:44: > node tg_factory_main.js
-2024-12-27T15:48:44: 
-2024-12-27T15:48:47: Connected to Redis
-2024-12-27T15:59:12: 
-2024-12-27T15:59:12: > heiyan@1.0.0 start
-2024-12-27T15:59:12: > node tg_factory_main.js
-2024-12-27T15:59:12: 
-2024-12-27T15:59:15: Connected to Redis
-2024-12-27T16:00:22: 
-2024-12-27T16:00:22: > heiyan@1.0.0 start
-2024-12-27T16:00:22: > node tg_factory_main.js
-2024-12-27T16:00:22: 
-2024-12-27T16:00:25: Connected to Redis
-2024-12-27T16:02:24: 
-2024-12-27T16:02:24: > heiyan@1.0.0 start
-2024-12-27T16:02:24: > node tg_factory_main.js
-2024-12-27T16:02:24: 
-2024-12-27T16:02:27: Connected to Redis
-2024-12-27T16:07:48: 
-2024-12-27T16:07:48: > heiyan@1.0.0 start
-2024-12-27T16:07:48: > node tg_factory_main.js
-2024-12-27T16:07:48: 
-2024-12-27T16:07:51: Connected to Redis
-2024-12-27T16:11:54: 
-2024-12-27T16:11:54: > heiyan@1.0.0 start
-2024-12-27T16:11:54: > node tg_factory_main.js
-2024-12-27T16:11:54: 
-2024-12-27T16:11:56: Connected to Redis
-2024-12-27T16:16:50: 
-2024-12-27T16:16:50: > heiyan@1.0.0 start
-2024-12-27T16:16:50: > node tg_factory_main.js
-2024-12-27T16:16:50: 
-2024-12-27T16:16:53: Connected to Redis
-2024-12-27T16:27:33: 
-2024-12-27T16:27:33: > heiyan@1.0.0 start
-2024-12-27T16:27:33: > node tg_factory_main.js
-2024-12-27T16:27:33: 
-2024-12-27T16:27:35: Connected to Redis
-2024-12-27T16:29:10: 
-2024-12-27T16:29:10: > heiyan@1.0.0 start
-2024-12-27T16:29:10: > node tg_factory_main.js
-2024-12-27T16:29:10: 
-2024-12-27T16:29:12: Connected to Redis
-2024-12-27T16:38:16: 
-2024-12-27T16:38:16: > heiyan@1.0.0 start
-2024-12-27T16:38:16: > node tg_factory_main.js
-2024-12-27T16:38:16: 
-2024-12-27T16:38:19: Connected to Redis
-2024-12-27T16:40:07: 
-2024-12-27T16:40:07: > heiyan@1.0.0 start
-2024-12-27T16:40:07: > node tg_factory_main.js
-2024-12-27T16:40:07: 
-2024-12-27T16:40:10: Connected to Redis
-2024-12-27T16:41:32: 
-2024-12-27T16:41:32: > heiyan@1.0.0 start
-2024-12-27T16:41:32: > node tg_factory_main.js
-2024-12-27T16:41:32: 
-2024-12-27T16:41:35: Connected to Redis
-2024-12-27T17:14:49: 
-2024-12-27T17:14:49: > heiyan@1.0.0 start
-2024-12-27T17:14:49: > node tg_factory_main.js
-2024-12-27T17:14:49: 
-2024-12-27T17:14:52: Connected to Redis
-=======
-2024-12-26T15:51:23: 
-2024-12-26T15:51:23: > heiyan@1.0.0 start
-2024-12-26T15:51:23: > node tg_factory_main.js
-2024-12-26T15:51:23: 
-2024-12-26T16:02:38: 
-2024-12-26T16:02:38: > heiyan@1.0.0 start
-2024-12-26T16:02:38: > node tg_factory_main.js
-2024-12-26T16:02:38: 
-2024-12-26T16:27:24: 
-2024-12-26T16:27:24: > heiyan@1.0.0 start
-2024-12-26T16:27:24: > node tg_factory_main.js
-2024-12-26T16:27:24: 
-2024-12-26T16:52:45: 
-2024-12-26T16:52:45: > heiyan@1.0.0 start
-2024-12-26T16:52:45: > node tg_factory_main.js
-2024-12-26T16:52:45: 
-2024-12-26T18:23:31: 
-2024-12-26T18:23:31: > heiyan@1.0.0 start
-2024-12-26T18:23:31: > node tg_factory_main.js
-2024-12-26T18:23:31: 
->>>>>>> 210e376bb74b1c173cacd5a769f83f6a214b9265
-2024-12-27T17:40:52: 
-2024-12-27T17:40:52: > heiyan@1.0.0 start
-2024-12-27T17:40:52: > node tg_factory_main.js
-2024-12-27T17:40:52: 
->>>>>>> 3301ca202b99d2d2e13ea80b67bb15d623adfbe2
+2024-12-31T11:39:08: 
+2024-12-31T11:39:08: > heiyan@1.0.0 start
+2024-12-31T11:39:08: > node tg_factory_main.js
+2024-12-31T11:39:08: 
+2024-12-31T11:39:11: Connected to Redis
+2024-12-31T11:39:11: res: Promise { <pending> }
+2024-12-31T11:39:38: 
+2024-12-31T11:39:38: > heiyan@1.0.0 start
+2024-12-31T11:39:38: > node tg_factory_main.js
+2024-12-31T11:39:38: 
+2024-12-31T11:39:42: Connected to Redis
+2024-12-31T11:39:43: res: {
+2024-12-31T11:39:43:   code: 1,
+2024-12-31T11:39:43:   msg: '成功',
+2024-12-31T11:39:43:   time: '1735616456',
+2024-12-31T11:39:43:   data: [
+2024-12-31T11:39:43:     {
+2024-12-31T11:39:43:       bookId: '11010292075',
+2024-12-31T11:39:43:       bookName: '朝暮与共至春晚',
+2024-12-31T11:39:43:       coverWap: 'https://resali.ssread.cn/cppartner/1x1/11x0/110x1/11010292075/11010292075.jpg?t=1735141023017',
+2024-12-31T11:39:43:       chapterList: [Array]
+2024-12-31T11:39:43:     }
+2024-12-31T11:39:43:   ]
+2024-12-31T11:39:43: }

+ 24 - 260
logs/out.log

@@ -1,260 +1,24 @@
-<<<<<<< HEAD
-2024-12-30T19:27:46: 
-2024-12-30T19:27:46: > heiyan@1.0.0 start
-2024-12-30T19:27:46: > node tg_factory_main.js
-2024-12-30T19:27:46: 
-2024-12-30T19:27:49: Connected to Redis
-2024-12-30T19:33:40: 
-2024-12-30T19:33:40: > heiyan@1.0.0 start
-2024-12-30T19:33:40: > node tg_factory_main.js
-2024-12-30T19:33:40: 
-2024-12-30T19:33:43: Connected to Redis
-2024-12-30T19:35:37: 
-2024-12-30T19:35:37: > heiyan@1.0.0 start
-2024-12-30T19:35:37: > node tg_factory_main.js
-2024-12-30T19:35:37: 
-2024-12-30T19:35:40: Connected to Redis
-2024-12-30T19:36:47: 
-2024-12-30T19:36:47: > heiyan@1.0.0 start
-2024-12-30T19:36:47: > node tg_factory_main.js
-2024-12-30T19:36:47: 
-2024-12-30T19:36:50: Connected to Redis
-2024-12-30T19:38:52: 
-2024-12-30T19:38:52: > heiyan@1.0.0 start
-2024-12-30T19:38:52: > node tg_factory_main.js
-2024-12-30T19:38:52: 
-2024-12-30T19:38:55: Connected to Redis
-2024-12-30T19:40:11: 
-2024-12-30T19:40:11: > heiyan@1.0.0 start
-2024-12-30T19:40:11: > node tg_factory_main.js
-2024-12-30T19:40:11: 
-2024-12-30T19:40:14: Connected to Redis
-2024-12-30T19:41:42: 
-2024-12-30T19:41:42: > heiyan@1.0.0 start
-2024-12-30T19:41:42: > node tg_factory_main.js
-2024-12-30T19:41:42: 
-2024-12-30T19:41:45: Connected to Redis
-2024-12-30T19:43:02: 
-2024-12-30T19:43:02: > heiyan@1.0.0 start
-2024-12-30T19:43:02: > node tg_factory_main.js
-2024-12-30T19:43:02: 
-2024-12-30T19:43:05: Connected to Redis
-2024-12-30T19:46:54: 
-2024-12-30T19:46:54: > heiyan@1.0.0 start
-2024-12-30T19:46:54: > node tg_factory_main.js
-2024-12-30T19:46:54: 
-2024-12-30T19:46:57: Connected to Redis
-2024-12-30T19:47:55: 
-2024-12-30T19:47:55: > heiyan@1.0.0 start
-2024-12-30T19:47:55: > node tg_factory_main.js
-2024-12-30T19:47:55: 
-2024-12-30T19:47:57: Connected to Redis
-2024-12-30T19:49:02: 
-2024-12-30T19:49:02: > heiyan@1.0.0 start
-2024-12-30T19:49:02: > node tg_factory_main.js
-2024-12-30T19:49:02: 
-2024-12-30T19:49:05: Connected to Redis
-2024-12-30T19:53:26: 
-2024-12-30T19:53:26: > heiyan@1.0.0 start
-2024-12-30T19:53:26: > node tg_factory_main.js
-2024-12-30T19:53:26: 
-2024-12-30T19:53:29: Connected to Redis
-=======
-<<<<<<< HEAD
-2024-12-27T11:55:03: 
-2024-12-27T11:55:03: > heiyan@1.0.0 start
-2024-12-27T11:55:03: > node tg_factory_main.js
-2024-12-27T11:55:03: 
-2024-12-27T11:55:07: Connected to Redis
-2024-12-27T12:22:51: 
-2024-12-27T12:22:51: > heiyan@1.0.0 start
-2024-12-27T12:22:51: > node tg_factory_main.js
-2024-12-27T12:22:51: 
-2024-12-27T12:22:55: Connected to Redis
-2024-12-27T12:24:16: 
-2024-12-27T12:24:16: > heiyan@1.0.0 start
-2024-12-27T12:24:16: > node tg_factory_main.js
-2024-12-27T12:24:16: 
-2024-12-27T12:24:19: Connected to Redis
-2024-12-27T12:29:16: 
-2024-12-27T12:29:16: > heiyan@1.0.0 start
-2024-12-27T12:29:16: > node tg_factory_main.js
-2024-12-27T12:29:16: 
-2024-12-27T12:29:20: Connected to Redis
-2024-12-27T12:35:35: 
-2024-12-27T12:35:35: > heiyan@1.0.0 start
-2024-12-27T12:35:35: > node tg_factory_main.js
-2024-12-27T12:35:35: 
-2024-12-27T12:35:38: Connected to Redis
-2024-12-27T14:33:04: 
-2024-12-27T14:33:04: > heiyan@1.0.0 start
-2024-12-27T14:33:04: > node tg_factory_main.js
-2024-12-27T14:33:04: 
-2024-12-27T14:33:07: Connected to Redis
-2024-12-27T14:52:47: 
-2024-12-27T14:52:47: > heiyan@1.0.0 start
-2024-12-27T14:52:47: > node tg_factory_main.js
-2024-12-27T14:52:47: 
-2024-12-27T14:52:50: Connected to Redis
-2024-12-27T14:55:25: 
-2024-12-27T14:55:25: > heiyan@1.0.0 start
-2024-12-27T14:55:25: > node tg_factory_main.js
-2024-12-27T14:55:25: 
-2024-12-27T14:55:28: Connected to Redis
-2024-12-27T14:57:42: 
-2024-12-27T14:57:42: > heiyan@1.0.0 start
-2024-12-27T14:57:42: > node tg_factory_main.js
-2024-12-27T14:57:42: 
-2024-12-27T14:57:44: Connected to Redis
-2024-12-27T15:02:35: 
-2024-12-27T15:02:35: > heiyan@1.0.0 start
-2024-12-27T15:02:35: > node tg_factory_main.js
-2024-12-27T15:02:35: 
-2024-12-27T15:02:38: Connected to Redis
-2024-12-27T15:04:58: 
-2024-12-27T15:04:58: > heiyan@1.0.0 start
-2024-12-27T15:04:58: > node tg_factory_main.js
-2024-12-27T15:04:58: 
-2024-12-27T15:05:01: Connected to Redis
-2024-12-27T15:07:05: 
-2024-12-27T15:07:05: > heiyan@1.0.0 start
-2024-12-27T15:07:05: > node tg_factory_main.js
-2024-12-27T15:07:05: 
-2024-12-27T15:07:08: Connected to Redis
-2024-12-27T15:10:42: 
-2024-12-27T15:10:42: > heiyan@1.0.0 start
-2024-12-27T15:10:42: > node tg_factory_main.js
-2024-12-27T15:10:42: 
-2024-12-27T15:10:45: Connected to Redis
-2024-12-27T15:14:12: 
-2024-12-27T15:14:12: > heiyan@1.0.0 start
-2024-12-27T15:14:12: > node tg_factory_main.js
-2024-12-27T15:14:12: 
-2024-12-27T15:14:14: Connected to Redis
-2024-12-27T15:15:19: 
-2024-12-27T15:15:19: > heiyan@1.0.0 start
-2024-12-27T15:15:19: > node tg_factory_main.js
-2024-12-27T15:15:19: 
-2024-12-27T15:15:21: Connected to Redis
-2024-12-27T15:25:58: 
-2024-12-27T15:25:58: > heiyan@1.0.0 start
-2024-12-27T15:25:58: > node tg_factory_main.js
-2024-12-27T15:25:58: 
-2024-12-27T15:26:00: Connected to Redis
-2024-12-27T15:32:02: 
-2024-12-27T15:32:02: > heiyan@1.0.0 start
-2024-12-27T15:32:02: > node tg_factory_main.js
-2024-12-27T15:32:02: 
-2024-12-27T15:32:04: Connected to Redis
-2024-12-27T15:34:23: 
-2024-12-27T15:34:23: > heiyan@1.0.0 start
-2024-12-27T15:34:23: > node tg_factory_main.js
-2024-12-27T15:34:23: 
-2024-12-27T15:34:26: Connected to Redis
-2024-12-27T15:35:42: 
-2024-12-27T15:35:42: > heiyan@1.0.0 start
-2024-12-27T15:35:42: > node tg_factory_main.js
-2024-12-27T15:35:42: 
-2024-12-27T15:35:45: Connected to Redis
-2024-12-27T15:37:25: 
-2024-12-27T15:37:25: > heiyan@1.0.0 start
-2024-12-27T15:37:25: > node tg_factory_main.js
-2024-12-27T15:37:25: 
-2024-12-27T15:37:28: Connected to Redis
-2024-12-27T15:42:16: 
-2024-12-27T15:42:16: > heiyan@1.0.0 start
-2024-12-27T15:42:16: > node tg_factory_main.js
-2024-12-27T15:42:16: 
-2024-12-27T15:42:19: Connected to Redis
-2024-12-27T15:48:44: 
-2024-12-27T15:48:44: > heiyan@1.0.0 start
-2024-12-27T15:48:44: > node tg_factory_main.js
-2024-12-27T15:48:44: 
-2024-12-27T15:48:47: Connected to Redis
-2024-12-27T15:59:12: 
-2024-12-27T15:59:12: > heiyan@1.0.0 start
-2024-12-27T15:59:12: > node tg_factory_main.js
-2024-12-27T15:59:12: 
-2024-12-27T15:59:15: Connected to Redis
-2024-12-27T16:00:22: 
-2024-12-27T16:00:22: > heiyan@1.0.0 start
-2024-12-27T16:00:22: > node tg_factory_main.js
-2024-12-27T16:00:22: 
-2024-12-27T16:00:25: Connected to Redis
-2024-12-27T16:02:24: 
-2024-12-27T16:02:24: > heiyan@1.0.0 start
-2024-12-27T16:02:24: > node tg_factory_main.js
-2024-12-27T16:02:24: 
-2024-12-27T16:02:27: Connected to Redis
-2024-12-27T16:07:48: 
-2024-12-27T16:07:48: > heiyan@1.0.0 start
-2024-12-27T16:07:48: > node tg_factory_main.js
-2024-12-27T16:07:48: 
-2024-12-27T16:07:51: Connected to Redis
-2024-12-27T16:11:54: 
-2024-12-27T16:11:54: > heiyan@1.0.0 start
-2024-12-27T16:11:54: > node tg_factory_main.js
-2024-12-27T16:11:54: 
-2024-12-27T16:11:56: Connected to Redis
-2024-12-27T16:16:50: 
-2024-12-27T16:16:50: > heiyan@1.0.0 start
-2024-12-27T16:16:50: > node tg_factory_main.js
-2024-12-27T16:16:50: 
-2024-12-27T16:16:53: Connected to Redis
-2024-12-27T16:27:33: 
-2024-12-27T16:27:33: > heiyan@1.0.0 start
-2024-12-27T16:27:33: > node tg_factory_main.js
-2024-12-27T16:27:33: 
-2024-12-27T16:27:35: Connected to Redis
-2024-12-27T16:29:10: 
-2024-12-27T16:29:10: > heiyan@1.0.0 start
-2024-12-27T16:29:10: > node tg_factory_main.js
-2024-12-27T16:29:10: 
-2024-12-27T16:29:12: Connected to Redis
-2024-12-27T16:38:16: 
-2024-12-27T16:38:16: > heiyan@1.0.0 start
-2024-12-27T16:38:16: > node tg_factory_main.js
-2024-12-27T16:38:16: 
-2024-12-27T16:38:19: Connected to Redis
-2024-12-27T16:40:07: 
-2024-12-27T16:40:07: > heiyan@1.0.0 start
-2024-12-27T16:40:07: > node tg_factory_main.js
-2024-12-27T16:40:07: 
-2024-12-27T16:40:10: Connected to Redis
-2024-12-27T16:41:32: 
-2024-12-27T16:41:32: > heiyan@1.0.0 start
-2024-12-27T16:41:32: > node tg_factory_main.js
-2024-12-27T16:41:32: 
-2024-12-27T16:41:35: Connected to Redis
-2024-12-27T17:14:49: 
-2024-12-27T17:14:49: > heiyan@1.0.0 start
-2024-12-27T17:14:49: > node tg_factory_main.js
-2024-12-27T17:14:49: 
-2024-12-27T17:14:52: Connected to Redis
-=======
-2024-12-26T15:51:23: 
-2024-12-26T15:51:23: > heiyan@1.0.0 start
-2024-12-26T15:51:23: > node tg_factory_main.js
-2024-12-26T15:51:23: 
-2024-12-26T16:02:38: 
-2024-12-26T16:02:38: > heiyan@1.0.0 start
-2024-12-26T16:02:38: > node tg_factory_main.js
-2024-12-26T16:02:38: 
-2024-12-26T16:27:24: 
-2024-12-26T16:27:24: > heiyan@1.0.0 start
-2024-12-26T16:27:24: > node tg_factory_main.js
-2024-12-26T16:27:24: 
-2024-12-26T16:52:45: 
-2024-12-26T16:52:45: > heiyan@1.0.0 start
-2024-12-26T16:52:45: > node tg_factory_main.js
-2024-12-26T16:52:45: 
-2024-12-26T18:23:31: 
-2024-12-26T18:23:31: > heiyan@1.0.0 start
-2024-12-26T18:23:31: > node tg_factory_main.js
-2024-12-26T18:23:31: 
->>>>>>> 210e376bb74b1c173cacd5a769f83f6a214b9265
-2024-12-27T17:40:52: 
-2024-12-27T17:40:52: > heiyan@1.0.0 start
-2024-12-27T17:40:52: > node tg_factory_main.js
-2024-12-27T17:40:52: 
->>>>>>> 3301ca202b99d2d2e13ea80b67bb15d623adfbe2
+2024-12-31T11:39:08: 
+2024-12-31T11:39:08: > heiyan@1.0.0 start
+2024-12-31T11:39:08: > node tg_factory_main.js
+2024-12-31T11:39:08: 
+2024-12-31T11:39:11: Connected to Redis
+2024-12-31T11:39:11: res: Promise { <pending> }
+2024-12-31T11:39:38: 
+2024-12-31T11:39:38: > heiyan@1.0.0 start
+2024-12-31T11:39:38: > node tg_factory_main.js
+2024-12-31T11:39:38: 
+2024-12-31T11:39:42: Connected to Redis
+2024-12-31T11:39:43: res: {
+2024-12-31T11:39:43:   code: 1,
+2024-12-31T11:39:43:   msg: '成功',
+2024-12-31T11:39:43:   time: '1735616456',
+2024-12-31T11:39:43:   data: [
+2024-12-31T11:39:43:     {
+2024-12-31T11:39:43:       bookId: '11010292075',
+2024-12-31T11:39:43:       bookName: '朝暮与共至春晚',
+2024-12-31T11:39:43:       coverWap: 'https://resali.ssread.cn/cppartner/1x1/11x0/110x1/11010292075/11010292075.jpg?t=1735141023017',
+2024-12-31T11:39:43:       chapterList: [Array]
+2024-12-31T11:39:43:     }
+2024-12-31T11:39:43:   ]
+2024-12-31T11:39:43: }

+ 36 - 0
src/api/dz/dz_new_search_book.js

@@ -0,0 +1,36 @@
+const CMD = {}
+const HttpClient = require('../../../src/HttpClient')
+const config = require('../../../etc/config.json')
+const helper = require('../../helper')
+
+// 获取点众回传模板
+CMD.search_id = async function(book_id){
+    try{
+        let clinet = new HttpClient()
+        let timestamp = helper.getCurrentUnixTimestamp()
+        let signKey = helper.md5(config.dianzhong_config.clientId+config.dianzhong_config.token+timestamp)
+        let response = await clinet.post(config.dianzhong_config.bookInfo_host,{
+            channelId:config.dianzhong_config.channelId,
+            clientId:config.dianzhong_config.clientId,
+            timestamp:timestamp,
+            type:config.dianzhong_config.type,
+            signKey:signKey,
+            book_id:book_id
+        })
+    
+        if(response.code!=1){
+            throw response
+        }else{
+            let info = {}
+            info.words = 0
+            info.book_name =  response.data.bookName
+            info.book_id =  response.data.bookId
+            info.genre = 3;
+        }
+        return info;
+    }catch(e){
+        return null;
+    }
+
+}
+module.exports = CMD;

+ 7 - 0
src/data_manager/CheckDbBaseModel.js

@@ -60,6 +60,13 @@ class CheckDbBaseModel {
         const results = await db.query(sql, params);
         return results[0] || null;
     }
+    async queryArrayValue(key,searchValue) {
+        this.queryBuilder.clear()
+        let sql = `SELECT * FROM ${this.tableName} WHERE JSON_CONTAINS(${key}, ?)`
+        let params = [searchValue]
+        const results = await db.query(sql, params);
+        return results[0] || null;
+    }
 
     async findDataByLimit(conditions,limit=1,orderBy="") {
         this.queryBuilder.clear()

+ 23 - 0
src/data_manager/Controllers/checks_products_controllers.js

@@ -2,6 +2,28 @@
 const checks_products_model =  require('../Model/checks_products_model');
 class checks_products_controllers {
 
+    async  queryArrayValue(key,searchValue) {
+        try {
+            // 参数验证
+            const filterData = await checks_products_model.queryArrayValue(key,searchValue);
+
+            if (!filterData) {
+                return {
+                    success: false,
+                    data: null
+                };
+            }
+
+            return {
+                success: true,
+                data: filterData
+            };
+        } catch (error) {
+
+            throw error;
+        }
+
+    }
     async getData(params) {
         try {
             // 参数验证
@@ -27,6 +49,7 @@ class checks_products_controllers {
         }
     }
 
+    
 
     async createData(tableData) {
         try {

+ 2 - 2
tg_factory_main.js

@@ -36,8 +36,8 @@ if(config.isDebug){
     redis_help.connect( async (results)=>{
         if(results){
             isInit = true
-
-            
+            let res = await require('./src/api/dz/dz_new_search_book').search_id("11010292075")
+            console.log("res:",res)
                 // let response =  helper.resolveDomain("sdksaleapi.hubeidehuic.com")
                 // console.log("response:",response)
             // try {