From 6ac12eccdd87ec863ecfcd9118d7e66b4f161869 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期三, 23 八月 2023 17:14:42 +0800
Subject: [PATCH] 图层管理添加默认是否显示按钮,接口调试

---
 src/assets/lang/zh.js                    |    2 ++
 public/config/config.js                  |    1 +
 src/assets/lang/en.js                    |    1 +
 src/views/datamanage/layerManagement.vue |   50 +++++++++++++++++++++++++++++++++++++++++---------
 4 files changed, 45 insertions(+), 9 deletions(-)

diff --git a/public/config/config.js b/public/config/config.js
index 1a40295..52a5361 100644
--- a/public/config/config.js
+++ b/public/config/config.js
@@ -11,6 +11,7 @@
 const webUrl = true ? "/middle" : "";
 //SDK璁稿彲
 var StaticFileBaseUrl = webUrl + "/CIMSDK/";
+
 var menuStartName = "SmartEarth涓夌淮鍦扮悊淇℃伅绯荤粺骞冲彴V7.0";
 
 var LFData = "http://" + iisHost + "/LFData";
diff --git a/src/assets/lang/en.js b/src/assets/lang/en.js
index 4ee7212..52b2ce0 100644
--- a/src/assets/lang/en.js
+++ b/src/assets/lang/en.js
@@ -88,6 +88,7 @@
       serviceAddress: 'Service Address',
       serviceParameters: 'Service parameters ',
       displayOrNot: 'Display or not',
+      enableOrNot: 'Enable or not',
       isItProjectData: 'Is it project data',
       dataType: 'data type',
       istrue: 'true',
diff --git a/src/assets/lang/zh.js b/src/assets/lang/zh.js
index 019d92b..bb5366e 100644
--- a/src/assets/lang/zh.js
+++ b/src/assets/lang/zh.js
@@ -89,6 +89,8 @@
       serviceAddress: '鏈嶅姟鍦板潃',
       serviceParameters: '鏈嶅姟鍙傛暟',
       displayOrNot: '鏄惁鏄剧ず',
+
+      enableOrNot: '鏄惁鍚敤',
       isItProjectData: '鏄惁涓洪」鐩暟鎹�',
       dataType: '鏁版嵁绫诲瀷',
       istrue: '鏄�',
diff --git a/src/views/datamanage/layerManagement.vue b/src/views/datamanage/layerManagement.vue
index e075579..fa7fa9e 100644
--- a/src/views/datamanage/layerManagement.vue
+++ b/src/views/datamanage/layerManagement.vue
@@ -241,7 +241,7 @@
             <!-- 鏄惁鏄剧ず -->
             <el-form-item
               v-show="formInline.isLayer == 1"
-              :label="$t('dataManage.layerObj.displayOrNot')"
+              :label="$t('dataManage.layerObj.enableOrNot')"
             >
 
               <el-radio
@@ -253,7 +253,20 @@
                 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>
             <!-- 鎻忚堪 -->
             <el-form-item :label="$t('common.bak')">
               <el-input
@@ -436,10 +449,10 @@
               v-model="insertData.tab"
             ></el-input>
           </el-form-item>
-          <!-- 鏄惁鏄剧ず -->
+          <!-- 鏄惁鍚敤 -->
           <el-form-item
             v-show="insertData.isLayer == 1"
-            :label="$t('dataManage.layerObj.displayOrNot')"
+            :label="$t('dataManage.layerObj.enableOrNot')"
           >
             <el-radio
               v-model="insertData.status"
@@ -450,7 +463,20 @@
               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>
           <!-- 鎻忚堪 -->
           <el-form-item :label="$t('common.bak')">
             <el-input
@@ -596,7 +622,7 @@
         url: null,
         dataType: null,
         bak: null,
-        isShow: '1',
+        isShow: '0',
         isProject: '0',
         enName: '',
         isLayer: null,
@@ -948,6 +974,7 @@
         val.serviceUrl = val.serviceUrl.replaceAll(BASE_URL, '');
         val.serviceUrl = val.serviceUrl.replaceAll(token, '{token}')
       }
+      val.isShow = parseInt(val.isShow)
       val.url = val.serviceUrl
       const data = await layer_insert(val);
       if (data.code != 200) {
@@ -1007,7 +1034,7 @@
         url: null,
         dataType: null,
         bak: null,
-        isShow: '1',
+        isShow: '0',
         isProject: '0',
         enName: '',
         isLayer: null,
@@ -1027,6 +1054,7 @@
         val.serviceUrl = val.serviceUrl.replaceAll(BASE_URL, '');
         val.serviceUrl = val.serviceUrl.replaceAll(token, '{token}')
       }
+      val.isShow = parseInt(val.isShow)
       val.url = val.serviceUrl
       const data = await layer_update(val);
       this.currentData = JSON.stringify(this.formInline)
@@ -1085,12 +1113,16 @@
       this.formInline = result;
       this.formInline.isLayer = res.isLayer.toString();
       this.formInline.status = result.status.toString();
+
+      this.formInline.isShow = res.isShow.toString();
+
+
       if (res.resid && res.resid > 0) {
         this.serviceActive = true
       } else {
         this.serviceActive = false
       }
-      debugger
+
       var url;
       if (!this.serviceActive) {
         url = result.url;
@@ -1174,7 +1206,7 @@
         url: null,
         dataType: null,
         bak: null,
-        isShow: '1',
+        isShow: '0',
         isProject: '0',
         enName: '',
         isLayer: null,

--
Gitblit v1.9.3