<view class="page">
|
<view class="page__bd">
|
<view class="weui-tab">
|
<view class="weui-navbar">
|
<block wx:for="{{tabBar.list}}" wx:key="this">
|
<view id="{{index}}" class="weui-navbar__item" bindtap="tabClick"
|
style="background-color: {{activeIndex == index ? tabBar.selectedBackgroundColor : tabBar.backgroundColor}}">
|
<icon class="iconfont {{activeIndex == index ? item.selectedIconPath : item.iconPath}}"></icon>
|
<!-- <image src="{{activeIndex == index ? item.selectedIconPath : item.iconPath}}" /> -->
|
<view class="weui-navbar__title"
|
style="color: {{activeIndex == index ? tabBar.selectedColor : tabBar.normalColor}}">{{item.text}}</view>
|
</view>
|
</block>
|
<view class="weui-navbar__slider"
|
style="left: 0px; transform: translateX({{sliderOffset}}px); -webkit-transform: translateX({{sliderOffset}}px); background-color: {{tabBar.selectedColor}}">
|
</view>
|
</view>
|
<view class="weui-tab__panel">
|
<view class="weui-tab__content" hidden="{{activeIndex != 0}}">
|
<div class="form-step-containt" style="flex-direction:row;">
|
<div class="form-step-center-line" style="top: 35px;"></div>
|
<div class="form-step-item form-step-item-finish" id="divStatus10">派单</div>
|
<div class="form-step-item form-step-item-finish" id="divStatus20">接单</div>
|
<div class="form-step-item form-step-item-finish" id="divStatus40">到场</div>
|
<div class="form-step-item form-step-item-active" id="divStatusCurrent">{{stepFormStatusName}}</div>
|
<div class="form-step-item form-step-item-unfinish" bindtap="tapFinishTask">完工</div>
|
</div>
|
<ul class="mui-table-view formUL" style="padding-top:0px;margin-top: 0px;">
|
<li class="mui-table-view-cell">
|
<span class="title">报修时间:</span>
|
<span class="body">{{formEntity.CreateTime}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">报修单号:</span>
|
<span class="body">{{formEntity.FormNo}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">维修单号:</span>
|
<span class="body">{{taskLogList.FormNo}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">表单状态:</span>
|
<span class="body">{{taskFormStatusName}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">设备位置:</span>
|
<span class="body">{{taskLogList.Address}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">紧急程度:</span>
|
<!-- <span class="body">{{formEntity.UrgencyLevel}} 级</span> -->
|
<span class="body view-degree">
|
<text wx:if='{{taskLogList.Urgency>0}}'
|
class="iconfont icon-icon_xingxingweijihuo degree-active"></text>
|
<text wx:if='{{taskLogList.Urgency>1}}'
|
class="iconfont icon-icon_xingxingweijihuo degree-active"></text>
|
<text wx:if='{{taskLogList.Urgency>2}}'
|
class="iconfont icon-icon_xingxingweijihuo degree-active"></text>
|
<text wx:if='{{taskLogList.Urgency>3}}'
|
class="iconfont icon-icon_xingxingweijihuo degree-active"></text>
|
<text wx:if='{{taskLogList.Urgency>4}}'
|
class="iconfont icon-icon_xingxingweijihuo degree-active"></text>
|
</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">报修人:</span>
|
<span class="body">{{formEntity.CreateUserName}}
|
</span>
|
</li>
|
|
<li class="mui-table-view-cell">
|
<span class="title">指派人:</span>
|
<span class="body">{{taskLogList.AssignUserName}}
|
</span>
|
</li>
|
|
<li class="mui-table-view-cell">
|
<span class="title">受理时间:</span>
|
<span class="body">{{taskLogList.CreateTime}}
|
<!-- <span style="color:red;font-weight: 600;">({{formEntity.AcceptInterval}}分钟)</span> -->
|
</span>
|
</li>
|
|
<li class="mui-table-view-cell" wx:if="{{taskLogList.AssignTime}}">
|
<span class="title">指派时间:</span>
|
<span class="body">{{taskLogList.AssignTime}}
|
<!-- <span style="color:red;font-weight: 600;">({{formEntity.AssignInterval}}分钟)</span> -->
|
</span>
|
</li>
|
|
<li class="mui-table-view-cell" wx:if="{{taskLogList.ReceiveTime}}">
|
<span class="title">接单时间:</span>
|
<span class="body">{{taskLogList.ReceiveTime}}
|
<!-- <span style="color:red;font-weight: 600;">({{formEntity.TaskInterval}}分钟)</span> -->
|
</span>
|
</li>
|
<li class="mui-table-view-cell" wx:if="{{formEntity.StartWorkInterval}}">
|
<span class="title">开工时间:</span>
|
<span class="body">{{formEntity.RepairStartTime}}
|
<span style="color:red;font-weight: 600;">({{formEntity.StartWorkInterval}}分钟)</span>
|
</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">设备编号:</span>
|
<span class="body" style="color:red;">{{formEntity.ObjectNO}} </span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">设备名称:</span>
|
<span class="body" style="color:red;">{{taskLogList.EquipmentName}} </span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title">设备型号:</span>
|
<span class="body" style="color:red;">{{formEntity.ObjectCode}} </span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title"> 问题描述:</span>
|
<span class="body">{{taskLogList.Question}}</span>
|
</li>
|
<li class="mui-table-view-cell">
|
<span class="title"> 相关备注:</span>
|
<span class="body" wx:if="{{formEntity.Note}}">{{formEntity.Note}}</span>
|
<span class="body" wx:else>无</span>
|
</li>
|
<li class="mui-table-view-cell y_images">
|
<span class="title"> 报修图片:</span>
|
<span wx:if="{{requestImagesList==''}}" class="body" style="justify-content:flex-start;">无</span>
|
<span wx:else class="body">
|
<block wx:for="{{requestImagesList}}" wx:for-item="image" wx:key="imageIndex">
|
<view class="weui-uploader__file">
|
<view bindtap="previewRequestImage" id="{{item}}" data-index="{{index}}">
|
<image class="weui-uploader__img" src="{{image.ThumbPath}}" data-src="{{image}}"></image>
|
</view>
|
</view>
|
</block>
|
</span>
|
</li>
|
</ul>
|
</view>
|
<view class="weui-tab__content weui-tab_scroll" hidden="{{activeIndex != 1}}">
|
<view class="MR">
|
<view class="tips" wx:if="{{taskFileList.length == 0}}">
|
<view class="tips_content"><text>暂无维修记录</text></view>
|
<view class="action">
|
<button class="cu-btn round shadow" style="background:#16b5cb;color:#fff;" data-taskfromid="{{taskLogList.ID}}" bindtap="tapAddTaskFile">
|
<text class="cuIcon-upload"></text>点击上传</button>
|
</view>
|
</view>
|
<view class="MR_li" wx:if="{{taskFileList.length != 0}}" wx:for="{{taskFileList}}" wx:for-index="MRIndex"
|
wx:for-item="MR" wx:key="MR_index">
|
<view class="MR_li_header">
|
<view class="MR_li_header_left">
|
<icon class="iconfont icon-denglu1"></icon> {{MR.OperateTime}}
|
</view>
|
<!-- <view class="MR_li_header_right">查看详情</view> -->
|
</view>
|
<!-- 图片列表 -->
|
<view class="MR_li_body">
|
<view class="MR_li_body_li">
|
<icon class="iconfont icon-shouye-liang"></icon>
|
<span>标题: </span>
|
<view>{{MR.OperateContent}}</view>
|
</view>
|
<view class="MR_li_body_image">
|
<block wx:for="{{MR.FileList}}" wx:for-item="image" wx:for-index="imageIndex" wx:key="imageIndex" >
|
<view class="weui-uploader__file" >
|
<view>
|
<view wx:if="{{image.ThumbPath==''}}" class="MR_li_body_no_image">暂无相关信息</view>
|
<image wx:else class="weui-uploader__img" src="{{image.ThumbPath}}" data-src="{{image}}"
|
bindtap="previewTaskImage" data-MRIndex="{{MRIndex}}"></image>
|
</view>
|
</view>
|
</block>
|
</view>
|
</view>
|
|
<view class="MR_li_static">
|
<view class="MR_li_static_icon">
|
<icon class="iconfont icon-yinzhang-beijing"></icon>
|
<view class="MR_li_static_title">{{MR.OperateUserName}}</view>
|
</view>
|
</view>
|
</view>
|
</view>
|
<!-- 添加文件 -->
|
<icon class="MRfixed iconfont icon-zengjia" bindtap="tapAddTaskFile"></icon>
|
</view>
|
<scroll-view scroll-y="true" class="weui-tab__content" style="height:calc(100vh - 3.5rem)" hidden="{{activeIndex != 2}}">
|
<view class="listview-container">
|
<block wx:for="{{taskLogList.LogList}}" wx:key="ID">
|
<view class="playlog-item" >
|
<view class="dotline">
|
<!-- 竖线 -->
|
<view class="line"></view>
|
<!-- 圆点 -->
|
<view class="dot"></view>
|
<!-- 时间戳 -->
|
</view>
|
<view class="content">
|
<view class="content_before"></view>
|
<view class="content_view">
|
<text class="chapter static">{{item.OperateContent}}</text>
|
<text class="chapter user">{{item.OperateUserName}}</text>
|
</view>
|
<text class="course">时间:{{item.OperateTime}}</text>
|
</view>
|
</view>
|
</block>
|
</view>
|
|
</scroll-view>
|
</view>
|
</view>
|
</view>
|
</view>
|
|
|
<!-- 浮动窗口 -->
|
<view id='ss_menu' class="{{floatMenu.animation}}">
|
<!-- 刷新 -->
|
<view class="menu_view" bindtap="tapRefreshBtn">
|
<icon class="iconfont icon-shuaxin" style="font-size:60rpx;"></icon>
|
</view>
|
<!-- 暂停/开工 -->
|
<view class="menu_view" bindtap="tapToggleTaskBtn">
|
<icon class="iconfont {{tapToggleTaskIcon}}" style="font-size:60rpx;"></icon>
|
</view>
|
<!-- 完工 -->
|
<view class="menu_view" bindtap="tapFinishTask">
|
<icon class="iconfont icon-ziyuan" style="font-size:60rpx;"></icon>
|
</view>
|
<view class='menu'>
|
<view class='share' bindtap="{{floatMenu.bindtaps}}" id='ss_toggle'>
|
<view>
|
<icon class="iconfont icon-icon-test1" style="font-size:60rpx;"></icon>
|
</view>
|
</view>
|
</view>
|
</view>
|
|
<!--弹窗-->
|
<view class="modal-mask" bindtap="hideConfirmDlg" catchtouchmove="preventTouchMove" wx:if="{{isShowConfirmDlg}}"></view>
|
<view class="modal-dialog" wx:if="{{isShowConfirmDlg}}">
|
<view class="modal-title">{{confirmDlgTitle}}</view>
|
<view class="modal-content">
|
<view class="modal-input">
|
<textarea placeholder-class="input-holder" type="text" bindinput="inputOperateNote" class="textarea"
|
placeholder="备注信息"></textarea>
|
</view>
|
</view>
|
<view class="modal-footer">
|
<view class="btn-cancel" bindtap="onCancel" data-status="cancel">取消</view>
|
<view class="btn-confirm" bindtap="{{tapConfirmCb}}" data-status="confirm">确定</view>
|
</view>
|
</view>
|