2026-04-10 15:21:02 +08:00
|
|
|
<view class="chat-container"><view class="chat_container_linear_gradient"></view><view wx:if="{{a}}" class="chat_messages_body"><view class="{{c}}"><my-header-prologue bindhandleQuickFast="{{b}}" u-i="25c36616-0" bind:__l="__l"/></view><view class="{{g}}"><view wx:for="{{d}}" wx:for-item="message" wx:key="H" id="{{message.I}}" class="{{['message-item', message.J]}}"><view wx:if="{{message.a}}" class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content-wrapper"><view class="message-content"><view wx:if="{{message.b}}" class="message-images"><view wx:for="{{message.c}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.e && 'single-image']}}"><image src="{{image.a}}" mode="{{message.d}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.f}}" class="message-images"><view wx:for="{{message.g}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.i && 'single-image']}}"><image src="{{image.a}}" mode="{{message.h}}" class="message-image" bindtap="{{image.b}}"/></view></view><view wx:elif="{{message.j}}" class="message-images"><view wx:for="{{message.k}}" wx:for-item="image" wx:key="c" class="{{['message-image-item', message.m && 'single-image']}}"><image src="{{image.a}}" mode="{{message.l}}" class="message-image" bindtap="{{image.b}}"/></view></view><block wx:if="{{message.n}}"><view wx:for="{{message.o}}" wx:for-item="line" wx:key="b" class="message-text-line"><text>{{line.a}}</text></view></block><view wx:if="{{message.p}}" class="quick-questions-actions"><view wx:for="{{message.q}}" wx:for-item="i" wx:key="b" class="question-btn query-go-to-btn" bindtap="{{i.c}}"><text>{{i.a}}</text></view></view></view><view wx:if="{{message.r}}" class="quick-questions"><view wx:for="{{message.s}}" wx:for-item="question" wx:key="b" class="question-btn" bindtap="{{question.c}}"><text>{{question.a}}</text></view></view><view wx:if="{{message.t}}" class="confirmation-buttons"><view class="{{['confirmation-btn', message.v && 'selected', message.w && 'disabled']}}" bindtap="{{message.x}}"><text>是</text></view><view class="{{['confirmation-btn', message.y && 'selected', message.z && 'disabled']}}" bindtap="{{message.A}}"><text>否</text></view></view><view wx:if="{{message.B}}" class="message-meta"><view wx:if="{{message.C}}" class="copy-button" bindtap="{{message.D}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view><text class="message-time">{{message.E}}</text><view wx:if="{{message.F}}" class="copy-button" bindtap="{{message.G}}"><image src="/static/svg/copy.svg" mode="aspectFit" class="copy-icon"/></view></view></view></view><view wx:if="{{e}}" class="message-item ai-message"><view class="message-avatar"><image src="https://pay-prod-1369486729.cos.ap-guangzhou.myqcloud.com/uploads/cs-test/01KN43RH4M09FAFBD8D9TQPM2B.png" mode="aspectFit"/></view><view class="message-content loading"><text>{{f}}</text></view></view></view><view class="chat-input-area chat-input-area-chat"><view wx:if="{{h}}" class="image-preview-area"><view class="image-preview-list"><view wx:for="{{i}}" wx:for-item="image" wx:key="d" class="image-preview-item"><image src="{{image.a}}" mode="aspectFill" class="preview-image"/><view class="remove-image" bindtap="{{image.c}}"><uni-icons wx:if="{{j}}" u-i="{{image.b}}" bind:__l="__l" u-p="{{j}}"/></view></view><view wx:if="{{k}}" class="image-preview-item add-more-button" bindtap="{{m}}"><uni-icons wx:if="{{l}}" u-i="25c36616-2" bind:__l="__l" u-p="{{l}}"/><text class="add-more-text">添加图片</text></view></view></view><view class="input-container"><input class="message-input" placeholder="请输入您的问题..." adjust-position confirm-type="{{'send'}}" cursor-spacing="{{15}}" bindfocus="{{n}}" bindblur="{{o}}" bindconfirm="{{p}}" value="{{q}}" bindinput="{{r}}"/><view wx:if="{{s}}" class="upload-button" bindtap="{{v}}"><uni-icons wx:if="{{t}}" u-i="25c36616-3" bind:__l="__l" u-p="{{t
|