From eb010c8d0f12c4861d2fde556f8ca441ba5e10d9 Mon Sep 17 00:00:00 2001 From: lohir <3399054449@qq.com> Date: 星期三, 16 十月 2024 09:59:24 +0800 Subject: [PATCH] bug --- src/views/class-management/Class.vue | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/views/class-management/Class.vue b/src/views/class-management/Class.vue index 89edb66..e0f9651 100644 --- a/src/views/class-management/Class.vue +++ b/src/views/class-management/Class.vue @@ -13,7 +13,7 @@ <div> <el-form :inline="true" :model="searchForm" class="demo-form-inline"> <el-form-item label="鐝骇鍚嶇О"> - <el-input v-model="searchForm.className" size="small" clearable @clear="page" + <el-input v-model="searchForm.className" size="small" clearable @clear="page" @input="page" placeholder="鐝骇鍚嶇О"></el-input> </el-form-item> <el-form-item label="鐝骇鐘舵��"> @@ -23,7 +23,7 @@ </el-select> </el-form-item> <el-form-item> - <el-button type="primary" @click="page">鏌ヨ</el-button> + <el-button type="primary" @click="page" size="small">鏌ヨ</el-button> </el-form-item> </el-form> </div> @@ -127,7 +127,8 @@ title="鐝骇閫氱煡" :visible.sync="notifyOpen" width="600px" - :before-close="handleClose"> + :before-close="handleNotifyClose" + :close-on-click-modal="false"> <el-form :model="notifyForm" :rules="notifyRules" ref="notifyForm" label-width="100px" class="demo-ruleForm"> <el-form-item label="閫氱煡鐝骇锛�" prop="className"> <span>{{ notifyForm.className }}</span> @@ -331,10 +332,20 @@ this.form = row this.open = true }, - handleClose (done) { + handleClose () { this.open = false this.resetForm() - done() + }, + handleNotifyClose () { + this.notifyOpen = false + this.resetNotifyForm() + }, + resetNotifyForm () { + this.notifyForm = { + className: '', + notifyContent: '', + classesId: null + } }, handlerAdd () { this.open = true -- Gitblit v1.8.0