Prechádzať zdrojové kódy

发放清单权限

1
mo 2 rokov pred
rodič
commit
8522a2c885

+ 3 - 3
src/views/teamDetail/teamDetailedList.vue

@@ -1,13 +1,13 @@
 <template>
 <template>
   <div class="teamDetailedList">
   <div class="teamDetailedList">
     <el-tabs v-model="activeName">
     <el-tabs v-model="activeName">
-      <el-tab-pane label="已发清单" name="waitTeamList">
+      <el-tab-pane label="已发清单" name="waitTeamList" v-permission="'order/getMusicalList'">
         <waitTeamList />
         <waitTeamList />
       </el-tab-pane>
       </el-tab-pane>
-      <el-tab-pane label="待发清单" name="endTeamList">
+      <el-tab-pane label="待发清单" name="endTeamList"  v-permission="'order/getMusicalList/wait'">
         <endTeamList />
         <endTeamList />
       </el-tab-pane>
       </el-tab-pane>
-      <el-tab-pane label="收货地址" name="eidtTeamAddr">
+      <el-tab-pane label="收货地址" name="eidtTeamAddr" v-permission="'musicGroupShippingAddress/queryPage'">
         <eidtTeamAddr />
         <eidtTeamAddr />
       </el-tab-pane>
       </el-tab-pane>
 
 

+ 7 - 1
src/views/teamDetail/teamListComponent/eidtTeamAddr.vue

@@ -1,7 +1,9 @@
 <template>
 <template>
   <div class="">
   <div class="">
     <div class="">
     <div class="">
-      <el-button type="primary" class="addBtn" @click="addAddr">新建地址</el-button>
+      <auth auths="musicGroupShippingAddress/add">
+        <el-button type="primary" class="addBtn" @click="addAddr">新建地址</el-button></auth>
+
       <div class="tableWrap">
       <div class="tableWrap">
         <el-table
         <el-table
           :header-cell-style="{ background: '#EDEEF0', color: '#444' }"
           :header-cell-style="{ background: '#EDEEF0', color: '#444' }"
@@ -13,18 +15,22 @@
           </el-table-column>
           </el-table-column>
           <el-table-column label="操作" prop="sn" width="100px"  align="center">
           <el-table-column label="操作" prop="sn" width="100px"  align="center">
             <template slot-scope="scope">
             <template slot-scope="scope">
+              <auth auths="musicGroupShippingAddress/update">
               <el-button
               <el-button
                 @click="resetAddr(scope.row)"
                 @click="resetAddr(scope.row)"
 
 
                 type="text"
                 type="text"
                 >修改</el-button
                 >修改</el-button
               >
               >
+            </auth>
+            <auth auths="musicGroupShippingAddress/delete">
               <el-button
               <el-button
                 @click="deleteAddr(scope.row)"
                 @click="deleteAddr(scope.row)"
 
 
                 type="text"
                 type="text"
                 >删除</el-button
                 >删除</el-button
               >
               >
+            </auth>
             </template>
             </template>
           </el-table-column>
           </el-table-column>
         </el-table>
         </el-table>

+ 12 - 0
src/views/teamDetail/teamListComponent/modals/deliverGoods.vue

@@ -0,0 +1,12 @@
+<template>
+  <div>
+
+  </div>
+</template>
+<script>
+export default {
+  data(){
+    return {}
+  }
+}
+</script>