detail.wxml 5.0 KB

1
  1. <view class="repair-detail-box _div"><view class="{{['_div','repair-content',detailStatus==='unAcceptance'?'fixed-page-content':'page-content']}}"><view class="white-box page-1 _div"><view class="cell-item _div"><view class="label _p">当前企业</view><view class="tit _p">{{detail.companyName}}</view></view><view class="cell-item _div"><view class="label _p">快捷选择</view><view class="tit _div">{{detail.serviceType}}</view></view><view class="block-cell-item _div"><view class="label _p">工单描述</view><view class="tit _div"><view class="textarea _div">{{''+(detail.description==null?"":detail.description)+''}}</view></view></view></view><view class="white-box page-2 _div"><view class="block-cell-item _div"><view class="label _p">补充说明</view><view class="tit _div"><view class="annex-list-box _ul"><block wx:for="{{explainAnnexList}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view data-event-opts="{{[['tap',[['lookLookpng',['$0',index],['explainAnnexList']]]]]}}" class="annex-item _li" bindtap="__e"><image src="{{item}}" alt class="_img"></image></view></block></view></view></view><view class="cell-item flex-item _div"><view class="label _p">填单人</view><view class="tit tel-box _p"><label class="_span">{{userId2}}</label><block wx:if="{{detail.phone}}"><tel-num vue-id="8f2e160c-1" num="{{detail.phone}}" showTel="{{false}}" bind:__l="__l"></tel-num></block></view></view><view class="cell-item _div"><view class="label _p">填单时间</view><view class="tit _p">{{detail.createdAt}}</view></view></view><view class="white-box page-3 form-part _div" style="margin-bottom:100rpx;padding-bottom:100rpx;"><view class="custom-item-tit _div"><view class="tit _p">处理情况</view></view><view class="block-cell-item _div"><view class="label _p">处理进展</view><view class="tit _div"><van-steps vue-id="8f2e160c-2" active="{{stepActive}}" active-color="#6600FF" steps="{{processSteps}}" data-com-type="wx" bind:__l="__l"></van-steps></view></view><block wx:if="{{detail.status=='unAcceptance'}}"><view data-event-opts="{{[['tap',[['openPicker']]]]}}" class="cell-item flex-item _div" style="width:100%;min-height:88rpx;padding:0;" bindtap="__e"><view class="label _div">处理人</view><view class="tit _div">{{''+(detail.handleUserName!=null?detail.handleUserName:"")+''}}</view></view></block><block wx:else><view class="cell-item flex-item _div" style="width:100%;min-height:88rpx;padding:0;"><view class="label _div">处理人</view><view class="tit _div">{{''+(detail.handleUserName!=null?detail.handleUserName:"")+''}}</view></view></block><block wx:if="{{detail.wanderAboutStatus=='未流转'}}"><view data-event-opts="{{[['tap',[['openPicker2']]]]}}" class="cell-item flex-item _div" style="width:100%;min-height:88rpx;padding:0;" bindtap="__e"><view class="label _div">流转给</view><view class="tit _div">{{''+(wanderAboutUserName!=null?wanderAboutUserName:"")+''}}</view></view></block><van-popup vue-id="8f2e160c-3" show="{{showPicker}}" position="bottom" round="{{true}}" closeable="{{false}}" close-on-click-overlay="{{false}}" data-com-type="wx" bind:__l="__l" vue-slots="{{['default']}}"><view style="display:flex;justify-content:space-between;" class="_div"><view data-event-opts="{{[['tap',[['closePopup']]]]}}" style="margin:32rpx;" bindtap="__e" class="_div">取消</view><view data-event-opts="{{[['tap',[['getSelectValue']]]]}}" style="margin:32rpx;" bindtap="__e" class="_div">确认</view></view><uni-easyinput vue-id="{{('8f2e160c-4')+','+('8f2e160c-3')}}" placeholder="请输入内容" suffixIcon="search" value="{{name}}" data-event-opts="{{[['^confirm',[['getName']]],['^iconClick',[['getName']]],['^input',[['__set_model',['','name','$event',[]]]]]]}}" bind:confirm="__e" bind:iconClick="__e" bind:input="__e" bind:__l="__l"></uni-easyinput><view style="height:50vh;" class="_div"><block wx:for="{{columns}}" wx:for-item="item" wx:for-index="index" wx:key="index"><view class="list-row1 _div" style="justify-content:space-between;">{{''+item.text+''}}<van-checkbox vue-id="{{('8f2e160c-5-'+index)+','+('8f2e160c-3')}}" name="{{item.value}}" value="{{item.checked}}" data-event-opts="{{[['^change',[['onChange',['$event',index]]]],['^input',[['__set_model',['$0','checked','$event',[]],[[['columns','',index]]]]]]]}}" data-com-type="wx" bind:change="__e" bind:input="__e" bind:__l="__l"></van-checkbox></view></block></view></van-popup><view class="custom-item-tit _div"><view class="tit _p">备注</view></view><view class="custom-textarea-box _div"><uni-easyinput bind:input="__e" class="bgcF9F9F9 height218rpx" vue-id="8f2e160c-6" type="textarea" autoHeight="{{true}}" placeholder="请填写" show-word-limit="{{true}}" disabled="{{detail.status!=='unAcceptance'}}" value="{{params.remark}}" data-event-opts="{{[['^input',[['__set_model',['$0','remark','$event',[]],['params']]]]]}}" bind:__l="__l"></uni-easyinput></view></view></view><block wx:if="{{detail.status==='unAcceptance'}}"><view class="repair-bottom bottom-button _div"><button data-event-opts="{{[['tap',[['onConfirm']]]]}}" class="btn" style="width:100%;" bindtap="__e">派单</button></view></block></view>