|
@@ -110,35 +110,35 @@
|
|
|
|
|
|
<!-- 任务信息 -->
|
|
<!-- 任务信息 -->
|
|
<div class='task-info-container' v-show='showTask'>
|
|
<div class='task-info-container' v-show='showTask'>
|
|
- <van-nav-bar :title='taskTitle' left-arrow @click-left='showTask = false' />
|
|
|
|
|
|
+ <van-nav-bar :title='taskText+"信息"' left-arrow @click-left='showTask = false' />
|
|
<ul class='task-info'>
|
|
<ul class='task-info'>
|
|
<li>
|
|
<li>
|
|
- <span class='name'>工单编号:</span>
|
|
|
|
- <span class='data'>2890531</span>
|
|
|
|
|
|
+ <span class='name'>{{taskText}}编号:</span>
|
|
|
|
+ <span class='data'>{{taskData.No}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
- <span class='name'>工单状态:</span>
|
|
|
|
- <span class='data'>新建</span>
|
|
|
|
|
|
+ <span class='name'>{{taskText}}状态:</span>
|
|
|
|
+ <span class='data'>{{taskData.status}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
- <span class='name'>工单描述:</span>
|
|
|
|
- <span class='data'>这是一条工单任务描述</span>
|
|
|
|
|
|
+ <span class='name'>{{taskText}}描述:</span>
|
|
|
|
+ <span class='data'>{{taskData.description}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
<span class='name'>填报人:</span>
|
|
<span class='name'>填报人:</span>
|
|
- <span class='data'>新建</span>
|
|
|
|
|
|
+ <span class='data'>{{taskData.reporter}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
<span class='name'>联系电话:</span>
|
|
<span class='name'>联系电话:</span>
|
|
- <span class='data'>18820293022</span>
|
|
|
|
|
|
+ <span class='data'>{{taskData.phone}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
<span class='name'>填报时间:</span>
|
|
<span class='name'>填报时间:</span>
|
|
- <span class='data'>2020-09-21</span>
|
|
|
|
|
|
+ <span class='data'>{{taskData.reportDate}}</span>
|
|
</li>
|
|
</li>
|
|
<li>
|
|
<li>
|
|
<span class='name'>验收时间:</span>
|
|
<span class='name'>验收时间:</span>
|
|
- <span class='data'>2020-09-21</span>
|
|
|
|
|
|
+ <span class='data'>{{taskData.acceptanceDate}}</span>
|
|
</li>
|
|
</li>
|
|
</ul>
|
|
</ul>
|
|
</div>
|
|
</div>
|
|
@@ -161,13 +161,22 @@ export default {
|
|
components: { ImagePreview },
|
|
components: { ImagePreview },
|
|
data() {
|
|
data() {
|
|
return {
|
|
return {
|
|
- type: 1, // 1,4,5,3 维保, 维保, 其他事项, 综合事项
|
|
|
|
|
|
+ type: 1, // 1,4,5,3 维保, 维修, 其他事项, 综合事项
|
|
title: '', //页面title
|
|
title: '', //页面title
|
|
showTask: false, //是否展示工单/任务信息 页面
|
|
showTask: false, //是否展示工单/任务信息 页面
|
|
showImgPreview: false, //是否展示图片预览
|
|
showImgPreview: false, //是否展示图片预览
|
|
imgList: [], //图片数组
|
|
imgList: [], //图片数组
|
|
data: {}, //页面显示数据
|
|
data: {}, //页面显示数据
|
|
- taskTitle: '', // 工单,任务信息 页面title
|
|
|
|
|
|
+ taskText: '', // 工单,任务信息 页面title
|
|
|
|
+ taskData: {
|
|
|
|
+ No: '--',
|
|
|
|
+ status: '--',
|
|
|
|
+ description: '--',
|
|
|
|
+ reporter: '--',
|
|
|
|
+ phone: '--',
|
|
|
|
+ reportDate: '--',
|
|
|
|
+ acceptanceDate: '--',
|
|
|
|
+ },
|
|
}
|
|
}
|
|
},
|
|
},
|
|
computed: {
|
|
computed: {
|
|
@@ -300,11 +309,35 @@ export default {
|
|
},
|
|
},
|
|
// 点击任务编号,显示任务信息
|
|
// 点击任务编号,显示任务信息
|
|
showTaskInfo() {
|
|
showTaskInfo() {
|
|
- // 维保有任务编号,或者维修有工单编号,显示
|
|
|
|
|
|
+ if (this.type === 5 || this.type === 3) {
|
|
|
|
+ return false
|
|
|
|
+ }
|
|
|
|
+ let data = this.data
|
|
|
|
+ // 维保有任务编号, 或者维修有工单编号, 显示
|
|
if (this.type === 1) {
|
|
if (this.type === 1) {
|
|
- this.taskTitle = '任务信息'
|
|
|
|
|
|
+ this.taskText = '任务'
|
|
|
|
+ // 维保
|
|
|
|
+ this.taskData = {
|
|
|
|
+ No: data.wb_gzglid || '--', //任务编号
|
|
|
|
+ status: data.status || '--', //状态
|
|
|
|
+ description: data.description || '--', //描述
|
|
|
|
+ reporter: data.reportedby || '--', //填报人
|
|
|
|
+ phone: data.phone || '--', //联系电话 // TODO: 联系电话
|
|
|
|
+ reportDate: data.reportdate || '--', //填报时间
|
|
|
|
+ acceptanceDate: data.sjjssj || '--', //验收时间
|
|
|
|
+ }
|
|
} else if (this.type === 4) {
|
|
} else if (this.type === 4) {
|
|
- this.taskTitle = '工单信息'
|
|
|
|
|
|
+ this.taskText = '工单'
|
|
|
|
+ // 维修
|
|
|
|
+ this.taskData = {
|
|
|
|
+ No: data.wonum || '--', //工单编号
|
|
|
|
+ status: data.status || '--', //状态
|
|
|
|
+ description: data.description || '--', //描述
|
|
|
|
+ reporter: data.reportedby || '--', //填报人
|
|
|
|
+ phone: data.phone || '--', //联系电话 // TODO: 联系电话
|
|
|
|
+ reportDate: data.reportdate || '--', //填报时间
|
|
|
|
+ acceptanceDate: data.sjjssj || '--', //验收时间
|
|
|
|
+ }
|
|
}
|
|
}
|
|
if (this.data.wb_gzglid || this.data.wonum) {
|
|
if (this.data.wb_gzglid || this.data.wonum) {
|
|
this.showTask = true
|
|
this.showTask = true
|