|
@@ -426,12 +426,14 @@ CMD.get_product_parent_id = async function(product_id) {
|
|
|
let data = response.data
|
|
|
if(data.code==1){
|
|
|
let list = data.data
|
|
|
+ let parent_id = ""
|
|
|
console.log("get_hy_origin_books:",list)
|
|
|
for (let index = 0; index < list.length; index++) {
|
|
|
const element = list[index];
|
|
|
- let parent_id = element.bookId
|
|
|
- return parent_id
|
|
|
+ parent_id = element.bookId
|
|
|
+ break
|
|
|
}
|
|
|
+ return parent_id
|
|
|
}
|
|
|
}
|
|
|
}catch(e){
|
|
@@ -444,18 +446,19 @@ CMD.get_product_parent_id = async function(product_id) {
|
|
|
|
|
|
CMD.insert_product = async function(data){
|
|
|
let product_parent_id = await CMD.get_product_parent_id(data.book_id)
|
|
|
- //寻找父id的书
|
|
|
- let product_info = await video_product_controllers.getProductData({book_id:product_parent_id});
|
|
|
- if(!product_info.success){//如果没有这本付费的书
|
|
|
- await video_product_controllers.createProductData({
|
|
|
- book_platform:config.platform_heiyan,
|
|
|
- product_name:data.book_name.substring(0, data.book_name.length - 4),
|
|
|
- genre:data.genre,
|
|
|
- product_id:product_parent_id,
|
|
|
- words:data.words
|
|
|
- })
|
|
|
+ if(product_parent_id!=""){
|
|
|
+ //寻找父id的书
|
|
|
+ let product_info = await video_product_controllers.getProductData({book_id:product_parent_id});
|
|
|
+ if(!product_info.success){//如果没有这本付费的书
|
|
|
+ await video_product_controllers.createProductData({
|
|
|
+ book_platform:config.platform_heiyan,
|
|
|
+ product_name:data.book_name.substring(0, data.book_name.length - 4),
|
|
|
+ genre:data.genre,
|
|
|
+ product_id:product_parent_id,
|
|
|
+ words:data.words
|
|
|
+ })
|
|
|
+ }
|
|
|
}
|
|
|
-
|
|
|
await video_product_controllers.createProductData({
|
|
|
book_platform:data.tg_platform_id,
|
|
|
product_name:data.book_name,
|