|
@@ -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();
|
|
|
}
|
|
|
|