114 lines
5.3 KiB
Plaintext
114 lines
5.3 KiB
Plaintext
<view class="upkeep">
|
|
|
|
<view class="nav-box" style="padding-top: {{ t }}px;">
|
|
<view class="nav-bar" style="height: {{ h }}px;">
|
|
<view class="nav-bar-left" bind:tap="back">
|
|
<van-icon name="arrow-left" size="24px" />
|
|
</view>
|
|
|
|
<view class="nav-bar-title" style="height: {{ h }}px;line-height: {{ h }}px;color: {{color}};font-size: 28rpx;">
|
|
新装工单
|
|
</view>
|
|
|
|
<view class="nav-bar-right">
|
|
<van-icon name="arrow-left" size="24px" />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="upkeep_select">
|
|
<view class="ipt">
|
|
<input value="{{searchText}}" confirm-type="search" bindconfirm="search" bindinput="ipt1" type="text" placeholder="设备编号/客户名称/客户手机/客户地址" placeholder-style="color: #999999;font-size: 28rpx;" />
|
|
|
|
<view class="searchBox" bind:tap="search">
|
|
<image src="https://wechat-img-file.oss-cn-beijing.aliyuncs.com/water_filter/dervice/deriveSearch.png?1" mode="widthFix" />
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
<view class="orderList" wx:if="{{deviceList.length != 0}}">
|
|
<view class="orderItem" wx:for="{{deviceList}}" wx:key="index" bind:tap="desc" data-id="{{item.install_id}}">
|
|
<view class="orderItem_tit">工单号:{{item.install_no}}</view>
|
|
|
|
<view class="orderItem_Item" wx:if="{{item.status == 3 || item.status == 4 || item.status == 5}}">
|
|
<view class="orderItem_Item_tit">设备编号</view>
|
|
<view class="orderItem_Item_con">{{item.device_code}}</view>
|
|
</view>
|
|
|
|
<view class="orderItem_Item">
|
|
<view class="orderItem_Item_tit">客户名称</view>
|
|
<view class="orderItem_Item_con">{{item.customer_name}}</view>
|
|
</view>
|
|
<view class="orderItem_Item">
|
|
<view class="orderItem_Item_tit">客户手机</view>
|
|
<view class="orderItem_Item_con">{{item.customer_phone}}</view>
|
|
</view>
|
|
<view class="orderItem_Item">
|
|
<view class="orderItem_Item_tit">工单状态</view>
|
|
<view class="orderItem_Item_con2" wx:if="{{item.status == 1}}">待分配</view>
|
|
<view class="orderItem_Item_con2" wx:if="{{item.status == 2}}">安装中</view>
|
|
<view class="orderItem_Item_con2" wx:if="{{item.status == 3}}">待激活</view>
|
|
<view class="orderItem_Item_con2" wx:if="{{item.status == 4}}">已安装</view>
|
|
<view class="orderItem_Item_con2" wx:if="{{item.status == 5}}">已撤销</view>
|
|
</view>
|
|
|
|
<view class="orderItem_Item">
|
|
<view class="orderItem_Item_tit">详细地址</view>
|
|
<view class="orderItem_Item_con">{{item.region + item.address || '暂无数据'}}</view>
|
|
</view>
|
|
|
|
<view class="contral">
|
|
<view class="state state2" catchtap="headerRecallClick" data-item="{{item}}" wx:if="{{item.status === 1}}">撤回</view>
|
|
<view class="state" wx:if="{{item.status === 1}}" data-item="{{item}}" catch:tap="dispatch">派单</view>
|
|
<!-- <view class="state state3" catch:tap="headerOkClick" wx:if="{{item.status === 4}}">完成</view> -->
|
|
</view>
|
|
</view>
|
|
</view>
|
|
|
|
|
|
<view class="addBtn" bind:tap="addWorkOrder">新增</view>
|
|
|
|
<van-empty description="暂无内容" wx:if="{{deviceList.length == 0}}" />
|
|
|
|
|
|
<!-- 新增是根据用户那边来得 下单新套餐 在交易完成后 会生成一个新装工单,不存在新增工单入口 -->
|
|
<!-- <view class="addBtn" bind:tap="addWorkOrder">
|
|
新增
|
|
</view> -->
|
|
|
|
|
|
<view class="selectMaster">
|
|
<van-popup show="{{ show }}" bind:close="onClose" close-on-click-overlay round position="bottom" z-index="99999">
|
|
<view class="pop_Tit">
|
|
<view class="cancel" bind:tap="cancel">取消</view>
|
|
请选择维修师傅
|
|
<view class="sure" bind:tap="sure">确定</view>
|
|
</view>
|
|
|
|
<view class="master">
|
|
<view class="popItemMaster" wx:for="{{MasterList}}" wx:key="index" bind:tap="selectMaster" data-index="{{index}}">
|
|
<view class="popItem_left">
|
|
<view class="MasterAva">
|
|
<image src="{{item.avatar}}" mode="aspectFill" />
|
|
</view>
|
|
<view class="MasterMsg">
|
|
<view class="MasterMsg1">
|
|
<view>师傅姓名</view>
|
|
{{item.name}}
|
|
</view>
|
|
<view class="MasterMsg1">
|
|
<view>师傅手机号</view>
|
|
{{item.phone}}
|
|
</view>
|
|
</view>
|
|
</view>
|
|
<view class="popItem_right">
|
|
<view class="cir1" wx:if="{{item.checked}}"></view>
|
|
<view class="cir2" wx:if="{{!item.checked}}"></view>
|
|
</view>
|
|
</view>
|
|
</view>
|
|
</van-popup>
|
|
</view>
|
|
|
|
</view> |