From 03012dbaf8d1dcc43f31feb488f9cbcb7d30f011 Mon Sep 17 00:00:00 2001 From: WX <1377869194@qq.com> Date: 星期三, 13 九月 2023 14:24:15 +0800 Subject: [PATCH] 优化 --- src/views/layer/layerSet.vue | 235 ++++++++++++++++------------------------------------------ 1 files changed, 66 insertions(+), 169 deletions(-) diff --git a/src/views/layer/layerSet.vue b/src/views/layer/layerSet.vue index adf4b63..aaaa892 100644 --- a/src/views/layer/layerSet.vue +++ b/src/views/layer/layerSet.vue @@ -3,10 +3,7 @@ <div class="layerBox"> <div class="layerTitle"> <div class="tileLeft"> - <div - class="titleImg" - @click="editState" - > + <div class="titleImg" @click="editState"> <ArrowLeft /> </div> <div class="titleLable">鍥惧眰缂栬緫</div> @@ -22,78 +19,58 @@ :expand-on-click-node="false" @node-click="handleNodeClick" ref="treeRef" - style="font-size: 16px;" + style="font-size: 16px" /> </div> </div> <div class="edit_box"> <div class="edit_box_btn btnstyle"> - <el-button - type="primary" - :icon="Plus" - @click="insertLayerData(1)" - >鏂板鍚岀骇</el-button> - <el-button - type="primary" - :icon="Plus" - @click="insertLayerData(2)" - >鏂板瀛愮骇</el-button> + <el-button type="primary" :icon="Plus" @click="insertLayerData(1)" + >鏂板鍚岀骇</el-button + > + <el-button type="primary" :icon="Plus" @click="insertLayerData(2)" + >鏂板瀛愮骇</el-button + > <el-button type="primary" :icon="Delete" class="delbtn" @click="delLayer" - >鍒犻櫎</el-button> - <el-button - type="primary" - :icon="Top" - @click="move(1)" - >鍚戜笂绉诲姩</el-button> - <el-button - type="primary" - :icon="Bottom" - @click="move(2)" - >鍚戜笅绉诲姩</el-button> + >鍒犻櫎</el-button + > + <el-button type="primary" :icon="Top" @click="move(1)" + >鍚戜笂绉诲姩</el-button + > + <el-button type="primary" :icon="Bottom" @click="move(2)" + >鍚戜笅绉诲姩</el-button + > </div> <div class="edit_box_form"> - <el-form - :model="formInline" - label-width="120px" - > + <el-form :model="formInline" label-width="120px"> <el-form-item label="鍥惧眰绫诲瀷"> - <el-select - style="width: 100%" - v-model="formInline.isLayer" - > - <el-option - label="鍥惧眰缁�" - value="0" - ></el-option> - <el-option - label="鍥惧眰" - value="1" - ></el-option> + <el-select style="width: 100%" v-model="formInline.isLayer"> + <el-option label="鍥惧眰缁�" value="0"></el-option> + <el-option label="鍥惧眰" value="1"></el-option> </el-select> </el-form-item> <!-- 鏈嶅姟璧勬簮--> - <el-form-item - v-show="formInline.isLayer == 1" - label="鏈嶅姟璧勬簮" - > + <el-form-item v-show="formInline.isLayer == 1" label="鏈嶅姟璧勬簮"> <el-button size="small" class="serviceButton" @click="setServiceChange('0')" key="0" :class="{ serviceActive: !serviceActive }" - >鍚�</el-button> + >鍚�</el-button + > <el-button size="small" class="serviceButton" @click="setServiceChange('1')" key="1" :class="{ serviceActive: serviceActive }" - >鏄�</el-button> + >鏄�</el-button + > </el-form-item> <el-form-item label="鍥惧眰鍚嶇О"> @@ -103,10 +80,7 @@ /> </el-form-item> <!-- 鏈嶅姟绫诲埆 --> - <el-form-item - v-show="formInline.isLayer == 1" - label="鏈嶅姟绫诲埆" - > + <el-form-item v-show="formInline.isLayer == 1" label="鏈嶅姟绫诲埆"> <el-select style="width: 100%" v-model="formInline.category" @@ -121,10 +95,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item - label="琛ㄥ悕绉�" - v-show="formInline.category == 2" - > + <el-form-item label="琛ㄥ悕绉�" v-show="formInline.category == 2"> <el-input v-model="formInline.tab" placeholder="璇疯緭鍏ヨ〃鍚嶇О" @@ -132,10 +103,7 @@ /> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="formInline.isLayer == 1" - label="鏁版嵁绫诲瀷" - > + <el-form-item v-show="formInline.isLayer == 1" label="鏁版嵁绫诲瀷"> <el-select style="width: 100%" v-model="formInline.data" @@ -152,10 +120,7 @@ </el-select> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="formInline.isLayer == 1" - label="鏈嶅姟绫诲瀷" - > + <el-form-item v-show="formInline.isLayer == 1" label="鏈嶅姟绫诲瀷"> <el-select style="width: 100%" v-model="formInline.type" @@ -171,10 +136,7 @@ </el-select> </el-form-item> - <el-form-item - label="鏈嶅姟鍦板潃" - v-show="formInline.isLayer == 1" - > + <el-form-item label="鏈嶅姟鍦板潃" v-show="formInline.isLayer == 1"> <el-input v-model="formInline.serviceUrl" placeholder="璇疯緭鍏ユ湇鍔″湴鍧�" @@ -183,63 +145,40 @@ </el-form-item> <el-form-item> <div class="btnstyle editBtn"> - <el-button - type="primary" - @click="onSubmit" - >纭畾</el-button> - <el-button - class="delbtn" - @click="updateRest" - >鍙栨秷</el-button> + <el-button type="primary" @click="onSubmit">纭畾</el-button> + <el-button class="delbtn" @click="updateRest">鍙栨秷</el-button> </div> </el-form-item> </el-form> </div> </div> - <el-dialog - title="鏂板" - v-model="dialogVisible" - width="50%" - > + <el-dialog title="鏂板" v-model="dialogVisible" width="50%"> <div style="width: 100%; max-height: 63vh; overflow-y: auto"> - <el-form - :model="insertData" - label-width="120px" - > + <el-form :model="insertData" label-width="120px"> <el-form-item label="鍥惧眰绫诲瀷"> - <el-select - style="width: 100%" - v-model="insertData.isLayer" - > - <el-option - label="鍥惧眰缁�" - value="0" - ></el-option> - <el-option - label="鍥惧眰" - value="1" - ></el-option> + <el-select style="width: 100%" v-model="insertData.isLayer"> + <el-option label="鍥惧眰缁�" value="0"></el-option> + <el-option label="鍥惧眰" value="1"></el-option> </el-select> </el-form-item> <!-- 鏈嶅姟璧勬簮--> - <el-form-item - v-show="insertData.isLayer == 1" - label="鏈嶅姟璧勬簮" - > + <el-form-item v-show="insertData.isLayer == 1" label="鏈嶅姟璧勬簮"> <el-button size="small" class="serviceButton" @click="setInsertServiceChange('0')" key="0" :class="{ serviceActive: !insertServiceActive }" - >鍚�</el-button> + >鍚�</el-button + > <el-button size="small" class="serviceButton" @click="setInsertServiceChange('1')" key="1" :class="{ serviceActive: insertServiceActive }" - >鏄�</el-button> + >鏄�</el-button + > </el-form-item> <el-form-item label="鍥惧眰鍚嶇О"> @@ -249,10 +188,7 @@ /> </el-form-item> <!-- 鏈嶅姟绫诲埆 --> - <el-form-item - v-show="insertData.isLayer == 1" - label="鏈嶅姟绫诲埆" - > + <el-form-item v-show="insertData.isLayer == 1" label="鏈嶅姟绫诲埆"> <el-select style="width: 100%" v-model="insertData.category" @@ -267,10 +203,7 @@ </el-option> </el-select> </el-form-item> - <el-form-item - label="琛ㄥ悕绉�" - v-show="insertData.category == 2" - > + <el-form-item label="琛ㄥ悕绉�" v-show="insertData.category == 2"> <el-input v-model="insertData.tab" placeholder="璇疯緭鍏ヨ〃鍚嶇О" @@ -278,10 +211,7 @@ /> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="insertData.isLayer == 1" - label="鏁版嵁绫诲瀷" - > + <el-form-item v-show="insertData.isLayer == 1" label="鏁版嵁绫诲瀷"> <el-select style="width: 100%" v-model="insertData.data" @@ -298,10 +228,7 @@ </el-select> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="insertData.isLayer == 1" - label="鏈嶅姟绫诲瀷" - > + <el-form-item v-show="insertData.isLayer == 1" label="鏈嶅姟绫诲瀷"> <el-select style="width: 100%" v-model="insertData.type" @@ -317,10 +244,7 @@ </el-select> </el-form-item> - <el-form-item - label="鏈嶅姟鍦板潃" - v-show="insertData.isLayer == 1" - > + <el-form-item label="鏈嶅姟鍦板潃" v-show="insertData.isLayer == 1"> <el-input v-model="insertData.serviceUrl" placeholder="璇疯緭鍏ユ湇鍔″湴鍧�" @@ -329,37 +253,29 @@ </el-form-item> <el-form-item> <div class="btnstyle editBtn"> - <el-button - type="primary" - size="small" - @click="added()" - >纭畾</el-button> + <el-button type="primary" size="small" @click="added()" + >纭畾</el-button + > <el-button class="delbtn" type="info" size="small" @click="submitCancel()" - >鍙栨秷</el-button> + >鍙栨秷</el-button + > </div> </el-form-item> </el-form> </div> </el-dialog> - <el-dialog - v-model="dialogService" - width="50%" - :show-close="false" - > + <el-dialog v-model="dialogService" width="50%" :show-close="false"> <div style="width: 100%; max-height: 63vh; overflow-y: auto"> <div style="display: flex; justify-content: space-between" class="tableForm" > <div> - <el-input - size="small" - v-model="listData.name" - > + <el-input size="small" v-model="listData.name"> <template #suffix> <el-icon class="el-input__icon el-icon-search" @@ -371,19 +287,11 @@ </el-input> </div> <div class="btnstyle"> - <el-button - type="info" - size="small" - @click="setServiceRest" - > + <el-button type="info" size="small" @click="setServiceRest"> 閲嶇疆 </el-button> - <el-button - type="primary" - size="small" - @click="setServiceConfirm" - > + <el-button type="primary" size="small" @click="setServiceConfirm"> 纭 </el-button> <el-button @@ -396,26 +304,15 @@ </el-button> </div> </div> - <el-table - ref="multipleTable" - :data="tableData" - @select="selectChange" - > - <el-table-column - type="selection" - width="55" - > </el-table-column> + <el-table ref="multipleTable" :data="tableData" @select="selectChange"> + <el-table-column type="selection" width="55"> </el-table-column> <el-table-column align="center" type="index" label="搴忓彿" width="70px" /> - <el-table-column - align="center" - prop="cnName" - label="璧勬簮鍚嶇О" - /> + <el-table-column align="center" prop="cnName" label="璧勬簮鍚嶇О" /> <el-table-column align="center" @@ -430,10 +327,7 @@ :formatter="setResType" /> </el-table> - <div - class="pagination_box" - style="margin-top: 15px" - > + <div class="pagination_box" style="margin-top: 15px"> <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" @@ -653,7 +547,8 @@ multipleSelection.value.proxy.indexOf("{token}") > -1 ) { serviceUrl = - BASE_URL + multipleSelection.value.proxy.replaceAll("{token}", token); + config.BASE_URL + + multipleSelection.value.proxy.replaceAll("{token}", token); } else { serviceUrl = multipleSelection.value.url; } @@ -723,7 +618,9 @@ formInline.value = res; formInline.value.isLayer = res.isLayer.toString(); - formInline.value.status = res.status.toString(); + if (formInline.value.status) { + formInline.value.status = res.status.toString(); + } } dialogVisible.value = false; // this.formInline.isProject = res.isProject.toString(); @@ -862,7 +759,7 @@ } else if (serviceActive.value) { var token = getToken(); if (data.url.indexOf("{token}") > -1) { - url = BASE_URL + data.url.replaceAll("{token}", token); + url = config.BASE_URL + data.url.replaceAll("{token}", token); } else { url = data.url; } -- Gitblit v1.9.3