|
|
|
|
@ -81,8 +81,8 @@ |
|
|
|
|
<el-table-column prop="isRepair" align="center" label="是否维修" v-if="errorForm.repairStatus >= 3"> |
|
|
|
|
<template slot-scope="scope"> |
|
|
|
|
<el-radio-group v-model="scope.row.isRepair" fill="red"> |
|
|
|
|
<el-radio :disabled="viewType == 'view' || viewType == 'evaluate'" :label="1">是</el-radio> |
|
|
|
|
<el-radio :disabled="viewType == 'view' || viewType == 'evaluate'" class="error_radio" |
|
|
|
|
<el-radio :disabled="viewType == 'view' || viewType == 'evaluate'||dataTypes != 1" :label="1">是</el-radio> |
|
|
|
|
<el-radio :disabled="viewType == 'view' || viewType == 'evaluate'||dataTypes != 1" class="error_radio" |
|
|
|
|
:label="0">否</el-radio> |
|
|
|
|
</el-radio-group> |
|
|
|
|
</template> |
|
|
|
|
@ -568,7 +568,7 @@ export default { |
|
|
|
|
}, |
|
|
|
|
methods: { |
|
|
|
|
tableRowClassName({ row, rowIndex }) { |
|
|
|
|
if (row.isRepair == 0 && this.dataTypes == 1) { // 假设你想要特殊颜色的行是第二行 |
|
|
|
|
if (row.repairStatus >= 4&&row.isRepair == 0 && this.dataTypes == 1) { // 假设你想要特殊颜色的行是第二行 |
|
|
|
|
return 'highlight-row'; |
|
|
|
|
} |
|
|
|
|
return ''; |
|
|
|
|
@ -983,7 +983,7 @@ export default { |
|
|
|
|
if (this.nameImg != '') { |
|
|
|
|
const formData = new FormData(); |
|
|
|
|
formData.append('file', this.base64toFile(this.nameImg)); |
|
|
|
|
if(this.errorForm.isOkValidity==''||this.errorForm.isOkQuality==''||this.errorForm.isOkSecure==''){ |
|
|
|
|
if(this.errorForm.isOkValidity===''||this.errorForm.isOkQuality===''||this.errorForm.isOkSecure===''){ |
|
|
|
|
this.$message.error('请填写满意度') |
|
|
|
|
return false |
|
|
|
|
} |
|
|
|
|
|