Commit 29e266ad authored by 刘怀志's avatar 刘怀志

feat(代办任务): 体系审查修改数据

parent e7a2abb0
...@@ -7,17 +7,61 @@ module.exports = [ ...@@ -7,17 +7,61 @@ module.exports = [
url: '/tasklist', url: '/tasklist',
type: 'get', type: 'get',
response: config => { response: config => {
const temp = [] const temp = [
for (let i = 0; i < 10; i++) { {
temp.push({ startTime: '--',
startTime: '@date', missionNo: 'xxxxxxxxx',
missionNo: '@word',
tit: '一汽丰田体系审查', tit: '一汽丰田体系审查',
owener: '@cname', owener: '@cname',
'costTime|0-12': 1, 'costTime': 0,
'progress|0-100': 1 'progress': 0
}) },
{
startTime: '2020-12-01 10:30 ',
missionNo: 'xxxxxxxxx',
tit: '一汽丰田体系审查',
owener: '@cname',
'costTime': 3,
'progress': 80
},
{
startTime: '2020-12-01 10:30',
missionNo: 'xxxxxxxxx',
tit: '一汽丰田体系审查',
owener: '@cname',
'costTime': 12,
'progress': 90
}
]
return {
rows: temp,
code: 200,
total: 10
} }
}
},
{
url: '/finishTasklist',
type: 'get',
response: config => {
const temp = [
{
startTime: '2020-12-01 10:30 ',
missionNo: 'xxxxxxxxx',
tit: '一汽丰田体系审查',
owener: '@cname',
'costTime': 3,
'progress': 80
},
{
startTime: '2020-12-01 10:30',
missionNo: 'xxxxxxxxx',
tit: '一汽丰田体系审查',
owener: '@cname',
'costTime': 12,
'progress': 90
}
]
return { return {
rows: temp, rows: temp,
code: 200, code: 200,
......
...@@ -134,7 +134,7 @@ export default { ...@@ -134,7 +134,7 @@ export default {
data() { data() {
return { return {
pageType: '1', pageType: '1',
listUrl: '/tasklist', listUrl: '/finishTasklist',
showSearch: true, showSearch: true,
tableData: [] tableData: []
} }
......
...@@ -139,7 +139,10 @@ ...@@ -139,7 +139,10 @@
<div v-if="isSysReview" class="card-cell"> <div v-if="isSysReview" class="card-cell">
<div class="cell-lable">审查问卷</div> <div class="cell-lable">审查问卷</div>
<div class="cell-value"> <div class="cell-value">
<el-link type="primary">填写问卷</el-link> <el-link v-if="item.progress < 90" type="primary"
>填写审查问卷</el-link
>
<el-link v-else type="primary">确认审查结果</el-link>
</div> </div>
</div> </div>
<div v-if="isSysReview" class="card-cell"> <div v-if="isSysReview" class="card-cell">
...@@ -150,7 +153,7 @@ ...@@ -150,7 +153,7 @@
:percentage="item.progress" :percentage="item.progress"
></el-progress> ></el-progress>
</div> </div>
<div class="card-cell"> <div class="card-cell option-cell">
<div class="cell-lable"></div> <div class="cell-lable"></div>
<div class="cell-value"> <div class="cell-value">
<el-button <el-button
...@@ -167,6 +170,7 @@ ...@@ -167,6 +170,7 @@
@click="openTaskDialog" @click="openTaskDialog"
></el-button> ></el-button>
<el-button <el-button
v-if="item.progress >= 90"
type="success" type="success"
icon="el-icon-s-management" icon="el-icon-s-management"
circle circle
...@@ -174,6 +178,7 @@ ...@@ -174,6 +178,7 @@
@click="previewReport" @click="previewReport"
></el-button> ></el-button>
<el-button <el-button
v-if="item.progress >= 90"
type="success" type="success"
icon="el-icon-document" icon="el-icon-document"
circle circle
...@@ -181,12 +186,14 @@ ...@@ -181,12 +186,14 @@
@click="handleRetentionFile(item)" @click="handleRetentionFile(item)"
></el-button> ></el-button>
<el-button <el-button
v-if="item.progress >= 90"
type="success" type="success"
icon="el-icon-folder" icon="el-icon-folder"
circle circle
title="车企文件库" title="车企文件库"
></el-button> ></el-button>
<el-button <el-button
v-if="item.progress === 0"
type="danger" type="danger"
icon="el-icon-video-play" icon="el-icon-video-play"
circle circle
...@@ -274,6 +281,10 @@ export default { ...@@ -274,6 +281,10 @@ export default {
color: rgb(153 153 153); color: rgb(153 153 153);
flex-direction: column; flex-direction: column;
flex-wrap: nowrap; flex-wrap: nowrap;
min-width: 111px;
}
.option-cell {
width: 220px;
} }
.box-card { .box-card {
margin-bottom: 15px; margin-bottom: 15px;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment