1 line
4.5 KiB
Plaintext
1 line
4.5 KiB
Plaintext
|
|
<view class="artisan-page"><view class="bg"><custom-navbar vue-id="4bee8b72-1" title="{{artisanType==1?'共享手艺人':'商家'}}" show-back="{{true}}" title-color="#000000" backgroundColor="transparent" bind:__l="__l"></custom-navbar><view class="profile-section"><view class="profile-info"><block wx:if="{{userInfo.head_photo}}"><image class="avatar" src="{{userInfo.head_photo}}" mode="aspectFill"></image></block><view class="info-content"><view class="name">{{userInfo.name}}</view><view class="welcome">{{"欢迎使用美融融"+(artisanType==1?'手艺人':'商家')}}</view></view></view><view data-event-opts="{{[['tap',[['goRoleMy',['$event']]]]]}}" class="center-btn" bindtap="__e"><view class="center-text">{{''+(artisanType==1?'个人':'商家')+'中心 >'}}</view></view></view></view><view class="switch-section"><block wx:if="{{artisanType==1}}"><text data-event-opts="{{[['tap',[['goMoreSetting',['$event']]]]]}}" class="switch-tip" bindtap="__e">更多接单设置</text></block><view data-event-opts="{{[['tap',[['handleSwitchChange']]]]}}" class="{{['switch-box',(userInfo.order_taking==2)?'disswitch':'']}}" bindtap="__e"><block wx:if="{{userInfo.order_taking==1}}"><text class="switch-text">接单</text></block><view class="switch-yuan"></view><block wx:if="{{userInfo.order_taking==2}}"><text class="switch-text">不接单</text></block></view></view><view class="order-types"><block wx:if="{{artisanType==1}}"><view data-event-opts="{{[['tap',[['handleOrderType',[2]]]]]}}" class="{{['order-type-item',(typeOrder==2)?'active':'']}}" bindtap="__e"><text class="type-name">等待确认订单</text><block wx:if="{{ordernum.noconfirmnum!=0}}"><text class="type-count">{{ordernum.noconfirmnum}}</text></block></view></block><view data-event-opts="{{[['tap',[['handleOrderType',[3]]]]]}}" class="{{['order-type-item',(typeOrder==3)?'active':'']}}" bindtap="__e"><text class="type-name">待服务订单</text><block wx:if="{{ordernum.noservernum!=0}}"><text class="type-count">{{ordernum.noservernum}}</text></block></view><view data-event-opts="{{[['tap',[['handleOrderType',[4]]]]]}}" class="{{['order-type-item',(typeOrder==4)?'active':'']}}" bindtap="__e"><text class="type-name">待完成订单</text><block wx:if="{{ordernum.nocompletednum!=0}}"><text class="type-count">{{ordernum.nocompletednum}}</text></block></view></view><block wx:if="{{count!=0}}"><view class="order-list"><block wx:for="{{orderList}}" wx:for-item="item" wx:for-index="i" wx:key="id"><view data-event-opts="{{[['tap',[['goOrderDetail',['$0'],[[['orderList','id',item.id,'id']]]]]]]}}" class="order-item" bindtap="__e"><view class="order-header"><text class="service-name text-overflow-1">{{item.server_title}}</text><image class="arrow-right" src="/static/images/arrow_right.png" mode="aspectFit"></image></view><view class="order-info"><block wx:if="{{item.order_kind==1&&item.reservation_address_arr}}"><text class="address text-overflow-1">{{"到家地址:"+item.reservation_address_arr.server_address}}</text></block><block wx:if="{{item.order_kind==1}}"><text class="service-time">{{"到家时间:"+item.reservation_time}}</text></block><text class="order-number">{{"订单编号:"+item.number}}</text></view><view class="order-actions"><block wx:if="{{item.state==2||item.state==3}}"><view data-event-opts="{{[['tap',[['cancelOrder',['$event','$0'],[[['orderList','id',item.id]]]]]]]}}" class="action-btn cancel" catchtap="__e"><text class="action-text">取消订单</text></view></block><block wx:if="{{item.state==2}}"><view data-event-opts="{{[['tap',[['confirmOrder',['$event','$0'],[[['orderList','id',item.id]]]]]]]}}" class="action-btn verify" catchtap="__e"><text class="action-text">确认订单</text></view></block><block wx:if="{{item.state==3}}"><view data-event-opts="{{[['tap',[['startOrder',['$event','$0'],[[['orderList','id',item.id]]]]]]]}}" class="action-btn verify" catchtap="__e"><text class="action-text">开始服务</text></view></block><block wx:if="{{item.state==4}}"><view data-event-opts="{{[['tap',[['endOrder',['$event','$0'],[[['orderList','id',item.i
|