|
@@ -27,7 +27,7 @@
|
|
|
</el-card>
|
|
|
</detail-frame>
|
|
|
|
|
|
- <el-drawer :visible.sync="drawer" direction="rtl" title="名额分配" @close="toClose">
|
|
|
+ <el-drawer :before-close="handleClose" :visible.sync="drawer" direction="rtl" title="名额分配" @close="toClose">
|
|
|
<el-row type="flex" align="top" justify="center" style="padding:20px" :gutter="20">
|
|
|
<el-col :span="12">
|
|
|
<el-card>
|
|
@@ -141,6 +141,13 @@ export default {
|
|
|
...school(['query']),
|
|
|
...schPlan({ schPlanQuery: 'query', createSchPlan: 'create', updateSchPlan: 'update', setSchPlan: 'schArrange' }),
|
|
|
...classtype({ getClassType: 'query' }),
|
|
|
+ handleClose(done) {
|
|
|
+ this.$confirm('确认关闭?')
|
|
|
+ .then(_ => {
|
|
|
+ done();
|
|
|
+ })
|
|
|
+ .catch(_ => {});
|
|
|
+ },
|
|
|
//请求,处理学校列表
|
|
|
async getSchool() {
|
|
|
const res = await this.query();
|