127 lines
4.7 KiB
Plaintext
127 lines
4.7 KiB
Plaintext
<view id="technician">
|
|
<view class="info_message">
|
|
<view class="head_sculpture">
|
|
<image src="{{worker.thumb}}" alt=""></image>
|
|
</view>
|
|
<view class="message">
|
|
<view class="name">{{worker.name}}</view>
|
|
</view>
|
|
<view class="star_level" style="text-align:center;">
|
|
<van-rate
|
|
value="{{ worker.score }}"
|
|
size="{{ 14 }}"
|
|
color="#ee0a24"
|
|
readonly
|
|
void-color="#c8c9cc"
|
|
void-icon="star"
|
|
/>
|
|
</view>
|
|
<view style="text-align: center;">
|
|
<view wx:if="worker.tags" class="tag" wx:for="{{worker.tags}}" :key="index">{{item}}</view>
|
|
</view>
|
|
</view>
|
|
<view class="bespoke">
|
|
<view class="tips">前面有{{worker.has_appointment_count}}人预约</view>
|
|
<view class="time_selection" bindtap="toshowAppointment">
|
|
<view class="left">可预约日期</view>
|
|
<view class="right">
|
|
<i class="fa fa-angle-right" style="font-size:1.5rem"></i>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="store_list">
|
|
<view class="store_list_li" wx:if="{{pullDownBtnShow}}" wx:for="{{store}}" bindtap="toRouter" data-id="{{item.id}}">
|
|
<view class="left">
|
|
<view class="top">
|
|
<view class="name">{{item.store_name}}</view>
|
|
</view>
|
|
<view class="bottom">
|
|
<view class="start">
|
|
<van-rate
|
|
value="{{ item.score }}"
|
|
size="{{ 14 }}"
|
|
color="#ee0a24"
|
|
readonly
|
|
void-color="#c8c9cc"
|
|
void-icon="star"
|
|
/>
|
|
</view>
|
|
<view class="distance">
|
|
<i class="iconfont icon-icon_location" style="font-size:14px;"></i>
|
|
<view class="distance_right">{{item.distance}}km</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="right">
|
|
<i class="fa fa-angle-right" style="font-size:48rpx"></i>
|
|
</view>
|
|
</view>
|
|
<view class="pull_down" wx:if="{{store && store.length>1}}" catchtap="pullDownBtn">
|
|
<i class="fa fa-angle-down" style="font-size:38.4rpx" wx:if="pullDownBtnShow"></i>
|
|
<i class="fa fa-angle-up" style="font-size:32rpx" wx:else></i>
|
|
</view>
|
|
</view>
|
|
<view class="message_list">
|
|
<van-tabs active="{{ active }}" bind:click="swichTabTItem">
|
|
<van-tab title="详情">
|
|
<view class="goods_content" >
|
|
<rich-text nodes="{{worker.content}}" ></rich-text>
|
|
</view>
|
|
</van-tab>
|
|
<van-tab title="{{appointmentLang.project}}">
|
|
<block >
|
|
<view class="project" wx:for="{{projects}}" wx:key="index" bindtap="goProject" data-id="{{item.id}}">
|
|
<view class="li">
|
|
<view class="left">
|
|
<image src="{{item.thumb}}" alt=""></image>
|
|
</view>
|
|
<view class="right">
|
|
<view class="top">{{item.title}}</view>
|
|
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</van-tab>
|
|
<van-tab title="评价">
|
|
<block >
|
|
<view class="evaluate">
|
|
<view class="ul">
|
|
<view class="li" wx:for="{{commentList}}" wx:key="{{index}}">
|
|
<view class="evaluate_left">
|
|
<image src="{{item.head_img_url}}" alt=""></image>
|
|
</view>
|
|
<view class="evaluate_right">
|
|
<view class="top">
|
|
<view class="left">
|
|
<view class="name">{{item.nick_name}}</view>
|
|
<view class="stella">
|
|
<van-rate
|
|
value="{{item.worker_level}}"
|
|
size="{{ 14 }}"
|
|
color="#ee0a24"
|
|
readonly
|
|
void-color="#c8c9cc"
|
|
void-icon="star"
|
|
/>
|
|
</view>
|
|
</view>
|
|
<view class="right">{{item.created_at}}</view>
|
|
</view>
|
|
<view class="bottom">
|
|
<view class="assess">{{item.content}}</view>
|
|
<view class="picture">
|
|
<view class="picture_li" wx:for="{{item.images}}" wx:key="{{indexChildren}}">
|
|
<image src="{{itemChildren}}" alt=""></image>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</block>
|
|
</van-tab >
|
|
</van-tabs>
|
|
</view>
|
|
</view> |