Forráskód Böngészése

权限字段修改

yuhongqi 3 hete
szülő
commit
57454bfe4c

+ 3 - 3
src/views/live/live/index.vue

@@ -130,9 +130,9 @@
       <el-checkbox :indeterminate="isIndeterminate" v-model="allChecked" @change="toggleSelectAll">
         {{ multipleSelection.length > 0 ? `已选 ${multipleSelection.length} 条` : '选中本页' }}
       </el-checkbox>
-      <el-button  plain size="mini" @click="handleShelf">上架</el-button>
-      <el-button  plain size="mini" @click="handleUnshelf">下架</el-button>
-      <el-button  plain size="mini" @click="handleDeleteSelected">删除</el-button>
+      <el-button  plain size="mini" @click="handleShelf" v-hasPermi="['live:live:edit']">上架</el-button>
+      <el-button  plain size="mini" @click="handleUnshelf" v-hasPermi="['live:live:edit']">下架</el-button>
+      <el-button  plain size="mini" @click="handleDeleteSelected" v-hasPermi="['live:live:remove']">删除</el-button>
       <!--      <el-dropdown>-->
       <!--        <el-button plain size="mini">-->
       <!--          更多操作<i class="el-icon-arrow-down el-icon&#45;&#45;right"></i>-->

+ 1 - 1
src/views/live/liveAfteraSales/index.vue

@@ -218,7 +218,7 @@
             size="mini"
             type="text"
             @click="handleShow(scope.row)"
-            v-hasPermi="['store:storeAfterSales:query']"
+            v-hasPermi="['live:liveAfteraSales:query']"
           >查看</el-button>
 
         </template>

+ 1 - 1
src/views/live/liveOrder/index.vue

@@ -215,7 +215,7 @@
             type="text"
             icon="el-icon-edit"
             @click="handledetails(scope.row)"
-            v-hasPermi="['live:liveOrder:edit']"
+            v-hasPermi="['live:liveOrder:query']"
           >查看</el-button>
         </template>
       </el-table-column>

+ 5 - 5
src/views/live/liveOrder/liveOrderDetails.vue

@@ -19,7 +19,7 @@
                   <el-tag prop="status" v-for="(ite, index) in orderOptions"    v-if="item.status==ite.dictValue">{{ite.dictLabel}}</el-tag>
                </span>
           <div class="operate-button-container" v-if="item.status==3">
-            <el-button size="mini" @click="finishOrder()" v-hasPermi="['live:liveOrder:good']">确认收货</el-button>
+            <el-button size="mini" @click="finishOrder()" v-hasPermi="['live:liveOrder:finishOrder']">确认收货</el-button>
           </div>
           <div class="operate-button-container"  v-if="item.status==2&&item.orderType==1">
             <el-button size="mini" @click="sendVisible=true" v-hasPermi="['live:liveOrder:sendGoods']">发货</el-button>
@@ -38,10 +38,10 @@
             <el-button size="mini" @click="editOrder()"  v-hasPermi="['live:liveOrder:edit']" >修改订单</el-button>
           </div>
           <div class="operate-button-container" v-if="item.extendOrderId == null"  >
-            <el-button size="mini" @click="addErpOrder()" >创建ERP订单信息</el-button>
+            <el-button size="mini" @click="addErpOrder()" v-hasPermi="['live:liveOrder:createErpOrder']">创建ERP订单信息</el-button>
           </div>
           <div class="operate-button-container" v-if="item.extendOrderId!=null"  >
-            <el-button size="mini" @click="showErpOrder()" >ERP订单信息</el-button>
+            <el-button size="mini" @click="showErpOrder()" v-hasPermi="['live:liveOrder:getEroOrder']">ERP订单信息</el-button>
           </div>
           <div class="operate-button-container" v-if="item.status>1">
             <el-button size="mini" @click="refund()" v-hasPermi="['live:liveOrder:refundOrderMoney']">退款</el-button>
@@ -297,7 +297,7 @@
 
 
     <el-dialog :title="erpDialog.title" :visible.sync="erpDialog.open" width="600px" append-to-body>
-      <div v-if="order!=null&&order.extendOrderId!=null&&order.status==1"  v-hasPermi="['store:storeOrder:updateExpress']"  >
+      <div v-if="order!=null&&order.extendOrderId!=null&&order.status==1"  v-hasPermi="['live:liveOrder:updateExpress']"  >
         <el-button size="mini" @click="updateExpress()" >同步物流发货</el-button>
       </div>
       <div class="table-layout"  v-if="erpOrder!=null">
@@ -371,7 +371,7 @@
     </el-dialog>
 
     <el-dialog :title="expressDialog.title" :visible.sync="expressDialog.open" width="600px" append-to-body>
-      <div  v-hasPermi="['his:storeOrder:syncExpress']"  >
+      <div  v-hasPermi="['live:liveOrder:syncExpress']"  >
         <el-button size="mini" @click="syncExpress()" >同步快递鸟物流状态</el-button>
       </div>
       <el-table style="margin-top: 20px;width: 100%"