From 7ca1a8ec18fccca9102cd1179e05fdc877bdc511 Mon Sep 17 00:00:00 2001
From: 唐耀东 <18861537@qq.com>
Date: 星期三, 18 五月 2022 16:47:40 +0800
Subject: [PATCH] 提交代码
---
src/views/basics/school/index.vue | 23 ++++++++++++++++++++++-
1 files changed, 22 insertions(+), 1 deletions(-)
diff --git a/src/views/basics/school/index.vue b/src/views/basics/school/index.vue
index 11578c7..1f38640 100644
--- a/src/views/basics/school/index.vue
+++ b/src/views/basics/school/index.vue
@@ -143,6 +143,13 @@
<el-button
size="mini"
type="text"
+ icon="el-icon-wind-power"
+ @click="handleOrganization(scope.row)"
+ >鏈烘瀯
+ </el-button>
+ <el-button
+ size="mini"
+ type="text"
icon="el-icon-office-building"
@click="handleBuild(scope.row)"
>寤虹瓚
@@ -235,9 +242,15 @@
<el-button @click="cancel">鍙� 娑�</el-button>
</div>
</Dialog>
+
<!-- 寤虹瓚 -->
<el-drawer title="寤虹瓚鍗曞厓" :visible.sync="buildOpen" size="50%" :append-to-body="true" :destroy-on-close="true">
<building :schoolId="id"></building>
+ </el-drawer>
+
+ <!-- 缁勭粐鏈烘瀯 -->
+ <el-drawer title="缁勭粐鏈烘瀯" :visible.sync="organizationOpen" size="50%" :append-to-body="true" :destroy-on-close="true">
+ <organization :schoolId="id"></organization>
</el-drawer>
</div>
</template>
@@ -246,12 +259,14 @@
import {listSchool, getSchool, delSchool, addSchool, updateSchool} from "@/api/oa/school";
import {listProvince, listCity} from "@/api/common/common";
import building from '../building'
+import organization from '../organization'
export default {
name: "School",
dicts: ['DICT105', 'DICT106'],
components: {
- building
+ building,
+ organization
},
data() {
return {
@@ -324,6 +339,7 @@
// 鍩庡競
cityFormList: [],
buildOpen: false,
+ organizationOpen: false,
id: undefined
};
},
@@ -489,6 +505,11 @@
handleBuild(r) {
this.id = r.id;
this.buildOpen = true;
+ },
+ // 缁勭粐鏈烘瀯
+ handleOrganization(r) {
+ this.id = r.id;
+ this.organizationOpen = true;
}
}
};
--
Gitblit v1.9.1