From 32c5fc95afbb2241d80b986e385e17ee553c258c Mon Sep 17 00:00:00 2001 From: 唐耀东 <18861537@qq.com> Date: 星期五, 13 五月 2022 22:04:32 +0800 Subject: [PATCH] 提交代码 --- src/views/construction/system/index.vue | 30 ++++++++++++++++++++++-------- 1 files changed, 22 insertions(+), 8 deletions(-) diff --git a/src/views/construction/system/index.vue b/src/views/construction/system/index.vue index f0ee5d2..f378477 100644 --- a/src/views/construction/system/index.vue +++ b/src/views/construction/system/index.vue @@ -75,7 +75,11 @@ <el-table-column label="鍔熻兘鎻忚堪" align="center" prop="functionDescription"/> <el-table-column label="鎺堟潈鏂瑰紡" align="center" prop="authorizationMethod_dictText"/> <el-table-column label="鎺堟潈鏁伴噺" align="center" prop="authorizedQuantity"/> - <el-table-column label="杞戒綋鏈嶅姟鍣�" align="center" prop="serverId_dictText"/> + <el-table-column label="杞戒綋鏈嶅姟鍣�" align="center" prop="serverId_dictText"> + <template slot-scope="scope"> + <el-link type="primary" @click="serverClick(scope.row)">{{scope.row.serverId_dictText}}</el-link> + </template> + </el-table-column> <el-table-column label="鏂藉伐鎵规" align="center" prop="constructionBatchId_dictText"/> <el-table-column label="鐢熶骇鍘傚晢" align="center" prop="manufacturerId_dictText"/> <el-table-column label="澶囨敞" align="center" prop="remarks"/> @@ -200,6 +204,14 @@ <el-button @click="cancel">鍙� 娑�</el-button> </div> </Dialog> + + <!-- 鏈嶅姟鍣� --> + <Dialog title="鏈嶅姟鍣�" :visible.sync="serverOpen" width="700px" :append-to-body="true" :destroy-on-close="true"> + <server-form v-if="serverOpen" :serverId="serverId"></server-form> + <div slot="footer" class="dialog-footer"> + <el-button @click="serverOpen = false">鍏� 闂�</el-button> + </div> + </Dialog> </div> </template> @@ -211,6 +223,7 @@ import manufacturer from "../../components/manufacturer"; import nvr from "../../components/nvr"; import server from '../../components/server' +import serverForm from '../../components/server/form' export default { name: "System", @@ -221,7 +234,8 @@ constructionBatch, manufacturer, nvr, - server + server, + serverForm }, props: { schoolId: { @@ -294,7 +308,9 @@ ], }, disabled: false, - fileOpen: false + fileOpen: false, + serverOpen: false, + serverId: undefined }; }, created() { @@ -438,11 +454,9 @@ this.loading = false; }); }, - /** 瀵煎嚭鎸夐挳鎿嶄綔 */ - handleExport() { - this.download('oa/system/export', { - ...this.queryParams - }, `system_${new Date().getTime()}.xlsx`) + serverClick(row) { + this.serverId = row.serverId; + this.serverOpen = true; } } }; -- Gitblit v1.9.1