master
xy 2 years ago
parent cdd8565ad8
commit d213627ac1

@ -136,7 +136,7 @@
<script> <script>
import { getBudget, editorBudget } from "@/api/budget/budget"; import { getBudget, editorBudget } from "@/api/budget/budget";
import { index, destroy } from "@/api/achievements/evaluate"; import { index, destroy } from "@/api/achievements/evaluate";
import { moneyFormatter, parseTime } from "@/utils"; import { deepCopy, moneyFormatter, parseTime } from '@/utils'
import { getparameter } from "@/api/system/dictionary"; import { getparameter } from "@/api/system/dictionary";
import addEvaluate from '@/views/achievements/components/addEvaluate.vue' import addEvaluate from '@/views/achievements/components/addEvaluate.vue'
import addPlanEvaluate from '@/views/achievements/components/addPlanEvaluate.vue' import addPlanEvaluate from '@/views/achievements/components/addPlanEvaluate.vue'
@ -248,11 +248,16 @@ export default {
this.list = res.list.data; this.list = res.list.data;
}, },
edit(row, type) { edit(row, key) {
this.$refs["addEvaluate"].id = row.id; let rowCopy = deepCopy(row)
this.$refs["addEvaluate"].setForm("type", type); row[key] = 2
this.$refs["addEvaluate"].type = "add"; editorBudget(rowCopy).then(res => {
this.$refs["addEvaluate"].show(); this.$message({
type: 'success',
message: '确认成功'
})
this.getList()
})
}, },
destroy(row) { destroy(row) {
destroy({ destroy({

Loading…
Cancel
Save