You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1 line
7.6 KiB

1 year ago
<view class="wanl-chat"><view data-event-opts="{{[['touchstart',[['hideDrawer',['$event']]]]]}}" bindtouchstart="__e"><scroll-view class="cu-chat" scroll-y="true" scroll-with-animation="{{scrollAnimation}}" scroll-top="{{scrollTop}}" scroll-into-view="{{scrollToView}}" upper-threshold="50"><block wx:for="{{$root.l0}}" wx:for-item="row" wx:for-index="index" wx:key="index"><view id="{{'msg'+row.$orig.id}}"><block wx:if="{{row.$orig.form.id==user_id}}"><view class="cu-item self"><block wx:if="{{row.$orig.message.type=='text'}}"><view class="main"><view class="content bg-green"><rich-text nodes="{{row.$orig.message.content.text}}"></rich-text></view></view></block><block wx:if="{{row.$orig.message.type=='img'}}"><view class="main"><image style="{{'width:'+(row.$orig.message.content.w+'px')+';'+('height:'+(row.$orig.message.content.h+'px')+';')}}" src="{{row.$orig.message.content.url}}" data-event-opts="{{[['tap',[['showPic',['$0'],[[['msgList','',index,'message']]]]]]]}}" bindtap="__e"></image></view></block><block wx:if="{{row.$orig.message.type=='voice'}}"><view data-event-opts="{{[['tap',[['playVoice',['$0'],[[['msgList','',index,'message']]]]]]]}}" class="{{['main',playMsgid==row.$orig.message.id?'play':'']}}" bindtap="__e"><view class="action text-bold text-grey" style="padding-right:2rpx;">{{''+row.g0+''}}<text class="wlIcon-miao"></text></view><view class="content bg-green"><text style="{{'width:'+(row.g1*6+'rpx')+';'}}"></text><text class="wlIcon-yuyinyou text-xxl padding-left-xl"></text></view></view></block><view class="cu-avatar round" style="{{'background-image:'+('url('+row.g2+')')+';'}}"></view></view></block><block wx:else><view class="cu-item"><block wx:if="{{row.$orig.form.avatar}}"><view class="cu-avatar round" style="{{'background-image:'+('url('+row.g3+')')+';'}}"></view></block><block wx:else><view class="cu-avatar round" style="{{'background-image:'+('url('+row.g4+')')+';'}}"></view></block><block wx:if="{{row.$orig.message.type=='text'}}"><view class="main"><view class="content"><rich-text nodes="{{row.$orig.message.content.text}}"></rich-text></view></view></block><block wx:if="{{row.$orig.message.type=='list'}}"><view class="main"><view class="content"><view class="list"><block wx:if="{{row.g5>0}}"><view><view>您是否想问 ?<view class="ai solid-top solid-bottom"><block wx:for="{{row.$orig.message.content}}" wx:for-item="item" wx:for-index="index" wx:key="id"><view data-event-opts="{{[['tap',[['aiSend',[item.keywords?item.keywords:'未设置关键字']]]]]}}" class="text-cut" bindtap="__e"><text>{{item.title}}</text></view></block></view></view><view>都不是?您可以<text data-event-opts="{{[['tap',[['aiSend',['人工客服']]]]]}}" bindtap="__e">点击此处</text>,或者回复人工</view></view></block><block wx:else><view>没有任何相关帮助内容,<text data-event-opts="{{[['tap',[['aiSend',['人工客服']]]]]}}" bindtap="__e">点击此处</text>或者回复人工</view></block></view></view></view></block><block wx:if="{{row.$orig.message.type=='article'}}"><view data-event-opts="{{[['tap',[['onDetails',['$0','$1'],[[['msgList','',index,'message.content.id']],[['msgList','',index,'message.content.title']]]]]]]}}" class="main" bindtap="__e"><view class="content"><view style="width:100%;"><view>{{''+row.$orig.message.content.title+''}}</view><view class="article solid-top"><rich-text nodes="{{row.$orig.message.content.content}}"></rich-text></view></view></view></view></block><block wx:if="{{row.$orig.message.type=='img'}}"><view class="main"><image style="{{'width:'+(row.$orig.message.content.w+'px')+';'+('height:'+(row.$orig.message.content.h+'px')+';')}}" src="{{row.$orig.message.content.url}}" data-event-opts="{{[['tap',[['showPic',['$0'],[[['msgList','',index,'message']]]]]]]}}" bindtap="__e"></image></view></block><view class="date">{{row.g6+''}}</view></view></block></view></block></scroll-view></view><view data-event-opts="{{[['touchmove',[['discard',['$event']]]]]}}" class="{{['popup-layer',(popupLayerClass)?'showLayer':'']}}" catchtouchmove="__e"><view class="{{[(hid