From 2324d4d572882e139360a8bafdc85b467d5469e9 Mon Sep 17 00:00:00 2001
From: GuLiMmo <2820890765@qq.com>
Date: Sat, 09 Dec 2023 16:29:29 +0800
Subject: [PATCH] 评优任务、考核权重设置页面修改
---
src/views/evaluate/evaluateTask.vue | 38 ++++++++++++++++++++++++--------------
1 files changed, 24 insertions(+), 14 deletions(-)
diff --git a/src/views/evaluate/evaluateTask.vue b/src/views/evaluate/evaluateTask.vue
index 0f873e2..8391d7f 100644
--- a/src/views/evaluate/evaluateTask.vue
+++ b/src/views/evaluate/evaluateTask.vue
@@ -6,8 +6,8 @@
@selection-change="selectionChange" @current-change="currentChange" @size-change="sizeChange"
@refresh-change="refreshChange" @on-load="onLoad">
<template #menu-left>
- <el-button type="primary" icon="el-icon-plus" @click="addParams.visible = true">
- 添加
+ <el-button type="primary" icon="el-icon-plus" @click="handleAdd">
+ 新增
</el-button>
<el-button type="danger" icon="el-icon-delete" plain v-if="permission.evaluateTask_delete" @click="handleDelete">
删除
@@ -43,7 +43,7 @@
</template>
</el-dialog>
<!-- 新增编辑弹窗 -->
- <addDialog :params="addParams"/>
+ <addDialog :params="addParams" @refreshTable="this.onLoad"/>
</basic-container>
</template>
@@ -84,6 +84,7 @@
},
isAddDialogVisible: false,
addParams: {},
+ viewParams: {},
};
},
computed: {
@@ -105,24 +106,33 @@
}
},
methods: {
+ handleAdd() {
+ this.addParams = {
+ visible: true,
+ title: '添加',
+ isEdit: false,
+ addForm: {}
+ }
+ },
rowSave(row, done, loading) {
console.log(row);
- // add(row).then(() => {
- // this.onLoad(this.page);
- // this.$message({
- // type: "success",
- // message: "操作成功!"
- // });
- // done();
- // }, error => {
- // loading();
- // window.console.log(error);
- // });
+ add(row).then(() => {
+ this.onLoad(this.page);
+ this.$message({
+ type: "success",
+ message: "操作成功!"
+ });
+ done();
+ }, error => {
+ loading();
+ window.console.log(error);
+ });
},
editDialog(row) {
this.addParams = {
visible: true,
title: '编辑',
+ isEdit: true,
addForm: {
...row
}
--
Gitblit v1.9.3