904118851 5 ماه پیش
والد
کامیت
2fe9c55ca9
4فایلهای تغییر یافته به همراه10 افزوده شده و 7 حذف شده
  1. 9 6
      2_PRODUCT_FACTORY/qm_mf_batch_factory.js
  2. BIN
      src/api/hy/qr.gif
  3. BIN
      src/api/hy/qr_resized.gif
  4. 1 1
      task_script/get_qm_mf_for_iap.js

+ 9 - 6
2_PRODUCT_FACTORY/qm_mf_batch_factory.js

@@ -341,9 +341,9 @@ CMD.insert_product = async function(data){
 
         }else{
             let qm_iap_book_info = rows[0]
-            let iaa_book_id = await CMD.getQMMFVideoProduct(qm_iap_book_info.iaa_book_id)
-            if(iaa_book_id==null){
-                await CMD.addQMMFVideoProduct(iaa_book_id,data.book_id)
+            let iaa_book_info = await CMD.getQMMFVideoProduct(qm_iap_book_info.iaa_book_id)
+            if(iaa_book_info==null){
+                await CMD.addQMMFVideoProduct(qm_iap_book_info.iaa_book_id,data.book_id)
             }
         }
     }catch(e){
@@ -364,9 +364,12 @@ CMD.addQMMFVideoProduct = async function(product_id,product_parent_id){
     });
 
     let qm_book_data = await require('../src/api/qm_mf/qm_mf_search_book').search_id(product_id)
-    await connection.execute(
-        `INSERT INTO video_product (product_name,product_id,book_platform,genre,words,words,product_parent_id)  VALUES (${qm_book_data.book_name},${product_id},${config.platform_qmmf},${qm_book_data.genre},${qm_book_data.words},${product_parent_id})`
-    );
+    if(qm_book_data!=null){
+        await connection.execute(
+            `INSERT INTO video_product (product_name,product_id,book_platform,genre,words,product_parent_id)  VALUES (${qm_book_data.book_name},${product_id},${config.platform_qmmf},${qm_book_data.genre},${qm_book_data.words},${product_parent_id})`
+        );
+    }
+
     await connection.end();
 }
 

BIN
src/api/hy/qr.gif


BIN
src/api/hy/qr_resized.gif


+ 1 - 1
task_script/get_qm_mf_for_iap.js

@@ -105,7 +105,7 @@ CMD.addQMMFVideoProduct = async function(product_id,product_parent_id){
     console.log("qm_book_data:",qm_book_data,product_id,product_parent_id)
     if(qm_book_data!=null){
         await connection.execute(
-            `INSERT INTO video_product (product_name,product_id,book_platform,genre,words,words,product_parent_id)  VALUES (${qm_book_data.book_name},${product_id},${config.platform_qmmf},${qm_book_data.genre},${qm_book_data.words},${product_parent_id})`
+            `INSERT INTO video_product (product_name,product_id,book_platform,genre,words,product_parent_id)  VALUES (${qm_book_data.book_name},${product_id},${config.platform_qmmf},${qm_book_data.genre},${qm_book_data.words},${product_parent_id})`
         );
     }