From 6f547d926fff4ac05785444317026758a5ef21e0 Mon Sep 17 00:00:00 2001
From: Surpriseplus <845948745@qq.com>
Date: 星期六, 25 二月 2023 17:29:12 +0800
Subject: [PATCH] Merge branch 'master' of http://192.168.20.39:8989/r/LFWEB_NEW

---
 src/views/maintenance/menuSettings.vue |   90 ++++++++++++++++++++++++++-------------------
 1 files changed, 52 insertions(+), 38 deletions(-)

diff --git a/src/views/maintenance/menuSettings.vue b/src/views/maintenance/menuSettings.vue
index 5563ae1..1875e40 100644
--- a/src/views/maintenance/menuSettings.vue
+++ b/src/views/maintenance/menuSettings.vue
@@ -26,7 +26,7 @@
       </div>
       <div class="right_menu subpage_Div">
 
-        <div style="display:flex;justify-content:space-between">
+        <div style="display:flex;justify-content:space-between;align-items: center;padding-bottom: 14px">
           <el-breadcrumb separator="/">
             <el-breadcrumb-item :to="{ path: '/' }">{{
             $t('dataManage.dictionaryManageObj.particulars')
@@ -41,7 +41,7 @@
               type="success"
               icon="el-icon-plus"
               size="small"
-            >鏂板鍚岀骇</el-button>
+            >{{$t('operatManage.menuSetObj.insert')}}</el-button>
             <el-button
               v-if="menuStatus.insert"
               :disabled="itemdetail.pid == null ? true : false"
@@ -49,7 +49,7 @@
               type="success"
               icon="el-icon-plus"
               size="small"
-            >鏂板瀛愮骇</el-button>
+            >{{$t('operatManage.menuSetObj.subInsert')}}</el-button>
             <el-button
               v-if="menuStatus.delete"
               @click="setDelNode()"
@@ -57,7 +57,7 @@
               type="danger"
               icon="el-icon-delete"
               size="small"
-            >鍒犻櫎</el-button>
+            >{{$t('operatManage.menuSetObj.delete')}}</el-button>
             <el-button
               v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
@@ -65,7 +65,7 @@
               type="info"
               icon="el-icon-top"
               size="small"
-            >鍚戜笂绉诲姩</el-button>
+            >{{$t('operatManage.menuSetObj.moveUp')}}</el-button>
             <el-button
               v-if="menuStatus.update"
               :disabled="itemdetail.pid == null ? true : false"
@@ -73,11 +73,12 @@
               type="info"
               icon="el-icon-bottom"
               size="small"
-            >鍚戜笅绉诲姩</el-button>
+            >{{$t('operatManage.menuSetObj.moveDown')}}</el-button>
           </div>
 
         </div>
-        <el-divider />
+        <div class="dividing-line"></div>
+<!--        <el-divider />-->
         <div class="form_box">
           <el-form
             :model="itemdetail"
@@ -93,6 +94,7 @@
               <el-input
                 clear="el_input"
                 v-model="itemdetail.enName"
+                :placeholder="$t('operatManage.menuSetObj.enNameHolder')"
                 autocomplete="off"
               ></el-input>
             </el-form-item>
@@ -103,6 +105,7 @@
             >
               <el-input
                 v-model="itemdetail.cnName"
+                :placeholder="$t('operatManage.menuSetObj.cnNameHolder')"
                 autocomplete="off"
               ></el-input>
             </el-form-item>
@@ -112,6 +115,7 @@
             >
               <el-input
                 v-model="itemdetail.icon"
+                :placeholder="$t('operatManage.menuSetObj.iconHolder')"
                 autocomplete="off"
               ></el-input>
             </el-form-item>
@@ -124,14 +128,16 @@
                 style="width: 400px"
                 :popper-append-to-body="false"
                 v-model="itemdetail.isShow"
-                placeholder=""
+                :placeholder="$t('operatManage.menuSetObj.show')"
               >
-                <el-option
-                  v-for="item in options1"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value"
-                >
+                <el-option :label="$t('operatManage.menuSetObj.hiddeen')" value="0" />
+                <el-option :label="$t('operatManage.menuSetObj.isshow')" value="1" />
+<!--                <el-option-->
+<!--                  v-for="item in options1"-->
+<!--                  :key="item.value"-->
+<!--                  :label="item.label"-->
+<!--                  :value="item.value"-->
+<!--                >-->
                 </el-option>
               </el-select>
             </el-form-item>
@@ -141,6 +147,7 @@
             >
               <el-input
                 v-model="itemdetail.url"
+                :placeholder="$t('operatManage.menuSetObj.menuUrlHolder')"
                 autocomplete="off"
               ></el-input>
             </el-form-item>
@@ -150,6 +157,7 @@
             >
               <el-input
                 v-model="itemdetail.perms"
+                :placeholder="$t('operatManage.menuSetObj.permsHolder')"
                 autocomplete="off"
               ></el-input>
             </el-form-item>
@@ -162,15 +170,18 @@
                 style="width: 400px"
                 :popper-append-to-body="false"
                 v-model="itemdetail.type"
-                :placeholder="$t('common.choose')"
+                :placeholder="$t('operatManage.menuSetObj.typeHolder')"
               >
-                <el-option
-                  v-for="item in options2"
-                  :key="item.value"
-                  :label="item.label"
-                  :value="item.value"
-                >
-                </el-option>
+                <el-option :label="$t('operatManage.menuSetObj.rootpath')" value="0" />
+                <el-option :label="$t('operatManage.menuSetObj.menu')" value="1" />
+                <el-option :label="$t('operatManage.menuSetObj.button')" value="2" />
+<!--                <el-option-->
+<!--                  v-for="item in options2"-->
+<!--                  :key="item.value"-->
+<!--                  :label="item.label"-->
+<!--                  :value="item.value"-->
+<!--                >-->
+<!--                </el-option>-->
               </el-select>
             </el-form-item>
             <el-form-item
@@ -180,10 +191,11 @@
               <el-input
                 v-model="itemdetail.bak"
                 autocomplete="off"
+                :placeholder="$t('operatManage.menuSetObj.bakHolder')"
               ></el-input>
             </el-form-item>
             <div
-              class="btnBox"
+              style="margin-left: 100px"
               v-if="menuStatus.update"
             >
               <el-button
@@ -398,53 +410,54 @@
         type: null,
         bak: '',
       },
-      rules: {
+      rules :  {
         enName: [
-          { required: true, message: '璇疯緭鍏ヨ嫳鏂囧悕绉�', trigger: 'blur' },
+          { required: true, message: this.$t('operatManage.menuSetObj.enNameHolder'), trigger: 'blur' },
         ],
         cnName: [
-          { required: true, message: '璇疯緭鍏ヤ腑鏂囧悕绉�', trigger: 'blur' },
+          { required: true, message: this.$t('operatManage.menuSetObj.cnNameHolder'), trigger: 'blur' },
         ],
 
         isShow: [
           {
             required: true,
-            message: '璇烽�夋嫨鏄惁鏄剧ず',
+            message: this.$t('operatManage.menuSetObj.show'),
             trigger: 'change',
           },
         ],
         type: [
           {
             required: true,
-            message: '璇烽�夋嫨鑺傜偣绫诲瀷',
+            message: this.$t('operatManage.menuSetObj.typeHolder'),
             trigger: 'change',
           },
         ],
       },
-      // 涓嬫媺鐨刼ption閲岄潰鐨剉alue瀹氫箟鎴�0,1锛屼笉鑳藉畾涔夋垚鈥�0鈥�,'1鈥欏瓧绗︿覆锛�
-      // 濡傛灉瑕佸畾涔夋垚瀛楃涓诧紝鍚庡彴闇�瑕佽繑鍥炵殑涔熸槸瀛楃涓�
       options1: [
         {
           value: 0,
-          label: '闅愯棌',
+          label:this.$t('operatManage.menuSetObj.hiddeen')
         },
         {
           value: 1,
-          label: '鏄剧ず',
+          label:this.$t('operatManage.menuSetObj.isshow')
         },
       ],
       options2: [
         {
           value: 0,
-          label: '鏍圭洰褰�',
+          label:this.$t('operatManage.menuSetObj.rootpath')
+          // label: '鏍圭洰褰�',
         },
         {
           value: 1,
-          label: '鑿滃崟',
+          label:this.$t('operatManage.menuSetObj.menu')
+          // label: '鑿滃崟',
         },
         {
           value: 2,
-          label: '鎸夐挳',
+          label:this.$t('operatManage.menuSetObj.button')
+          // label: '鎸夐挳',
         },
       ],
       newNode: null,
@@ -860,7 +873,7 @@
 .menuSettings_box {
   height: 98%;
   width: 98%;
-  padding: 1%;
+  padding: 0.5% 1%;
 
   .cataLogContent {
     width: 100%;
@@ -869,7 +882,8 @@
     justify-content: space-between;
     .left_Tree {
       width: 15%;
-      height: 91%;
+      //height: 91%;
+      height: 100%;
       border-radius: 5px;
       padding: 1%;
       overflow-y: auto;
@@ -882,6 +896,7 @@
       overflow: auto;
       .form_box {
         box-sizing: border-box;
+        padding-top: 20px;
         width: 100%;
         .el-input {
           width: 400px;
@@ -897,4 +912,3 @@
   right: 0;
 }
 </style>
- 
\ No newline at end of file

--
Gitblit v1.9.3