| | |
| | | <!--pages/m_consult/consultonline/consultonline.wxml--> |
| | | <view class="consult-record"> |
| | | <block wx:for="{{record}}"> |
| | | <view wx:if="{{userId == item.userId}}" wx:key="index" class="consult-record_item_user"> |
| | | <view class="consult-text_user">{{item.text}}</view> |
| | | <view class="page"> |
| | | <scroll-view class="consult-record" enable-passive="{{true}}" scroll-into-view="item{{record.length - 1}}" scroll-y="true" show-scrollbar="{{false}}" scroll-with-animation="true"> |
| | | <view id="item{{index}}" wx:for="{{record}}" wx:key="index" style="padding-bottom: 2px;"> |
| | | <view wx:if="{{userId == item.userId}}" class="consult-record_item_user"> |
| | | <view class="consult-text_user">{{item.text}}</view> |
| | | </view> |
| | | <view wx:else class="consult-record_item"> |
| | | <image wx:if="{{item.type == 0}}" src="/res/icons/avator_sys.png" class="consult-avator"></image> |
| | | <view wx:if="{{item.type == 0}}" class="consult-text">{{item.text}}</view> |
| | | <view wx:elif="{{item.type == 1}}" class="consult-text consult-qa"> |
| | | <switch-tab tabList="{{item.text.tabList}}" refresh="{{item.refresh}}"> |
| | | <block wx:for="{{item.text.pageList}}" wx:key="i" wx:for-item="p" wx:for-index="i"> |
| | | <c-result-item results="{{p}}" loading="{{false}}" needLoadMore="{{true}}" scrollable="{{false}}" slot="slot{{i}}" data-index="{{[index, i]}}" bindgotoMore="gotoMore"></c-result-item> |
| | | </block> |
| | | <!-- <c-result-item-search scrollable="{{false}}" slot="slot0" keyobj="{{item.text.key4}}" sPerPage="{{1}}" bindloadComplete="loadComplete"></c-result-item-search> |
| | | <c-result-item-search scrollable="{{false}}" slot="slot1" keyobj="{{item.text.key3}}" sPerPage="{{1}}"></c-result-item-search> |
| | | <c-result-item-search scrollable="{{false}}" slot="slot2" keyobj="{{item.text.key2}}" sPerPage="{{1}}"></c-result-item-search> |
| | | <c-result-item-search scrollable="{{false}}" slot="slot3" keyobj="{{item.text.key1}}" sPerPage="{{1}}"></c-result-item-search> --> |
| | | </switch-tab> |
| | | </view> |
| | | <view wx:elif="{{item.type == 2}}" class="consult-text">{{item.text.name}}</view> |
| | | <view wx:elif="{{item.type == 3}}" class="consult-text">{{item.text.name}}</view> |
| | | <view wx:elif="{{item.type == 4}}" class="consult-text">{{item.text.name}}</view> |
| | | </view> |
| | | </view> |
| | | <view wx:else class="consult-record_item"> |
| | | <image src="/res/icons/avator_sys.png" class="consult-avator"></image> |
| | | <view class="consult-text">{{item.text}}</view> |
| | | </scroll-view> |
| | | <view class="consult-input"> |
| | | <view class="consult-input_box"> |
| | | <view class="search-bar"> |
| | | <!-- <mp-icon icon="search" size="15" color="black"></mp-icon> --> |
| | | <input type="text" class="search-bar__input" placeholder="{{placeholder}}" value="{{value}}" focus="{{focus}}" bindinput="inputChange" /> |
| | | <text class="weui-icon-clear" hover-class="weui-active" wx:if="{{value.length > 0}}" bindtap="clearInput"></text> |
| | | </view> |
| | | <view wx:if="{{value.length > 0}}" class="btn" bindtap="send">发送</view> |
| | | </view> |
| | | </block> |
| | | </view> |
| | | <view class="consult-input"> |
| | | <view class="consult-input_box"> |
| | | <view class="search-bar"> |
| | | <!-- <mp-icon icon="search" size="15" color="black"></mp-icon> --> |
| | | <input type="text" class="search-bar__input" placeholder="{{placeholder}}" value="{{value}}" focus="{{focus}}" bindinput="inputChange" /> |
| | | <text class="weui-icon-clear" hover-class="weui-active" wx:if="{{value.length > 0}}" bindtap="clearInput"></text> |
| | | </view> |
| | | <view wx:if="{{value.length > 0}}" class="btn" bindtap="send">发送</view> |
| | | </view> |
| | | </view> |