Prechádzať zdrojové kódy

轮胎商城首页快速发起添加角色权限

wangzhuo 1 rok pred
rodič
commit
4c62780046
1 zmenil súbory, kde vykonal 41 pridanie a 12 odobranie
  1. 41 12
      src/views/wel/components/quick-launch.vue

+ 41 - 12
src/views/wel/components/quick-launch.vue

@@ -55,33 +55,60 @@
         </div>
       </div>
 
-        <div class="content" v-if="sysType == 11">
-            <div class="content-icon" @click="inPage('xs')" v-if="menuAll.includes('1649222227737972738')">
+        <div class="content" v-if="sysType == 11 && tenantNumber == 883868">
+            <div class="content-icon" @click="inPage('xs')" v-if="menuAll.includes('1649222564150513666')">
                 <i class="tradingIcon icon-sales" style="color:#57927a"></i>
-                <span>销售订单</span>
+                <span>销售订单(L)</span>
             </div>
-            <div class="content-icon" @click="inPage('ck')" v-if="menuAll.includes('1649222227737972738')">
+            <div class="content-icon" @click="inPage('ck')" v-if="menuAll.includes('1649222726755291138')">
                 <i class="tradingIcon icon-sales" style="color:#576892"></i>
-                <span>出库任务</span>
+                <span>出库任务(L)</span>
             </div>
-            <div class="content-icon" @click="inPage('ckgd')" v-if="menuAll.includes('1649222227737972738')">
+            <div class="content-icon" @click="inPage('ckgd')" v-if="menuAll.includes('1649222873652400129')">
                 <i class="tradingIcon icon-receipt" style="color:#57927a"></i>
-                <span>出库工单</span>
+                <span>出库工单(L)</span>
             </div>
-            <div class="content-icon" @click="inPage('cgdd')" v-if="menuAll.includes('1649220603598606338')">
+            <div class="content-icon" @click="inPage('cgdd')" v-if="menuAll.includes('1649221237009813506')">
                 <i class="tradingIcon icon-ship" style="color:#576892"></i>
-                <span>采购订单</span>
+                <span>采购订单(L)</span>
             </div>
-            <div class="content-icon" @click="inPage('rkrw')" v-if="menuAll.includes('1649220603598606338')">
+            <div class="content-icon" @click="inPage('rkrw')" v-if="menuAll.includes('1649221831804063745')">
                 <i class="tradingIcon icon-ship" style="color:#576892"></i>
-                <span>入库任务</span>
+                <span>入库任务(L)</span>
             </div>
             <div class="content-icon" @click="inPage('rk')" v-if="menuAll.includes('1649221486306660353')">
                 <i class="tradingIcon icon-ship" style="color:#576892"></i>
-                <span>采购入库</span>
+                <span>采购入库(L)</span>
             </div>
         </div>
 
+        <div class="content" v-else-if="sysType == 11">
+          <div class="content-icon" @click="inPage('xs')" v-if="menuAll.includes('1649222227737972738')">
+            <i class="tradingIcon icon-sales" style="color:#57927a"></i>
+            <span>销售订单</span>
+          </div>
+          <div class="content-icon" @click="inPage('ck')" v-if="menuAll.includes('1649222227737972738')">
+            <i class="tradingIcon icon-sales" style="color:#576892"></i>
+            <span>出库任务</span>
+          </div>
+          <div class="content-icon" @click="inPage('ckgd')" v-if="menuAll.includes('1649222227737972738')">
+            <i class="tradingIcon icon-receipt" style="color:#57927a"></i>
+            <span>出库工单</span>
+          </div>
+          <div class="content-icon" @click="inPage('cgdd')" v-if="menuAll.includes('1649220603598606338')">
+            <i class="tradingIcon icon-ship" style="color:#576892"></i>
+            <span>采购订单</span>
+          </div>
+          <div class="content-icon" @click="inPage('rkrw')" v-if="menuAll.includes('1649220603598606338')">
+            <i class="tradingIcon icon-ship" style="color:#576892"></i>
+            <span>入库任务</span>
+          </div>
+          <div class="content-icon" @click="inPage('rk')" v-if="menuAll.includes('1649221486306660353')">
+            <i class="tradingIcon icon-ship" style="color:#576892"></i>
+            <span>采购入库</span>
+          </div>
+        </div>
+
       <!-- <div class="content" v-if="sysType == 5">
         <div class="content-icon" @click="inPage('zy')">
           <i class="tradingIcon icon-pay" style="color:#57927a"></i>
@@ -211,6 +238,7 @@ export default {
   name: "basicContainer",
   data() {
     return {
+      tenantNumber: -1,
       largeScreenToken: '',
       roleName:'',
       menuAll:[] //所有路由菜单id
@@ -220,6 +248,7 @@ export default {
     sysType: Number
   },
   created() {
+    this.tenantNumber = JSON.parse(localStorage.getItem('saber-tenantId')).content
     //从缓存中获取所有路由信息
     let menu = JSON.parse(localStorage.getItem("saber-menuAll")).content
     for (let item of menu){