优化
This commit is contained in:
@@ -142,7 +142,7 @@
|
|||||||
<template scope="scope">
|
<template scope="scope">
|
||||||
<el-button type="danger" class="filter-item" size="mini" icon="el-icon-delete" @click.native.prevent="delOne(scope.$index, form.tableData)" />
|
<el-button type="danger" class="filter-item" size="mini" icon="el-icon-delete" @click.native.prevent="delOne(scope.$index, form.tableData)" />
|
||||||
<el-button v-show="!scope.row.edit" type="primary" class="filter-item" size="mini" icon="el-icon-edit" @click="handleEdit(scope.$index, scope.row)">编辑</el-button>
|
<el-button v-show="!scope.row.edit" type="primary" class="filter-item" size="mini" icon="el-icon-edit" @click="handleEdit(scope.$index, scope.row)">编辑</el-button>
|
||||||
<el-button v-show="scope.row.edit" :disabled="crud.status.edit && !scope.row.canDo" type="success" class="filter-item" size="mini" icon="el-icon-check" @click="handleEdit(scope.$index, scope.row)">完成</el-button>
|
<el-button v-show="scope.row.edit" type="success" class="filter-item" size="mini" icon="el-icon-check" @click="handleEdit(scope.$index, scope.row)">完成</el-button>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
</el-table>
|
</el-table>
|
||||||
@@ -258,9 +258,7 @@ export default {
|
|||||||
},
|
},
|
||||||
handleEdit(index, row) {
|
handleEdit(index, row) {
|
||||||
// 判断是否可以关闭编辑状态
|
// 判断是否可以关闭编辑状态
|
||||||
console.log(row.canDo)
|
|
||||||
if (!row.edit) {
|
if (!row.edit) {
|
||||||
row.canDo = true
|
|
||||||
if (parseFloat(row.standard_rate) <= 0) {
|
if (parseFloat(row.standard_rate) <= 0) {
|
||||||
this.crud.notify('标准值必须大于0!', CRUD.NOTIFICATION_TYPE.INFO)
|
this.crud.notify('标准值必须大于0!', CRUD.NOTIFICATION_TYPE.INFO)
|
||||||
return false
|
return false
|
||||||
@@ -274,7 +272,6 @@ export default {
|
|||||||
return false
|
return false
|
||||||
}
|
}
|
||||||
if (row.is_need_manage === '1') {
|
if (row.is_need_manage === '1') {
|
||||||
debugger
|
|
||||||
if ((parseFloat(this.form.total_value) + parseFloat(row.standard_rate)) > 100) {
|
if ((parseFloat(this.form.total_value) + parseFloat(row.standard_rate)) > 100) {
|
||||||
this.crud.notify('标准合计值不能超过100!', CRUD.NOTIFICATION_TYPE.INFO)
|
this.crud.notify('标准合计值不能超过100!', CRUD.NOTIFICATION_TYPE.INFO)
|
||||||
return false
|
return false
|
||||||
|
|||||||
@@ -102,7 +102,6 @@ export default {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
this.form.total_value = parseFloat(all).toFixed(4)
|
this.form.total_value = parseFloat(all).toFixed(4)
|
||||||
// console.log(parseFloat(all).toFixed(4))
|
|
||||||
})
|
})
|
||||||
},
|
},
|
||||||
close() {
|
close() {
|
||||||
|
|||||||
Reference in New Issue
Block a user