From 1346c413ebdbbaed423a96172ae89854618ef30a Mon Sep 17 00:00:00 2001 From: surprise <15810472099@163.com> Date: 星期二, 28 十一月 2023 10:51:25 +0800 Subject: [PATCH] 数据上传入库修改,图层管理添加单位信息 --- src/assets/lang/zh.js | 3 public/config/config.js | 1 src/assets/lang/en.js | 2 src/views/datamanage/dataUpdata.vue | 3 src/views/datamanage/layerManagement.vue | 595 ++++++++++++++---------------------------------------- 5 files changed, 161 insertions(+), 443 deletions(-) diff --git a/public/config/config.js b/public/config/config.js index e69d286..c6588f3 100644 --- a/public/config/config.js +++ b/public/config/config.js @@ -6,6 +6,7 @@ var webHost = isWeb ? "103.85.165.99" + ":28888" : '192.168.20.83' + ":8888"; // var webHost = isWeb ? "103.85.165.99" + ":8052" : '192.168.20.106' + ":9000"; +// var webHost = isWeb ? "103.85.165.99" + ":28888" : '100.10.1.169' + ":8088"; var fmeHost = isWeb ? "103.85.165.99" + ":8051" : '192.168.20.83' + ":88"; var iisHost = isWeb ? "103.85.165.99" + ":8050" : '192.168.20.83' + ":80"; diff --git a/src/assets/lang/en.js b/src/assets/lang/en.js index c5bb88c..3fccc5d 100644 --- a/src/assets/lang/en.js +++ b/src/assets/lang/en.js @@ -108,6 +108,7 @@ descr: 'descr', status: 'status', proxyAddress: 'Proxy Address', + unitName:'Unit Name', enTableName: 'English Table Name', prompt1: 'Please enter a layer name', prompt2: 'Please select a layer type', @@ -128,6 +129,7 @@ prompt17: "Please enter note information", prompt18: "Please select a service category", prompt19: "Please select the resource status", + prompt20: "Please enter the company name", tableName: 'Table Name', resourceName: 'resourceName', diff --git a/src/assets/lang/zh.js b/src/assets/lang/zh.js index d2ee045..6e5212a 100644 --- a/src/assets/lang/zh.js +++ b/src/assets/lang/zh.js @@ -90,7 +90,7 @@ serviceAddress: '鏈嶅姟鍦板潃', serviceParameters: '鏈嶅姟鍙傛暟', displayOrNot: '鏄惁鏄剧ず', - + unitName:'鍗曚綅鍚嶇О', enableOrNot: '鏄惁鍚敤', isItProjectData: '鏄惁涓洪」鐩暟鎹�', dataType: '鏁版嵁绫诲瀷', @@ -126,6 +126,7 @@ prompt17: "璇疯緭鍏ュ娉ㄤ俊鎭�", prompt18: "璇烽�夋嫨鏈嶅姟绫诲埆", prompt19: "璇烽�夋嫨璧勬簮鐘舵��", + prompt20: "璇疯緭鍏ュ崟浣嶅悕绉�", tableName: '琛ㄥ悕绉�', resourceName: '璧勬簮鍚嶇О', }, diff --git a/src/views/datamanage/dataUpdata.vue b/src/views/datamanage/dataUpdata.vue index 0d14a8d..9d9f354 100644 --- a/src/views/datamanage/dataUpdata.vue +++ b/src/views/datamanage/dataUpdata.vue @@ -1885,10 +1885,11 @@ if (this.formInline.acqTime) { time = this.changetimeLayer(this.formInline.acqTime) } + for (var i in this.insertWareList) { this.insertWareList[i].mataType = this.formInline.mataType; this.insertWareList[i].sensortype = this.formInline.sensorType; - this.insertWareList[i].acqTime = time.toString(); + this.insertWareList[i].acqTime = time; } diff --git a/src/views/datamanage/layerManagement.vue b/src/views/datamanage/layerManagement.vue index 1cca2bd..f55216b 100644 --- a/src/views/datamanage/layerManagement.vue +++ b/src/views/datamanage/layerManagement.vue @@ -1,97 +1,60 @@ <template> <div class="subpage_Box"> <My-bread :list="[ - `${$t('dataManage.dataManage')}`, - `${$t('dataManage.layerManage')}`, - ]"></My-bread> + `${$t('dataManage.dataManage')}`, + `${$t('dataManage.layerManage')}`, + ]"></My-bread> <el-divider /> <div class="mainBox"> - <div - class="cataLogContent leftTree subpage_Div" - style="border: 1px solid #dcdfe6;" - > + <div class="cataLogContent leftTree subpage_Div" style="border: 1px solid #dcdfe6;"> <div> - <el-input - v-model="filterText" - :placeholder="$t('dataManage.layerObj.prompt1')" - suffix-icon="el-icon-search" - ></el-input> + <el-input v-model="filterText" :placeholder="$t('dataManage.layerObj.prompt1')" + suffix-icon="el-icon-search"></el-input> - <el-tree - ref="tree" - :props="defaultProps" - node-key="id" - accordion - :data="treeData" - :default-expanded-keys="expandData" - @node-click="handleNodeClick" - :filter-node-method="filterNode" - > + <el-tree ref="tree" :props="defaultProps" node-key="id" accordion :data="treeData" + :default-expanded-keys="expandData" @node-click="handleNodeClick" :filter-node-method="filterNode"> </el-tree> </div> </div> <div class="cataLog_rightContent right subpage_Div"> - <div - class="inquire" - style=" + <div class="inquire" style=" align-items: center; display: flex; justify-content: space-between; - " - > + "> <el-breadcrumb separator="/"> <el-breadcrumb-item :to="{ path: '/' }">{{ - - }}</el-breadcrumb-item> + +}}</el-breadcrumb-item> </el-breadcrumb> <div style="margin-right: -5px"> <div class="menuTop"> <el-form :inline="true"> <el-form-item v-show="menuStatus.insert"> <!-- 鍚岀骇鑺傜偣娣诲姞 --> - <el-button - type="success" - size="small" - icon="el-icon-plus" - @click="insertLayerData(1)" - >{{ $t("shuJuGuanLi.butten.NewPeer") }}</el-button> + <el-button type="success" size="small" icon="el-icon-plus" @click="insertLayerData(1)">{{ + $t("shuJuGuanLi.butten.NewPeer") }}</el-button> </el-form-item> <!-- 瀛愮骇鑺傜偣娣诲姞 --> - <el-form-item v-show="menuStatus.insert && formInline.isLayer == 0"> - <el-button - type="success" - size="small" - icon="el-icon-plus" - @click="insertLayerData(2)" - >{{ $t("shuJuGuanLi.butten.AddChild") }}</el-button> + <el-form-item v-show="menuStatus.insert && formInline.isLayer == 0"> + <el-button type="success" size="small" icon="el-icon-plus" @click="insertLayerData(2)">{{ + $t("shuJuGuanLi.butten.AddChild") }}</el-button> </el-form-item> <!-- 鍒犻櫎 --> <el-form-item v-show="menuStatus.delete"> - <el-button - icon="el-icon-delete" - type="danger" - size="small" - @click="setDeleteNode( )" - >{{ $t("shuJuGuanLi.butten.Delete") }}</el-button> + <el-button icon="el-icon-delete" type="danger" size="small" @click="setDeleteNode()">{{ + $t("shuJuGuanLi.butten.Delete") }}</el-button> </el-form-item> <!-- 鍚戜笂绉诲姩 --> <el-form-item v-show="menuStatus.delete"> - <el-button - type="info" - icon="el-icon-top" - size="small" - @click="setEditNode(1)" - >{{ $t("shuJuGuanLi.butten.MoveUp") }}</el-button> + <el-button type="info" icon="el-icon-top" size="small" @click="setEditNode(1)">{{ + $t("shuJuGuanLi.butten.MoveUp") }}</el-button> </el-form-item> <!-- 鍚戜笅绉诲姩 --> <el-form-item v-show="menuStatus.delete"> - <el-button - type="info" - icon="el-icon-bottom" - size="small" - @click="setEditNode(2)" - >{{ $t("shuJuGuanLi.butten.MoveDown") }}</el-button> + <el-button type="info" icon="el-icon-bottom" size="small" @click="setEditNode(2)">{{ + $t("shuJuGuanLi.butten.MoveDown") }}</el-button> </el-form-item> </el-form> </div> @@ -100,234 +63,116 @@ </div> <div class="dividing-line"></div> <div style="padding: 10px;height: 70vh;margin-top: 10px; overflow: auto;"> - <el-form - :model="formInline" - class="demo-form-inline" - label-width="150px" - > + <el-form :model="formInline" class="demo-form-inline" label-width="150px"> <!-- 鑿滃崟绫诲瀷 --> <el-form-item :label="$t('dataManage.layerObj.layerType')"> - <el-select - :placeholder="$t('dataManage.layerObj.prompt2')" - style="width: 60%;" - v-model="formInline.isLayer" - > - <el-option - label="鍥惧眰缁�" - value='0' - ></el-option> - <el-option - label="鍥惧眰" - value='1' - ></el-option> + <el-select :placeholder="$t('dataManage.layerObj.prompt2')" style="width: 60%;" + 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="$t('dataManage.layerObj.serviceResources')" - > - <el-button - size="small" - class="serviceButton" - @click="setServiceChange('0')" - key="0" - :class="{serviceActive: !serviceActive }" - >{{$t('dataManage.layerObj.isfalse')}}</el-button> - <el-button - size="small" - class="serviceButton" - @click="setServiceChange('1')" - key="1" - :class="{serviceActive: serviceActive}" - >{{$t('dataManage.layerObj.istrue')}}</el-button> + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.serviceResources')"> + <el-button size="small" class="serviceButton" @click="setServiceChange('0')" key="0" + :class="{ serviceActive: !serviceActive }">{{ $t('dataManage.layerObj.isfalse') }}</el-button> + <el-button size="small" class="serviceButton" @click="setServiceChange('1')" key="1" + :class="{ serviceActive: serviceActive }">{{ $t('dataManage.layerObj.istrue') }}</el-button> </el-form-item> <!-- 鑿滃崟鍚嶇О --> <el-form-item :label="$t('dataManage.layerObj.layerName')"> - <el-input - :placeholder="$t('dataManage.layerObj.prompt1')" - style="width: 60%;" - v-model="formInline.cnName" - ></el-input> + <el-input :placeholder="$t('dataManage.layerObj.prompt1')" style="width: 60%;" + v-model="formInline.cnName"></el-input> </el-form-item> <!-- 璧勬簮绫诲埆 --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.firm')" - > - <el-select - style="width: 60%;" - v-model="formInline.category" - :disabled="serviceActive" - :placeholder="$t('dataManage.layerObj.prompt3')" - > - <el-option - v-for="item in serviceType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.firm')"> + <el-select style="width: 60%;" v-model="formInline.category" :disabled="serviceActive" + :placeholder="$t('dataManage.layerObj.prompt3')"> + <el-option v-for="item in serviceType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.dataType')" - > - <el-select - style="width: 60%;" - v-model="formInline.data" - :placeholder="$t('dataManage.layerObj.prompt3')" - :disabled="serviceActive" - @change="setFromDataTypeClick" - > - <el-option - v-for="item in serveType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.dataType')"> + <el-select style="width: 60%;" v-model="formInline.data" :placeholder="$t('dataManage.layerObj.prompt3')" + :disabled="serviceActive" @change="setFromDataTypeClick"> + <el-option v-for="item in serveType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.serviceType')" - > - <el-select - style="width: 60%;" - v-model="formInline.type" - :placeholder="$t('dataManage.layerObj.prompt3')" - :disabled="serviceActive" - > - <el-option - v-for="item in dataType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.serviceType')"> + <el-select style="width: 60%;" v-model="formInline.type" :placeholder="$t('dataManage.layerObj.prompt3')" + :disabled="serviceActive"> + <el-option v-for="item in dataType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏈嶅姟鍦板潃 --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.serviceAddress')" - > - <el-input - :placeholder="$t('dataManage.layerObj.prompt4')" - style="width: 60%;" - v-model="formInline.serviceUrl" - :disabled="serviceActive" - ></el-input> + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.serviceAddress')"> + <el-input :placeholder="$t('dataManage.layerObj.prompt4')" style="width: 60%;" + v-model="formInline.serviceUrl" :disabled="serviceActive"></el-input> </el-form-item> <!-- 鑻辨枃鍚嶇О --> - <el-form-item - v-show="formInline.isLayer == 1 && formInline.category == 2" - :label="$t('dataManage.layerObj.englishName')" - > - <el-input - :disabled="serviceActive" - :placeholder="$t('dataManage.layerObj.prompt6')" - style="width: 60%;" - v-model="formInline.tab" - ></el-input> + <el-form-item v-show="formInline.isLayer == 1 && formInline.category == 2" + :label="$t('dataManage.layerObj.englishName')"> + <el-input :disabled="serviceActive" :placeholder="$t('dataManage.layerObj.prompt6')" style="width: 60%;" + v-model="formInline.tab"></el-input> </el-form-item> - <!-- 鏄惁鏄剧ず --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.enableOrNot')" - > - <el-radio - v-model="formInline.status" - label="0" - >{{$t('dataManage.layerObj.isStop')}}</el-radio> - <el-radio - v-model="formInline.status" - label="1" - > {{$t('dataManage.layerObj.isEnable')}}</el-radio> + <!-- 鑻辨枃鍚嶇О --> + <el-form-item v-show="formInline.isLayer == 1 " + :label="$t('dataManage.layerObj.unitName')"> + <el-input :placeholder="$t('dataManage.layerObj.prompt20')" style="width: 60%;" + v-model="formInline.unit"></el-input> + </el-form-item> + + + + <!-- 鏄惁鏄剧ず --> + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.enableOrNot')"> + + <el-radio v-model="formInline.status" label="0">{{ $t('dataManage.layerObj.isStop') }}</el-radio> + <el-radio v-model="formInline.status" label="1"> {{ $t('dataManage.layerObj.isEnable') }}</el-radio> </el-form-item> <!-- 鏄惁鏄剧ず --> - <el-form-item - v-show="formInline.isLayer == 1" - :label="$t('dataManage.layerObj.displayOrNot')" - > - <el-radio - v-model="formInline.isShow" - label="0" - >{{$t('dataManage.layerObj.isfalse')}}</el-radio> - <el-radio - v-model="formInline.isShow" - label="1" - > {{$t('dataManage.layerObj.istrue')}}</el-radio> + <el-form-item v-show="formInline.isLayer == 1" :label="$t('dataManage.layerObj.displayOrNot')"> + <el-radio v-model="formInline.isShow" label="0">{{ $t('dataManage.layerObj.isfalse') }}</el-radio> + <el-radio v-model="formInline.isShow" label="1"> {{ $t('dataManage.layerObj.istrue') }}</el-radio> </el-form-item> + <!-- 鎻忚堪 --> <el-form-item :label="$t('common.bak')"> - <el-input - style="width: 60%;" - v-model="formInline.bak" - :placeholder="$t('dataManage.layerObj.prompt7')" - ></el-input> + <el-input style="width: 60%;" v-model="formInline.bak" + :placeholder="$t('dataManage.layerObj.prompt7')"></el-input> </el-form-item> <el-form-item v-show="menuStatus.update"> - <el-button - type="primary" - size="small" - @click="updateSend()" - >{{$t('common.confirm')}}</el-button> - <el-button - type="info" - size="small" - @click="updateRest()" - >{{$t('common.reset')}}</el-button> + <el-button type="primary" size="small" @click="updateSend()">{{ $t('common.confirm') }}</el-button> + <el-button type="info" size="small" @click="updateRest()">{{ $t('common.reset') }}</el-button> </el-form-item> </el-form> </div> </div> </div> - <el-dialog - :title="$t('common.append')" - :visible.sync="dialogVisible" - width="50%" - > + <el-dialog :title="$t('common.append')" :visible.sync="dialogVisible" width="50%"> <div style="width: 100%;max-height: 63vh;overflow-y: auto; "> <!-- <el-form :model="insertData" class="demo-form-inline" label-width="150px" > --> - <el-form - :model="insertData" - class="demo-form-inline" - label-width="150px" - > + <el-form :model="insertData" class="demo-form-inline" label-width="150px"> <!-- 鑿滃崟绫诲瀷 --> <el-form-item :label="$t('dataManage.layerObj.layerType')"> - <el-select - :placeholder="$t('dataManage.layerObj.prompt2')" - style="width: 60%;" - v-model="insertData.isLayer" - > - <el-option - label="鍥惧眰缁�" - value='0' - ></el-option> - <el-option - label="鍥惧眰" - value='1' - ></el-option> + <el-select :placeholder="$t('dataManage.layerObj.prompt2')" style="width: 60%;" 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="$t('dataManage.layerObj.serviceResources')" - > + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.serviceResources')"> <!-- <el-button size="small" class="serviceButton" @@ -340,250 +185,111 @@ @click="setServiceChange('1')" :class="{serviceActive: insertData.service === '1'}" >{{$t('dataManage.layerObj.istrue')}}</el-button> --> - <el-button - size="small" - class="serviceButton" - @click="setInsertServiceChange('0')" - key="0" - :class="{serviceActive: !insertServiceActive }" - >{{$t('dataManage.layerObj.isfalse')}}</el-button> - <el-button - size="small" - class="serviceButton" - @click="setInsertServiceChange('1')" - key="1" - :class="{serviceActive: insertServiceActive}" - >{{$t('dataManage.layerObj.istrue')}}</el-button> + <el-button size="small" class="serviceButton" @click="setInsertServiceChange('0')" key="0" + :class="{ serviceActive: !insertServiceActive }">{{ $t('dataManage.layerObj.isfalse') }}</el-button> + <el-button size="small" class="serviceButton" @click="setInsertServiceChange('1')" key="1" + :class="{ serviceActive: insertServiceActive }">{{ $t('dataManage.layerObj.istrue') }}</el-button> </el-form-item> <!-- 鑿滃崟鍚嶇О --> <el-form-item :label="$t('dataManage.layerObj.layerName')"> - <el-input - :placeholder="$t('dataManage.layerObj.prompt1')" - style="width: 60%;" - v-model="insertData.cnName" - ></el-input> + <el-input :placeholder="$t('dataManage.layerObj.prompt1')" style="width: 60%;" + v-model="insertData.cnName"></el-input> </el-form-item> <!-- 璧勬簮绫诲埆 --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.firm')" - > - <el-select - style="width: 60%;" - v-model="insertData.category" - :disabled="insertServiceActive" - :placeholder="$t('dataManage.layerObj.prompt3')" - > - <el-option - v-for="item in serviceType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.firm')"> + <el-select style="width: 60%;" v-model="insertData.category" :disabled="insertServiceActive" + :placeholder="$t('dataManage.layerObj.prompt3')"> + <el-option v-for="item in serviceType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏁版嵁绫诲瀷 --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.dataType')" - > - <el-select - style="width: 60%;" - v-model="insertData.data" - :placeholder="$t('dataManage.layerObj.prompt3')" - :disabled="insertServiceActive" - @change="setInsertDataTypeClick" - > - <el-option - v-for="item in serveType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.dataType')"> + <el-select style="width: 60%;" v-model="insertData.data" :placeholder="$t('dataManage.layerObj.prompt3')" + :disabled="insertServiceActive" @change="setInsertDataTypeClick"> + <el-option v-for="item in serveType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏈嶅姟绫荤被鍨� --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.serviceType')" - > - <el-select - :disabled="insertServiceActive" - style="width: 60%;" - v-model="insertData.type" - :placeholder="$t('dataManage.layerObj.prompt3')" - > - <el-option - v-for="item in dataType" - :key="item.value" - :label="item.label" - :value="item.value" - > + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.serviceType')"> + <el-select :disabled="insertServiceActive" style="width: 60%;" v-model="insertData.type" + :placeholder="$t('dataManage.layerObj.prompt3')"> + <el-option v-for="item in dataType" :key="item.value" :label="item.label" :value="item.value"> </el-option> </el-select> </el-form-item> <!-- 鏈嶅姟鍦板潃 --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.serviceAddress')" - > - <el-input - :disabled="insertServiceActive" - :placeholder="$t('dataManage.layerObj.prompt4')" - style="width: 60%;" - v-model="insertData.serviceUrl" - ></el-input> + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.serviceAddress')"> + <el-input :disabled="insertServiceActive" :placeholder="$t('dataManage.layerObj.prompt4')" style="width: 60%;" + v-model="insertData.serviceUrl"></el-input> </el-form-item> <!-- 鑻辨枃鍚嶇О --> - <el-form-item - v-show="insertData.isLayer == 1 && insertData.category == 2" - :label="$t('dataManage.layerObj.englishName')" - > - <el-input - :disabled="insertServiceActive" - :placeholder="$t('dataManage.layerObj.prompt6')" - style="width: 60%;" - v-model="insertData.tab" - ></el-input> + <el-form-item v-show="insertData.isLayer == 1 && insertData.category == 2" + :label="$t('dataManage.layerObj.englishName')"> + <el-input :disabled="insertServiceActive" :placeholder="$t('dataManage.layerObj.prompt6')" style="width: 60%;" + v-model="insertData.tab"></el-input> </el-form-item> + <!-- 鑻辨枃鍚嶇О --> + <el-form-item v-show="formInline.isLayer == 1 " + :label="$t('dataManage.layerObj.unitName')"> + <el-input :placeholder="$t('dataManage.layerObj.prompt20')" style="width: 60%;" + v-model="insertData.unit"></el-input> + </el-form-item> + + <!-- 鏄惁鍚敤 --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.enableOrNot')" - > - <el-radio - v-model="insertData.status" - label="0" - >{{$t('dataManage.layerObj.isStop')}}</el-radio> - <el-radio - v-model="insertData.status" - label="1" - > {{$t('dataManage.layerObj.isEnable')}}</el-radio> + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.enableOrNot')"> + <el-radio v-model="insertData.status" label="0">{{ $t('dataManage.layerObj.isStop') }}</el-radio> + <el-radio v-model="insertData.status" label="1"> {{ $t('dataManage.layerObj.isEnable') }}</el-radio> </el-form-item> <!-- 鏄惁鏄剧ず --> - <el-form-item - v-show="insertData.isLayer == 1" - :label="$t('dataManage.layerObj.displayOrNot')" - > - <el-radio - v-model="insertData.isShow" - label="0" - >{{$t('dataManage.layerObj.isfalse')}}</el-radio> - <el-radio - v-model="insertData.isShow" - label="1" - > {{$t('dataManage.layerObj.istrue')}}</el-radio> + <el-form-item v-show="insertData.isLayer == 1" :label="$t('dataManage.layerObj.displayOrNot')"> + <el-radio v-model="insertData.isShow" label="0">{{ $t('dataManage.layerObj.isfalse') }}</el-radio> + <el-radio v-model="insertData.isShow" label="1"> {{ $t('dataManage.layerObj.istrue') }}</el-radio> </el-form-item> <!-- 鎻忚堪 --> <el-form-item :label="$t('common.bak')"> - <el-input - style="width: 60%;" - v-model="insertData.bak" - :placeholder="$t('dataManage.layerObj.prompt7')" - ></el-input> + <el-input style="width: 60%;" v-model="insertData.bak" + :placeholder="$t('dataManage.layerObj.prompt7')"></el-input> </el-form-item> <el-form-item v-show="menuStatus.update"> - <el-button - type="primary" - size="small" - @click="submitForm()" - >{{$t('common.confirm')}}</el-button> - <el-button - type="info" - size="small" - @click="submitCancel()" - >{{$t('common.cancel')}}</el-button> + <el-button type="primary" size="small" @click="submitForm()">{{ $t('common.confirm') }}</el-button> + <el-button type="info" size="small" @click="submitCancel()">{{ $t('common.cancel') }}</el-button> </el-form-item> </el-form> </div> </el-dialog> - <el-dialog - :visible.sync="dialogService" - width="50%" - :show-close="false" - > + <el-dialog :visible.sync="dialogService" width="50%" :show-close="false"> <div style="width: 100%;max-height: 63vh;overflow-y: auto; "> <div style=" display: flex; justify-content: space-between;"> - <div> <el-input - size="small" - v-model="listData.name" - > <i - slot="suffix" - class="el-input__icon el-icon-search" - @click="setServiceQuery" - ></i></el-input></div> + <div> <el-input size="small" v-model="listData.name"> <i slot="suffix" class="el-input__icon el-icon-search" + @click="setServiceQuery"></i></el-input></div> <div> - <el-button - type="info" - size="small" - @click="setServiceRest" - >{{$t('common.reset')}}</el-button> + <el-button type="info" size="small" @click="setServiceRest">{{ $t('common.reset') }}</el-button> - <el-button - type="primary" - size="small" - @click="setServiceConfirm" - >{{$t('common.confirm')}}</el-button> - <el-button - type="info" - size="small" - @click="setServiceCanel" - >{{$t('common.cancel')}}</el-button> + <el-button type="primary" size="small" @click="setServiceConfirm">{{ $t('common.confirm') }}</el-button> + <el-button type="info" size="small" @click="setServiceCanel">{{ $t('common.cancel') }}</el-button> </div> </div> - <el-table - ref="multipleTable" - :data="tableData" - @select="selectChange" - > - <el-table-column - type="selection" - width="55" - > + <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="$t('common.index')" - width="70px" - /> - <el-table-column - align="center" - prop="cnName" - :label="$t('dataManage.layerObj.resourceName')" - /> + <el-table-column align="center" type="index" :label="$t('common.index')" width="70px" /> + <el-table-column align="center" prop="cnName" :label="$t('dataManage.layerObj.resourceName')" /> - <el-table-column - align="center" - prop="category" - :label="$t('dataManage.layerObj.serviceType')" - :formatter="setResCategory" - /> - <el-table-column - align="center" - prop="type" - :label="$t('dataManage.layerObj.dataType')" - :formatter="setResType" - /> + <el-table-column align="center" prop="category" :label="$t('dataManage.layerObj.serviceType')" + :formatter="setResCategory" /> + <el-table-column align="center" prop="type" :label="$t('dataManage.layerObj.dataType')" + :formatter="setResType" /> </el-table> - <div - class="pagination_box" - style="margin-top: 15px" - > - <el-pagination - @size-change="handleSizeChange" - @current-change="handleCurrentChange" - :current-page="listData.pageIndex" - :page-sizes="[10, 50,100,200]" - :page-size="listData.pageSize" - layout="total, sizes, prev, pager, next, jumper" - :total="listData.count" - > + <div class="pagination_box" style="margin-top: 15px"> + <el-pagination @size-change="handleSizeChange" @current-change="handleCurrentChange" + :current-page="listData.pageIndex" :page-sizes="[10, 50, 100, 200]" :page-size="listData.pageSize" + layout="total, sizes, prev, pager, next, jumper" :total="listData.count"> </el-pagination> </div> @@ -591,7 +297,7 @@ </el-dialog> </div> </template> - <script> +<script> import MyBread from "../../components/MyBread.vue"; import { getPerms, @@ -1260,9 +966,9 @@ this.getLayerTree(); }, }; - </script> +</script> - <style lang="less" scoped> +<style lang="less" scoped> .subpage_Box { //height: 96%; width: 98%; @@ -1276,6 +982,7 @@ height: calc(100% - 75px); display: flex; justify-content: space-around; + .leftTree { width: calc(28% - 0px); height: 100%; @@ -1284,6 +991,7 @@ box-sizing: border-box; overflow-y: auto; } + .right { width: 68%; height: 100%; @@ -1291,6 +999,7 @@ padding: 10px; box-sizing: border-box; border: 1px solid #dcdfe6; + .menuTop { /deep/ .el-form-item { margin: 5px; @@ -1298,24 +1007,28 @@ } } } + .serviceButton { background: transparent !important; color: #dcdfe6; } + .serviceActive { background: transparent !important; color: #46a6ff; border: 1px solid #46a6ff; } + /deep/ .el-input__suffix { top: 50%; transform: translateY(-50%); } + /deep/.el-radio { color: white; } </style> - <style> +<style> .el-select-dropdown { background: #303030 !important; -- Gitblit v1.9.3