1 line
7.9 KiB
Plaintext
1 line
7.9 KiB
Plaintext
<view class="artisan-page data-v-69593c2f"><view hidden="{{!(currentIndex==0)}}" class="data-v-69593c2f"><view class="bg data-v-69593c2f"><custom-navbar vue-id="7c626a92-1" title="商家" show-back="{{true}}" title-color="#000000" backgroundColor="transparent" class="data-v-69593c2f" bind:__l="__l"></custom-navbar><view class="profile-section data-v-69593c2f"><view class="profile-info data-v-69593c2f"><block wx:if="{{userInfo.head_photo}}"><image class="avatar data-v-69593c2f" src="{{userInfo.head_photo}}" mode="aspectFill"></image></block><view class="info-content data-v-69593c2f"><view class="name data-v-69593c2f">{{userInfo.name}}</view><view class="welcome data-v-69593c2f">欢迎使用美融融商家</view></view></view><view data-event-opts="{{[['tap',[['goRoleMy',['$event']]]]]}}" class="center-btn data-v-69593c2f" bindtap="__e"><text class="center-text data-v-69593c2f"> 商家中心</text><image class="arrow-right data-v-69593c2f" src="/static/images/arrow_right.png" mode="aspectFit"></image></view></view></view><view class="switch-section data-v-69593c2f"><view class="center-btn data-v-69593c2f"><block wx:if="{{userInfo.order_taking==1}}"><text class="switch-tip data-v-69593c2f">已开启接单</text></block><block wx:if="{{userInfo.order_taking==2}}"><text class="switch-tip data-v-69593c2f">已关闭接单</text></block></view><view data-event-opts="{{[['tap',[['handleSwitchChange']]]]}}" class="{{['switch-box','data-v-69593c2f',(userInfo.order_taking==2)?'disswitch':'']}}" bindtap="__e"><block wx:if="{{userInfo.order_taking==1}}"><text class="switch-text data-v-69593c2f">接单</text></block><view class="switch-yuan data-v-69593c2f"></view><block wx:if="{{userInfo.order_taking==2}}"><text class="switch-text data-v-69593c2f">不接单</text></block></view></view><view class="order-class data-v-69593c2f" style="{{'padding-bottom:'+(count!=0?'60rpx':'40rpx')+';'}}"><scroll-view scroll-x="true" scroll-with-animation="{{true}}" class="data-v-69593c2f"><view class="order-types data-v-69593c2f"><view data-event-opts="{{[['tap',[['searchTypeOrder',[0]]]]]}}" class="{{['order-type-item','data-v-69593c2f',(typeId==0)?'active':'']}}" bindtap="__e"><text class="type-name data-v-69593c2f">到店订单</text><block wx:if="{{typeId==0}}"><view class="active-line data-v-69593c2f"></view></block></view><view data-event-opts="{{[['tap',[['searchTypeOrder',[2]]]]]}}" class="{{['order-type-item','data-v-69593c2f',(typeId==2)?'active':'']}}" bindtap="__e"><text class="type-name data-v-69593c2f">自营到店订单</text><block wx:if="{{typeId==2}}"><view class="active-line data-v-69593c2f"></view></block></view><view data-event-opts="{{[['tap',[['searchTypeOrder',[1]]]]]}}" class="{{['order-type-item','data-v-69593c2f',(typeId==1)?'active':'']}}" bindtap="__e"><text class="type-name data-v-69593c2f">工位订单</text><block wx:if="{{typeId==1}}"><view class="active-line data-v-69593c2f"></view></block></view><view data-event-opts="{{[['tap',[['searchTypeOrder',[3]]]]]}}" class="{{['order-type-item','data-v-69593c2f',(typeId==3)?'active':'']}}" bindtap="__e"><text class="type-name data-v-69593c2f">上门订单</text><block wx:if="{{typeId==3}}"><view class="active-line data-v-69593c2f"></view></block></view><view data-event-opts="{{[['tap',[['searchTypeOrder',[4]]]]]}}" class="{{['order-type-item','data-v-69593c2f',(typeId==4)?'active':'']}}" bindtap="__e"><text class="type-name data-v-69593c2f">自营上门订单</text><block wx:if="{{typeId==4}}"><view class="active-line data-v-69593c2f"></view></block></view></view></scroll-view><block wx:if="{{typeId==1}}"><scroll-view class="order-state data-v-69593c2f" scroll-x="true" scroll-with-animation="{{true}}"><view data-event-opts="{{[['tap',[['handleOrderState',[2]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==2)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待接单("+ordernum.djd+")"}}</text></view><view data-event-opts="{{[['tap',[['handleOrderState',[3,0]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==3)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待开始("+ordernum.dfw+")"}}</text></view><view data-event-opts="{{[['tap',[['handleOrderState',[4]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==4)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待完成("+ordernum.dwc+")"}}</text></view></scroll-view></block><block wx:else><block wx:if="{{typeId==3||typeId==4}}"><view class="order-state data-v-69593c2f"><view data-event-opts="{{[['tap',[['handleOrderType',[2]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==2)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待接单("+ordernum.noconfirmnum+")"}}</text></view><view data-event-opts="{{[['tap',[['handleOrderType',[3]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==3)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待开始("+ordernum.noservernum+")"}}</text></view><view data-event-opts="{{[['tap',[['handleOrderType',[4]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==4)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待完成("+ordernum.nocompletednum+")"}}</text></view></view></block><block wx:else><view class="order-state data-v-69593c2f"><view data-event-opts="{{[['tap',[['handleOrderType',[3]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==3)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待服务("+ordernum.noservernum+")"}}</text></view><view data-event-opts="{{[['tap',[['handleOrderType',[4]]]]]}}" class="{{['order-state-item','data-v-69593c2f',(typeOrder==4)?'active':'']}}" bindtap="__e"><text class="state-name data-v-69593c2f">{{"待完成("+ordernum.nocompletednum+")"}}</text></view></view></block></block></view><block wx:if="{{count!=0}}"><view class="order-list data-v-69593c2f"><block wx:for="{{orderList}}" wx:for-item="item" wx:for-index="i" wx:key="id"><view class="order_item data-v-69593c2f"><block wx:if="{{typeId!=1}}"><order-card vue-id="{{'7c626a92-2-'+i}}" haveButton="{{haveButton}}" showState="{{false}}" dataItem="{{item}}" typeId="{{typeId}}" data-event-opts="{{[['^cancel',[['cancelOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^start',[['startOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^done',[['endOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^goOrderDetail',[['goOrderDetail']]]]}}" bind:cancel="__e" bind:start="__e" bind:done="__e" bind:goOrderDetail="__e" class="data-v-69593c2f" bind:__l="__l"></order-card></block><block wx:else><work-hour-order-card vue-id="{{'7c626a92-3-'+i}}" showState="{{false}}" dataItem="{{item}}" typeId="{{typeId}}" data-event-opts="{{[['^cancel',[['cancelOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^accept',[['confirmOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^start',[['startOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^done',[['endOrder',['$event','$0'],[[['orderList','id',item.id]]]]]],['^goOrderDetail',[['goOrderDetail']]]]}}" bind:cancel="__e" bind:accept="__e" bind:start="__e" bind:done="__e" bind:goOrderDetail="__e" class="data-v-69593c2f" bind:__l="__l"></work-hour-order-card></block></view></block></view></block><block wx:else><no-data vue-id="7c626a92-4" class="data-v-69593c2f" bind:__l="__l"></no-data></block><service-code-input vue-id="7c626a92-5" show="{{showInput}}" data-event-opts="{{[['^close',[['e0']]],['^confirm',[['onConfirm']]]]}}" bind:close="__e" bind:confirm="__e" class="data-v-69593c2f" bind:__l="__l"></service-code-input></view><my-page data-custom-hidden="{{!(currentIndex==1)}}" vue-id="7c626a92-6" unbindReadNum="{{unbindReadNum}}" class="data-v-69593c2f" bind:__l="__l"></my-page><my-tab-bar vue-id="7c626a92-7" tabList="{{tabList}}" currentIndex="{{currentIndex}}" data-event-opts="{{[['^change',[['changeIndex']]]]}}" bind:change="__e" class="data-v-69593c2f" bind:__l="__l"></my-tab-bar></view> |