| | |
| | | @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"> |
| | | 删除 |
| | |
| | | </template> |
| | | </el-dialog> |
| | | <!-- 新增编辑弹窗 --> |
| | | <addDialog :params="addParams"/> |
| | | <addDialog :params="addParams" @refreshTable="this.onLoad"/> |
| | | </basic-container> |
| | | </template> |
| | | |
| | |
| | | }, |
| | | isAddDialogVisible: false, |
| | | addParams: {}, |
| | | viewParams: {}, |
| | | }; |
| | | }, |
| | | computed: { |
| | |
| | | } |
| | | }, |
| | | 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 |
| | | } |