From 9dedc69f2c18b28cf18807531b6c8b81e6ad77e3 Mon Sep 17 00:00:00 2001 From: Surpriseplus <845948745@qq.com> Date: 星期日, 26 二月 2023 14:05:18 +0800 Subject: [PATCH] 资料馆界面重构,优化 --- src/components/MapView/mapMenuPop.vue | 53 +++++++++++++++++++++++++++++++++++++++++------------ 1 files changed, 41 insertions(+), 12 deletions(-) diff --git a/src/components/MapView/mapMenuPop.vue b/src/components/MapView/mapMenuPop.vue index 96b91ca..8069838 100644 --- a/src/components/MapView/mapMenuPop.vue +++ b/src/components/MapView/mapMenuPop.vue @@ -1,7 +1,10 @@ <template> <div class="menuPop"> <div class="leftBox"> - <div class="leftDown" v-if="$store.state.download"> + <div + class="leftDown" + v-if="$store.state.download" + > <div @click="getDownloadDep"> <el-link icon="el-icon-download"> </el-link> </div> @@ -30,7 +33,11 @@ label="搴忓彿" width="50" /> - <el-table-column label="瀹氫綅" width="100" align="center"> + <el-table-column + label="瀹氫綅" + width="100" + align="center" + > <template slot-scope="scope"> <el-button icon="el-icon-map-location" @@ -77,14 +84,20 @@ label-width="100px" class="codeForm" > - <el-form-item :label="$t('common.passworld')" prop="password"> + <el-form-item + :label="$t('common.passworld')" + prop="password" + > <el-input type="password" v-model="codeForm.password" show-password ></el-input> </el-form-item> - <el-form-item :label="$t('common.SPassword')" prop="repassword"> + <el-form-item + :label="$t('common.SPassword')" + prop="repassword" + > <el-input type="password" v-model="codeForm.repassword" @@ -96,9 +109,12 @@ class="primary" size="small" @click="download('codeForm')" - >{{ $t("common.confirm") }}</el-button - > - <el-button type="info" size="small" @click="closeDown('codeForm')">{{ + >{{ $t("common.confirm") }}</el-button> + <el-button + type="info" + size="small" + @click="closeDown('codeForm')" + >{{ $t("common.cancel") }}</el-button> </el-form-item> @@ -113,7 +129,11 @@ :before-close="handleInsertClose" > <div style="width: 100%; max-height: 450px; overflow-y: auto"> - <el-form ref="form" :model="ruleForm" label-width="100px"> + <el-form + ref="form" + :model="ruleForm" + label-width="100px" + > <el-form-item label="瀹℃牳鍗曚綅"> <div> <ul> @@ -150,10 +170,18 @@ </el-input> </el-form-item> <el-form-item> - <el-button class="primary" size="small" @click="getInsertDown">{{ + <el-button + class="primary" + size="small" + @click="getInsertDown" + >{{ $t("common.confirm") }}</el-button> - <el-button type="info" size="small" @click="closeInsertDown">{{ + <el-button + type="info" + size="small" + @click="closeInsertDown" + >{{ $t("common.cancel") }}</el-button> </el-form-item> @@ -274,7 +302,7 @@ .then((_) => { this.closeInsertDown(); }) - .catch((_) => {}); + .catch((_) => { }); }, closeInsertDown() { this.ruleForm = { @@ -419,7 +447,7 @@ .then((_) => { this.closeDown(); }) - .catch((_) => {}); + .catch((_) => { }); }, closeDown() { this.dialogVisible = false; @@ -435,6 +463,7 @@ }, clearQuerInfo() { if (this.$store.state.queryInfo.length != 0) { + sgworld.Creator.SimpleGraphic.clear(); for (var i in this.$store.state.queryInfo) { sgworld.Viewer.entities.remove(this.$store.state.queryInfo[i]); } -- Gitblit v1.9.3