huangsijun
2025-09-22 a78c011de350b188afb03beb2f26a73f35f71986
1
<view class="im_interface"><scroll-view style="{{('height: '+scrollviewHigh+'px')}}" id="scrollview" scroll-y="true" scroll-with-animation="{{true}}" scroll-top="{{scrollTop}}" data-event-opts="{{[['scrolltoupper',[['newdata',['$event']]]]]}}" bindscrolltoupper="__e"><view data-ref="container" class="im_interface_content vue-ref"><block wx:for="{{$root.l0}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="{{['m-item',item.$orig.msg_type==2?'im_text2':'im_text']}}"><block wx:if="{{item.$orig.type!=4&&item.$orig.type!='off'&&item.$orig.type!=3}}"><image class="avatar" src="{{item.$orig.msg_type==2?item.$orig.user.avatarUrl:myavatarUrl}}" mode></image></block><view><view class="my_date">{{item.$orig.create_time}}</view><block wx:if="{{item.$orig.type==0}}"><view class="{{[item.$orig.msg_type==2?'my_content my_text_content':'you_content you_text_content']}}">{{''+item.$orig.content+''}}</view></block><block wx:if="{{item.$orig.type==1}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><image class="cont_img" src="{{item.$orig.content}}" mode data-event-opts="{{[['tap',[['preview',['$0',0],[[['content_list','',index,'content']]]]]]]}}" bindtap="__e"></image></view></block><block wx:if="{{item.$orig.type==2}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="product_txtitem"><view><image class="pro_img" src="{{item.m0.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m1.product_name}}</view><view class="pro_price">{{"¥"+item.m2.product_price}}</view></view></view></view></block><block wx:if="{{item.$orig.type==3}}"><view class="{{[item.$orig.msg_type==2?'my_content':'you_content']}}"><view class="o-h"><view class="fb mb20">你正在咨询的订单</view><view class="product_txtitem mb20"><view><image class="pro_img" src="{{item.m3.product_img}}" mode></image></view><view><view class="pro_txtname">{{item.m4.product_name}}</view><view class="f24 gray6">{{'共计'+item.m5.order_num+"件商品:合计¥"+item.m6.order_price+''}}</view></view></view><view class="f24 gray6 ">{{"订单号"+item.m7.order_no}}</view><view class="f24 gray6 ">{{"创建时间"+item.m8.create_time}}</view><button data-event-opts="{{[['tap',[['gotoPage',['/pages/order/order-detail?order_id='+item.m9.order_id]]]]]}}" class="orderdetail_btn" bindtap="__e">查看</button></view></view></block><block wx:if="{{item.$orig.type==4}}"><view><view class="top_pro"><block wx:if="{{is_product}}"><view class="top_product"><view><image class="pro_img" src="{{productDetail.product_image}}" mode></image></view><view><view class="pro_name">{{productDetail.product_name}}</view><view class="pro_price sendpro_price">{{"¥"+productDetail.product_price}}</view></view><button data-event-opts="{{[['tap',[['sendProduct',['$event']]]]]}}" class="pro_btn" bindtap="__e">发送商家</button><view data-event-opts="{{[['tap',[['e0',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block><block wx:if="{{item.$orig.type==5}}"><view><view class="top_pro"><block wx:if="{{is_order}}"><view class="top_order"><view><image class="pro_img" src="{{order_chat.product[0].image.file_path}}" mode></image></view><view><view class="pro_name mb20">你可能想咨询该订单</view><view class="f24 gray6 sendord_price">{{'共'+item.g0+"件商品:合计¥"+order_chat.order_price}}</view></view><button data-event-opts="{{[['tap',[['sendOrder',['$event']]]]]}}" class="ord_btn" bindtap="__e">发送订单</button><view data-event-opts="{{[['tap',[['e1',['$event']]]]]}}" class="close_pro" bindtap="__e"><text class="icon iconfont icon-guanbi"></text></view></view></block></view></view></block></view></view></block></view><view style="width:100%;height:130rpx;"></view></scroll-view><view class="buttom" style="{{('bottom:'+inputBottom+'px;')}}"><input type="text" confirm-type="send" adjust-position="{{false}}" placeholder="请输入....." data-event-opts="{{[['confirm',[['send_content']]],['focus',[['inputFocus',['$event']]]],['blur',[['inputBlur',['$event']]]],['input',[['__set_model',['','content','$event',[]]]]]]}}" value="{{content}}" bindconfirm="__e" bindfocus="__e" bindblur="__e" bindinput="__e"/><view class="upload_box"><view data-event-opts="{{[['tap',[['upload',['license']]]]]}}" class="upload" bindtap="__e"><text class="icon iconfont icon-jingmeihaibao" style="color:#FFFFFF;"></text></view></view></view><block wx:if="{{isupload}}"><upload vue-id="99e3a434-1" isupload="{{isupload}}" type="{{type}}" data-event-opts="{{[['^getImgs',[['getImgsFunc']]]]}}" bind:getImgs="__e" bind:__l="__l" vue-slots="{{['default']}}">上传图片</upload></block></view>