广场动态加入视频机审

This commit is contained in:
yezian 2024-07-03 16:06:53 +08:00
parent bdbe2de99a
commit 5f3d82ebfe
1 changed files with 74 additions and 61 deletions

View File

@ -163,69 +163,75 @@ const PostMachineReviewContent = (props) => {
</div> </div>
<hr className="w-full" /> <hr className="w-full" />
<p>媒体审核结果</p> <p>媒体审核结果</p>
{data.media === null && ( {data.mediaType === "video" && (
<p className="text-green-400">视频不过审核</p> <p
className={data.media === "" ? "text-green-400" : "text-red-400"}
>
{data.media === "" ? "机审通过" : data.media}
</p>
)} )}
<div> {data.mediaType === "image" && (
{data.media?.map((item, index) => { <div>
if (item.status === 2 || item.status === 5) { {data.media?.map((item, index) => {
if (item.status === 2 || item.status === 5) {
return (
<p key={index} className="text-green-400">
{index + 1}无违规
</p>
);
}
if (item.status === 10) {
return (
<p key={index} className="text-green-400">
{index + 1}审核失败
</p>
);
}
return ( return (
<p key={index} className="text-green-400"> <div key={index}>
{index + 1}无违规 <p className="text-red-400">{index + 1}违规情况</p>
</p> <div className="flex flex-wrap gap-1">
); {item.porn_scene_suggestion &&
} item.porn_scene_suggestion !== "pass" && (
if (item.status === 10) { <div className="border-2 border-black bg-gray-200">
return ( <p>色情审核</p>
<p key={index} className="text-green-400"> <ul>
{index + 1}审核失败 <li>建议{item.porn_scene_suggestion}</li>
</p> <li>结果{item.porn_scene_label}</li>
); <li>结果{item.porn_scene_rate.toFixed(1)}</li>
} </ul>
return ( </div>
<div key={index}> )}
<p className="text-red-400">{index + 1}违规情况</p> {item.terrorism_scene_suggestion &&
<div className="flex flex-wrap gap-1"> item.terrorism_scene_suggestion !== "pass" && (
{item.porn_scene_suggestion && <div className="border-2 border-black bg-gray-200">
item.porn_scene_suggestion !== "pass" && ( <p>暴恐审核</p>
<div className="border-2 border-black bg-gray-200"> <ul>
<p>色情审核</p> <li>建议{item.terrorism_scene_suggestion}</li>
<ul> <li>结果{item.terrorism_scene_label}</li>
<li>建议{item.porn_scene_suggestion}</li> <li>
<li>结果{item.porn_scene_label}</li> 结果{item.terrorism_scene_rate.toFixed(1)}
<li>结果{item.porn_scene_rate.toFixed(1)}</li> </li>
</ul> </ul>
</div> </div>
)} )}
{item.terrorism_scene_suggestion && {item.live_scene_suggestion &&
item.terrorism_scene_suggestion !== "pass" && ( item.live_scene_suggestion !== "pass" && (
<div className="border-2 border-black bg-gray-200"> <div className="border-2 border-black bg-gray-200">
<p>暴恐审核</p> <p>不良审核</p>
<ul> <ul>
<li>建议{item.terrorism_scene_suggestion}</li> <li>建议{item.live_scene_suggestion}</li>
<li>结果{item.terrorism_scene_label}</li> <li>结果{item.live_scene_label}</li>
<li> <li>结果{item.live_scene_rate.toFixed(1)}</li>
结果{item.terrorism_scene_rate.toFixed(1)} </ul>
</li> </div>
</ul> )}
</div> </div>
)}
{item.live_scene_suggestion &&
item.live_scene_suggestion !== "pass" && (
<div className="border-2 border-black bg-gray-200">
<p>不良审核</p>
<ul>
<li>建议{item.live_scene_suggestion}</li>
<li>结果{item.live_scene_label}</li>
<li>结果{item.live_scene_rate.toFixed(1)}</li>
</ul>
</div>
)}
</div> </div>
</div> );
); })}
})} </div>
</div> )}
</div> </div>
), ),
}, },
@ -381,7 +387,14 @@ const PostMachineReviewContent = (props) => {
text: item.moment_audit_task.audited_text, text: item.moment_audit_task.audited_text,
}, },
info: { info: {
media: item.image_audit_task_vo.image_audits, mediaType:
item.moment_audit_task.audited_media.videos.length === 0
? "image"
: "video",
media:
item.moment_audit_task.audited_media.videos.length === 0
? item.image_audit_task_vo.image_audits
: item.moment_audit_task.image_audit_opinion,
text: item.text_audit_task_vo.text_audit, text: item.text_audit_task_vo.text_audit,
}, },
submitTime: new Date( submitTime: new Date(