|
@@ -295,6 +295,7 @@ CMD.update_filter_data = async function(FilterConfig,data) {
|
|
if(butler_video_applet_info==null){
|
|
if(butler_video_applet_info==null){
|
|
const result = await video_applet_product_controllers.getAppletProductData({book_id:data.book_id,main_id:data.main_id})
|
|
const result = await video_applet_product_controllers.getAppletProductData({book_id:data.book_id,main_id:data.main_id})
|
|
if(!result.success){
|
|
if(!result.success){
|
|
|
|
+ let product_parent_id = await CMD.get_product_parent_id(data.book_id)
|
|
//没有找到 可以创建
|
|
//没有找到 可以创建
|
|
await video_applet_product_controllers.createAppletProductData({
|
|
await video_applet_product_controllers.createAppletProductData({
|
|
book_platform:config.platform_qmmf,
|
|
book_platform:config.platform_qmmf,
|
|
@@ -309,7 +310,7 @@ CMD.update_filter_data = async function(FilterConfig,data) {
|
|
wait_status:0,
|
|
wait_status:0,
|
|
material_platform_id:material_platform_id,
|
|
material_platform_id:material_platform_id,
|
|
butler_id:butler_id,
|
|
butler_id:butler_id,
|
|
- product_parent_id: await CMD.get_product_parent_id(data.book_id)
|
|
|
|
|
|
+ product_parent_id: product_parent_id
|
|
})
|
|
})
|
|
}
|
|
}
|
|
}
|
|
}
|
|
@@ -356,6 +357,21 @@ CMD.insert_product = async function(data){
|
|
words:data.words,
|
|
words:data.words,
|
|
product_parent_id:product_parent_id
|
|
product_parent_id:product_parent_id
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+ if(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_qimao,
|
|
|
|
+ product_name:data.book_name,
|
|
|
|
+ genre:data.genre,
|
|
|
|
+ product_id:product_parent_id,
|
|
|
|
+ words:data.words
|
|
|
|
+ })
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
console.log("table_data:",table_data)
|
|
console.log("table_data:",table_data)
|
|
return await video_product_controllers.createProductData(table_data)
|
|
return await video_product_controllers.createProductData(table_data)
|
|
}
|
|
}
|