|
@@ -24,7 +24,7 @@
|
|
|
label="任务名称">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- v-if="showProgress"
|
|
|
+ v-if="Number(dataForm.state) !== 2"
|
|
|
prop="completeNum"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
@@ -71,20 +71,20 @@
|
|
|
min-width="200"
|
|
|
label="工序附件">
|
|
|
<template slot-scope="scope">
|
|
|
- <div v-for="(item, index) in scope.row.attachList">
|
|
|
+ <div v-for="(item, index) in scope.row.attachList" style="display: inline">
|
|
|
<span v-if="index > 0">,</span>
|
|
|
<a :key="item.fileName + index" type="primary" href="#" @click="previewFile(item.fileName, item.url)">{{ item.fileName }}</a>
|
|
|
</div>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
- v-if="!showProgress"
|
|
|
+ v-if="Number(dataForm.state) === 3"
|
|
|
prop="operationRecords"
|
|
|
header-align="center"
|
|
|
align="center"
|
|
|
min-width="160"
|
|
|
:show-tooltip-when-overflow="true"
|
|
|
- label="操作说明">
|
|
|
+ label="完成记录说明">
|
|
|
</el-table-column>
|
|
|
<el-table-column
|
|
|
v-if="dataForm.state !== '3'"
|
|
@@ -154,8 +154,8 @@
|
|
|
<el-option label="报损" value="3"></el-option>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
- <el-form-item label="通过记录说明" prop="operationRecords" label-width="120px">
|
|
|
- <el-input v-model="checkDialogForm.operationRecords" type="textarea" :rows="2" placeholder="请输入通过记录说明"></el-input>
|
|
|
+ <el-form-item label="完成记录说明" prop="operationRecords" label-width="120px">
|
|
|
+ <el-input v-model="checkDialogForm.operationRecords" type="textarea" :rows="2" placeholder="请输入"></el-input>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="备注" prop="notes" label-width="120px">
|
|
|
<el-input v-model="checkDialogForm.notes" type="textarea" :rows="2" placeholder="请输入备注"></el-input>
|
|
@@ -181,8 +181,8 @@
|
|
|
|
|
|
<el-dialog title="完成任务" width="30%" :visible.sync="finishDialogFormVisible">
|
|
|
<el-form :model="finishDialogForm" :rules="finishDialogFormRules" ref="finishDialogForm">
|
|
|
- <el-form-item label="通过记录说明" prop="operationRecords" label-width="120px">
|
|
|
- <el-input v-model="finishDialogForm.operationRecords" type="textarea" :rows="2" placeholder="请输入通过记录说明"></el-input>
|
|
|
+ <el-form-item label="完成记录说明" prop="operationRecords" label-width="120px">
|
|
|
+ <el-input v-model="finishDialogForm.operationRecords" type="textarea" :rows="2" placeholder="请输入"></el-input>
|
|
|
</el-form-item>
|
|
|
</el-form>
|
|
|
<div slot="footer" class="dialog-footer">
|
|
@@ -232,7 +232,7 @@ export default {
|
|
|
finishDialogFormVisible: false,
|
|
|
finishDialogForm: {},
|
|
|
finishDialogFormRules: {
|
|
|
- operationRecords: [{required: true, message: '通过记录说明不能为空', trigger: 'blur'}]
|
|
|
+ operationRecords: [{required: true, message: '完成记录说明不能为空', trigger: 'blur'}]
|
|
|
},
|
|
|
transferUserList: [],
|
|
|
transferDialogFormRules: {
|
|
@@ -246,7 +246,7 @@ export default {
|
|
|
notes: ''
|
|
|
},
|
|
|
checkDialogFormRules: {
|
|
|
- operationRecords: [{required: true, message: '通过记录说明不能为空', trigger: 'blur'}],
|
|
|
+ operationRecords: [{required: true, message: '完成记录说明不能为空', trigger: 'blur'}],
|
|
|
checkType: [{required: true, message: '请选择', trigger: 'blur'}]
|
|
|
},
|
|
|
damageDialogFormVisible: false,
|
|
@@ -265,7 +265,7 @@ export default {
|
|
|
// 查询
|
|
|
queryData () {
|
|
|
this.pageIndex = 1
|
|
|
- this.showProgress = this.dataForm.state !== '3'
|
|
|
+ this.showProgress = this.dataForm.state !== '2'
|
|
|
this.getDataList()
|
|
|
},
|
|
|
// 获取数据列表
|