kuaiying_wx/pages/video_list/video_list.wxml
2025-03-04 15:25:38 +08:00

86 lines
3.1 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<view class="container">
<!-- 顶部按钮组 -->
<view class="header">
<view class="button-group">
<button class="detect-button active" data-type="text" bindtap="switchDetectType">文本识别</button>
<button class="detect-button" data-type="audio" bindtap="switchDetectType">音频识别</button>
<button class="detect-button" data-type="video" bindtap="switchDetectType">视频识别</button>
</view>
</view>
<!-- 输入框区域 -->
<view class="input-area">
<textarea class="input-field"
bindinput="bindInput"
value="{{inputValue}}"
placeholder-class="b-palceholder"
placeholder="输入或粘贴文本,自动识别违规内容并智能修改..."
maxlength="20000">
</textarea>
<!-- 字数统计及提示信息 -->
<view class="text-counter">
<text>{{inputLength}} / {{maxLength}}</text>
<text wx:if="{{inputLength > maxLength}}" class="error-text">内容不能超过 {{maxLength}} 字节</text>
</view>
<!-- 操作按钮 第一行:检测和智能修改 -->
<view class="button-group">
<button class="detect-button" disabled="{{detectButtonDisabled}}" bindtap="detectText">开始检测</button>
<button class="modify-button" disabled="{{modifyButtonDisabled}}" bindtap="modifyContent">一键合规</button>
</view>
<!-- 操作按钮 第二行:复制和清空 -->
<view class="button-group">
<button class="copy-button" bindtap="copyContent">复制内容</button>
<button class="clear-button" bindtap="clearInput">清空输入</button>
</view>
<view class="disclaimer">
<text>单次消耗3创意点。检测中请勿退出本页面很快完成</text>
</view>
</view>
<view class="report-container" wx:if="{{detectResult}}">
<!-- 报告标题 -->
<view class="report-title">检测报告</view>
<!-- 检测结果 -->
<view class="result-summary">
<text class="{{detectResult.conclusion === '合规' ? 'compliant' : 'non-compliant'}}">
检测结果: {{detectResult.conclusion}}
</text>
</view>
<!-- 表格 -->
<view class="result-table">
<!-- 表头 -->
<view class="table-row table-header">
<view class="table-cell">疑似命中</view>
<view class="table-cell">关键词</view>
<view class="table-cell">字符位置</view>
<view class="table-cell">置信度</view>
</view>
<!-- 表格内容 -->
<block wx:for="{{detectResult.data}}" wx:key="index">
<view class="table-row">
<view class="table-cell">{{item.reason}}</view>
<view class="table-cell">{{item.keyword}}</view>
<view class="table-cell">{{item.position}}</view>
<view class="table-cell">{{item.confidence}}</view>
</view>
</block>
</view>
<!-- 设置底部间距 -->
<view class="bottom-space"></view>
<view class="disclaimer">
<text>功能介绍:本功能用于检测文本中可能存在的违规内容,帮助用户规避潜在风险。\n</text>
<text>免责声明:本检测结果仅供参考,具体结果请以实际情况为准,平台不承担由此产生的任何法律责任。</text>
</view>
</view>
</view>