You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

220 lines
9.3 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<view class="swiper-tab">
<block wx:for='{{tab}}' wx:key='item'>
<view class="{{currentTab==index ? 'on' : ''}}" data-current="{{index}}" bindtap="swichNav">{{item}}</view>
</block>
</view>
<!-- 服务反馈 -->
<view class='allOrder pos-r' scroll-y='true' style="height: 100%" wx:if="{{currentTab == '0'}}">
<view class="list">
<view class="title-big-two">
<view><image src="../../img/order_icon.png" />服务信息</view>
<view style="font-size: 26rpx; color: #096b94; padding-right: 20rpx;" data-type='{{basic.serviceType}}' wx:if="{{basic.entryId}}" data-id="{{basic.entryId}}" bindtap="goDevice"><image src="../../img/sbsj.png" class="sbsj" />查看设备信息</view>
</view>
<view>
<view class="title">电站编码:</view>
<view>{{basic.powerStationCode}}</view>
</view>
<view>
<view class="title">
<text class="red"></text>设备类型:</view>
<view class="detail-list p-r">
<picker bindchange="category" value="{{index}}" range="{{categoryList}}" disabled>
<view class="picker">
{{category}}
</view>
</picker>
<!-- <view class="rj"></view> -->
</view>
</view>
<view>
<view class="title">
<text class="red">*</text>设备品牌:</view>
<view class="detail-list p-r">
<picker bindchange="applianceBrand" value="{{index}}" range="{{brandList}}" range-key="name">
<view class="picker">
{{applianceBrand}}
</view>
</picker>
<view class="rj"></view>
</view>
</view>
<view>
<view class="title">
<text class="red">*</text>设备S/N</view>
<input value="{{applianceBarcode}}" bindinput="applianceBarcode" placeholder="请输入" placeholder-style="color:#EEEEEE;"></input>
</view>
<view>
<view class="title">
<text class="red">*</text>保修类型:</view>
<view class="detail-list p-r">
<picker bindchange="type" range="{{typeList}}">
<view class="picker">
{{type}}
</view>
</picker>
<view class="rj"></view>
</view>
</view>
<view>
<view class="title">
<text class="red">*</text>服务类型:</view>
<view class="detail-list p-r">
<picker bindchange="servType" range="{{servTypeList}}" range-key="name">
<view class="picker">
{{serviceTypeName}}
</view>
</picker>
<view class="rj"></view>
</view>
</view>
<view>
<view class="title">告警名称:</view>
<view class="detail-list">{{basic.alarmName}}</view>
</view>
<view>
<view class="title">信息来源:</view>
<view class="detail-list" wx:if="{{basic.orderType == '1'}}">自建</view>
<view class="detail-list" wx:if="{{basic.orderType == '2'}}">监控转运维</view>
<view class="detail-list" wx:if="{{basic.orderType == '3'}}">其他</view>
<view class="detail-list" wx:if="{{basic.orderType == '4'}}">故障转运维</view>
<view class="detail-list" wx:if="{{basic.orderType == '5'}}">低效转运维</view>
</view>
<view wx:if="{{basic.memoNote}}">
<view class="title">审核备注:</view>
<view class="detail-list">{{basic.memoNote}}</view>
</view>
<!-- <view>
<view class="title">
<text class="red">*</text>投运时间:</view>
<view class="detail-list">
<picker bindchange="date" mode='date'>
<view class="picker">
{{date}}
</view>
</picker>
<image src="../../img/date_blue.png" class="blue-date"></image>
</view>
</view> -->
</view>
<view class="list">
<view class="title-big-two">
<view><image src="../../img/gcfk.png" />过程反馈</view>
<view style="font-size: 26rpx; color: #096b94; padding-right: 20rpx;" data-type='{{basic.serviceType}}' data-id="{{basic.id}}" bindtap="backRecord"><image src="../../img/fkjl.png" class="fkjl" />反馈记录</view>
</view>
<view>
<view class="title">
<text class="red">*</text>服务措施:</view>
<view class="detail-list p-r">
<picker bindchange="measures" value="{{index}}" range="{{measuresList}}" range-key='serviceMeasures'>
<view class="picker">
{{measures}}
</view>
</picker>
<view class="rj"></view>
</view>
</view>
<view>
<view class="title">
<text class="red">*</text>反馈内容:</view>
<view class="detail-list">
<input bindinput="backSay" value="{{backSay}}" placeholder="请输入反馈内容" placeholder-style="color:#EEEEEE;"></input>
</view>
</view>
<view>
<view class="title"><text class="red">*</text>过程照片:</view>
<view class="detail-list">
<view class="img">
<van-uploader accept="media" file-list="{{imgName1}}" data-name="imgName1" bind:after-read="afteruploadPhotoRead" bind:delete="deleteImg" preview-size="150rpx" preview-image preview-full-image max-count="8" multiple></van-uploader>
</view>
</view>
</view>
<view class="tip" style="margin-left: 180rpx;">一次可添加8张</view>
</view>
</view>
<!-- 物料信息 -->
<view wx:if="{{currentTab == '1'}}">
<!-- 物料使用 -->
<view class="content-row">
<view class="title-big">
<text>物料使用</text>
<view class="right-btn">
<view class="add-btn" bind:tap="getUseList">使用</view>
</view>
</view>
<view class="list" wx:for="{{useFitting}}" wx:key="index" data-type="1" data-id="{{item.id}}" bind:tap="getDetail">
<view>
<view class="left-tit">物料名称</view>
<view class="value">{{item.materialName}}</view>
</view>
<view>
<view class="left-tit">物料规格</view>
<view class="value">{{item.materialSpec}}</view>
</view>
<view>
<view class="left-tit">使用数量</view>
<view class="value" style="justify-content: space-between;">
<text>{{item.amount}}</text>
<!-- 工单状态 待审核、审核驳回 状态可删除 -->
<view class="del-btn" data-id="{{item.id}}" wx:if="{{basic.status == '2' || basic.status == '3'}}" catch:tap="delList" data-type="1">删除</view>
</view>
</view>
<view class="right-rj"></view>
</view>
</view>
<!-- 物料申请 -->
<view class="content-row">
<view class="title-big">
<text>物料申请</text>
<view class="right-btn">
<view class="add-btn" bind:tap="goAddApply">申请</view>
</view>
</view>
<view class="list" wx:for="{{applyFitting}}" wx:key="index" data-type="2" data-id="{{item.id}}" bind:tap="getDetail">
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '0'}}">待运营商审核</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '1'}}">待一级审核</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '2'}}">待二级审核</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '3'}}">待平台出库</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '4'}}">运维商待收件</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '5'}}">已完成</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '6'}}">申请已取消</view>
<view class="status_text" style="color: #FF0000;" wx:if="{{item.status == '7'}}">审核驳回</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '8'}}">待出库</view>
<view class="status_text" style="color: #f9850c;" wx:if="{{item.status == '9'}}">待领取</view>
<view>
<view class="left-tit">物料名称</view>
<view class="value">{{item.materialName}}</view>
</view>
<view>
<view class="left-tit">物料规格</view>
<view class="value">{{item.materialSpec}}</view>
</view>
<view>
<view class="left-tit">申请数量</view>
<view class="value" style="justify-content: space-between;">
<text>{{item.amount}}</text>
<view style="display:flex; ">
<!-- 审核驳回 状态可编辑 -->
<view class="add-btn" catch:tap="editList" data-type="2" data-id="{{item.id}}" wx:if="{{item.status == '7'}}">编辑</view>
<!-- 申请状态 待审核、审核驳回 状态可删除 -->
<view class="del-btn ml-20" catch:tap="delList" data-type="2" data-id="{{item.id}}" wx:if="{{item.status =='0' || item.status == '7'}}">删除</view>
<view class="add-btn" data-id="{{item.id}}" wx:if="{{item.status == '9'}}" catch:tap="getReceive">领取</view>
</view>
</view>
</view>
<view class="right-rj"></view>
</view>
</view>
</view>
<!-- 基本信息 -->
<view wx:if="{{currentTab == '2'}}">
<baseInfo basic="{{basic}}"></baseInfo>
</view>
<view class="operate" wx:if="{{currentTab == '0'}}">
<view class="guo" data-id='{{basic.id}}' bindtap="submit" data-type='0'>
过程反馈</view>
<view class="jie" data-id='{{basic.id}}' bindtap="submit" data-type='1'>
服务完成</view>
</view>