wengyuwen 4 år sedan
förälder
incheckning
bf499c1768

+ 5 - 5
src/views/project/index1.vue

@@ -65,7 +65,7 @@
             icon="el-icon-plus"
             size="mini"
             @click="handleAdd"
-            v-hasPermi="['financial:invoiceApplyFor:add']"
+            v-hasPermi="['warehouse:project:add']"
           >新增
           </el-button>
         </el-col>
@@ -76,7 +76,7 @@
             size="mini"
             :disabled="single"
             @click="handleUpdate('',3)"
-            v-hasPermi="['finance:invoiceApplyFor:query']"
+            v-hasPermi="['warehouse:project:add']"
           >修改
           </el-button>
         </el-col>
@@ -86,7 +86,7 @@
             icon="el-icon-download"
             size="mini"
             @click="handleExport"
-            v-hasPermi="['finance:charge:export']"
+            v-hasPermi="['warehouse:project:export']"
           >导出
           </el-button>
         </el-col>
@@ -240,7 +240,7 @@
               type="text"
               icon="el-icon-view"
               @click="handleUpdate(scope.row, 0)"
-              v-hasPermi="['finance:invoiceApplyFor:query']"
+              v-hasPermi="['warehouse:project:query']"
             >查看
             </el-button
             >
@@ -275,7 +275,7 @@
               type="text"
               icon="el-icon-delete"
               @click="handleDelete(scope.row)"
-              v-hasPermi="['financial:invoiceApplyFor:remove']"
+              v-hasPermi="['warehouse:project:remove']"
               v-if="
               scope.row.fBillstatusName == '保存' ||
               scope.row.fBillstatusName == '暂存' ||

+ 8 - 3
src/views/purchaseIssue/index.vue

@@ -20,6 +20,7 @@
         @showSearch="showSearch"
         @feedback="feedback"
         @getList="getList"
+        :hasPermi="hasPermi"
         :isItHidden="isItHidden"
         :customButton="customButton"
         :listStyle="listStyle"
@@ -172,6 +173,10 @@ export default {
   name: 'index',
   data() {
     return {
+      hasPermi:{
+        lookup:['anpin:stockControl:query'],
+        disappear:['anpin:stockControl:remove']
+      },
       addOrUpdateVisib: false,
       addOrUpdateVisible: false,
       total:0,
@@ -419,7 +424,7 @@ export default {
           icon: 'el-icon-edit',
           name: '新增',
           disabled: false,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:anPingApply']
         },
         // {
         //   type:'warning',
@@ -434,14 +439,14 @@ export default {
           icon: 'el-icon-upload2',
           name: '导出',
           disabled: false,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:export']
         }, {
           type: 'success',
           size: 'mini',
           icon: 'el-icon-c-scale-to-original',
           name: '复制新增',
           disabled: false,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:generateReceipts']
         }
       ],
       contentButton: [

+ 8 - 3
src/views/warehouse/inStock/index.vue

@@ -23,6 +23,7 @@
         @feedback="feedback"
         :customButton="customButton"
         :arrow="arrow"
+        :hasPermi="hasPermi"
         :tatolLabel="mainTatol"
         :seachButton="seachButton"
         :setRowList="listStyle"
@@ -145,6 +146,10 @@ export default {
   name: 'inStock',
   data(){
     return{
+      hasPermi:{
+        lookup:['anpin:stockControl:query'],
+        disappear:['anpin:stockControl:remove']
+      },
       formList:{},
       dialogVisible: false,
       mainTatol:['金额'],
@@ -667,7 +672,7 @@ export default {
           icon:'el-icon-plus',
           name:'新增',
           disabled:false,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:anPingApply']
         },{
           type:'success',
           size:'mini',
@@ -675,14 +680,14 @@ export default {
           name:'修改',
           res:0,
           disabled:true,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:anPingApply']
         },{
           type:'info',
           size:'mini',
           icon:'el-icon-plus',
           name:'复制新增',
           disabled:true,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:generateReceipts']
         },
       ],
       seachButton:[

+ 8 - 3
src/views/warehouse/outStock/index.vue

@@ -23,6 +23,7 @@
         @feedback="feedback"
         :customButton="customButton"
         :arrow="arrow"
+        :hasPermi="hasPermi"
         :tatolLabel="mainTatol"
         :seachButton="seachButton"
         :setRowList="listStyle"
@@ -145,6 +146,10 @@ export default {
   name: 'inStock',
   data(){
     return{
+      hasPermi:{
+        lookup:['anpin:stockControl:query'],
+        disappear:['anpin:stockControl:remove']
+      },
       formList:{},
       dialogVisible: false,
       mainTatol:['金额'],
@@ -667,7 +672,7 @@ export default {
           icon:'el-icon-plus',
           name:'新增',
           disabled:false,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:anPingApply']
         },{
           type:'success',
           size:'mini',
@@ -675,14 +680,14 @@ export default {
           name:'修改',
           res:0,
           disabled:true,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:anPingApply']
         },{
           type:'info',
           size:'mini',
           icon:'el-icon-plus',
           name:'复制新增',
           disabled:true,
-          hasPermi:['warehouseBusiness:inStock:export']
+          hasPermi:['anpin:stockControl:generateReceipts']
         },
       ],
       seachButton:[