Jelajahi Sumber

普通用户角色功能新增

songxy 1 bulan lalu
induk
melakukan
bc4ea5090d
1 mengubah file dengan 12 tambahan dan 12 penghapusan
  1. 12 12
      BJYSYBZ_C/src/views/BjWlydManageView/components/Td.vue

+ 12 - 12
BJYSYBZ_C/src/views/BjWlydManageView/components/Td.vue

@@ -14,7 +14,7 @@
             size="medium"
             v-model="sumbitObj.dkbh"
             placeholder="请输入"
-            :disabled="dkbhDisShow || currentRole == '滨江地块监督'"
+            :disabled="dkbhDisShow || currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -25,7 +25,7 @@
             size="medium"
             v-model="sumbitObj.mj"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -39,7 +39,7 @@
             placeholder="请选择"
             size="medium"
             style="width: 100%"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
             clearable
           >
             <el-option
@@ -60,7 +60,7 @@
             size="medium"
             v-model="sumbitObj.dkxz"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -71,7 +71,7 @@
             size="medium"
             v-model="sumbitObj.gddw"
             placeholder="请输入"
-            :disabled="disabledShow || currentRole == '滨江地块监督'"
+            :disabled="disabledShow || currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -82,7 +82,7 @@
             size="medium"
             v-model="sumbitObj.lxr"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -93,7 +93,7 @@
             size="medium"
             v-model="sumbitObj.lxdh"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -105,7 +105,7 @@
             :autosize="true"
             v-model="sumbitObj.szfw"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -117,7 +117,7 @@
             :autosize="true"
             v-model="sumbitObj.bz"
             placeholder="请输入"
-            :disabled="currentRole == '滨江地块监督'"
+            :disabled="currentRole == '滨江地块监督' || userInfo.roles.includes('normal')"
           ></el-input>
         </td>
       </tr>
@@ -134,7 +134,7 @@
           </div>
         </td>
       </tr>
-      <tr>
+      <tr v-if="!userInfo.roles.includes('normal')">
         <td class="th">上传图形</td>
         <td style="padding-left: 10px;height: 80px">
           <el-upload
@@ -207,7 +207,7 @@
           <!-- <img src="@/assets/images/bjybz/file.png" alt="" /> -->
           <p>导出图形</p>
         </div>
-        <div class="btn" @click="save">
+        <div class="btn" @click="save" v-if="!userInfo.roles.includes('normal')">
           <img src="@/assets/images/bjybz/save2.png" alt="" />
           <p>保存</p>
         </div>
@@ -222,7 +222,7 @@
         <div
           class="btn"
           @click="sumbit"
-          v-if="!(userInfo.roles.indexOf('company') > -1)"
+          v-if="!userInfo.roles.includes('normal') && !userInfo.roles.includes('company')"
           style="background-color: #cc4959;border: 1px solid #ff8190;"
         >
           <img src="@/assets/images/bjybz/del.png" alt="" />