|
@@ -15,6 +15,7 @@ from utils.google_ai_studio import GoogleAI
|
|
from utils.piaoquan import PQ
|
|
from utils.piaoquan import PQ
|
|
from utils.redis import RedisHelper, content_video_data
|
|
from utils.redis import RedisHelper, content_video_data
|
|
from utils.mysql_db import MysqlHelper
|
|
from utils.mysql_db import MysqlHelper
|
|
|
|
+from utils.aliyun_security import Security
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@@ -66,18 +67,29 @@ class ConsumptionRecommend(object):
|
|
video_id, video_link, video_title, content_type,
|
|
video_id, video_link, video_title, content_type,
|
|
demand_order, demand_score, user_demand, demand_category,
|
|
demand_order, demand_score, user_demand, demand_category,
|
|
demand_reason, product_hook, hook_time, hook_desc,
|
|
demand_reason, product_hook, hook_time, hook_desc,
|
|
- hook_type, landing_desc, landing_type, platform_case, reasoning_process
|
|
|
|
|
|
+ hook_type, landing_desc, landing_type, platform_case, reasoning_process,audit_status,audit_desc
|
|
) VALUES
|
|
) VALUES
|
|
"""
|
|
"""
|
|
# Add values for each entry
|
|
# Add values for each entry
|
|
values = []
|
|
values = []
|
|
link = f"""https://admin.piaoquantv.com/cms/post-detail/{video_id}/detail"""
|
|
link = f"""https://admin.piaoquantv.com/cms/post-detail/{video_id}/detail"""
|
|
for entry in data:
|
|
for entry in data:
|
|
|
|
+
|
|
|
|
+ hook_desc = '{entry.get('需求钩子话术', '')}'
|
|
|
|
+ result,msg = security(hook_desc)
|
|
|
|
+ audit_status = 0
|
|
|
|
+ if(result) {
|
|
|
|
+ audit_status = 1
|
|
|
|
+ } else {
|
|
|
|
+ audit_status = 2
|
|
|
|
+ }
|
|
|
|
+ audit_desc = msg
|
|
|
|
+
|
|
value = f"""(
|
|
value = f"""(
|
|
{video_id}, '{link}', '{video_title}', NULL,
|
|
{video_id}, '{link}', '{video_title}', NULL,
|
|
'{entry.get('需求排序序号', '')}', '{entry.get('需求强烈程度分值', '')}', '{entry.get('用户具体的需求描述', '')}', '{entry.get('需求分类', '')}',
|
|
'{entry.get('需求排序序号', '')}', '{entry.get('需求强烈程度分值', '')}', '{entry.get('用户具体的需求描述', '')}', '{entry.get('需求分类', '')}',
|
|
'{entry.get('推测出该点需求的原因', '')}', '{entry.get('需求详细query', '')}', '', '{entry.get('需求钩子话术', '')}',
|
|
'{entry.get('推测出该点需求的原因', '')}', '{entry.get('需求详细query', '')}', '', '{entry.get('需求钩子话术', '')}',
|
|
- '', '{entry.get('落地方案形态描述', '')}', '{entry.get('落地方案类型', '')}', '', ''
|
|
|
|
|
|
+ '', '{entry.get('落地方案形态描述', '')}', '{entry.get('落地方案类型', '')}', '', '',{audit_status},{audit_desc}
|
|
)"""
|
|
)"""
|
|
values.append(value)
|
|
values.append(value)
|
|
# Combine SQL statement and values
|
|
# Combine SQL statement and values
|