Quellcode durchsuchen

判断生成账单是否禁用

lichao vor 3 Jahren
Ursprung
Commit
0421fffa42
1 geänderte Dateien mit 13 neuen und 4 gelöschten Zeilen
  1. 13 4
      src/components/fee-info/main.vue

+ 13 - 4
src/components/fee-info/main.vue

@@ -13,7 +13,7 @@
         :cell-style="cellStyle"
       >
         <template slot="menuLeft">
-          <el-tabs v-model="activeName" @tab-click="">
+          <el-tabs v-model="activeName" @tab-click="tabHandle">
             <el-tab-pane label="应收"  name="first" :key="'first'">
             </el-tab-pane>
             <el-tab-pane label="应付" name="second" :key="'second'">
@@ -33,7 +33,7 @@
             size="small"
             @click.stop="billingDetails('收费')"
             :loading="buttonLoading"
-            :disabled="disabled || selectionList.length == 0"
+            :disabled="(financeDisabled && disabled) || selectionList.length == 0"
             v-if="selectTab === 1"
           >生成账单</el-button>
           <el-button
@@ -41,7 +41,7 @@
             size="small"
             @click.stop="billingDetails('申请')"
             :loading="buttonLoading"
-            :disabled="disabled || selectionList.length == 0"
+            :disabled="(financeDisabled && disabled) || selectionList.length == 0"
             v-if="selectTab === 2"
           >申请付费</el-button>
         </template>
@@ -318,6 +318,7 @@ export default {
       data_two:[],
       selectTab:1,
       activeName:"first",
+      enableName:"first",
       tab1:true,
       tab2:false,
       corpList: [],
@@ -351,7 +352,11 @@ export default {
     },
     billNoList:{
       type:Array
-    }
+    },
+    financeDisabled: {
+      type: Boolean,
+      default: true
+    },
   },
   filters: {
     isPercentage(val) {
@@ -787,6 +792,10 @@ export default {
         this.$refs.feeCrud.$refs.dialogColumn.columnBox = false;
       }
     },
+    tabHandle(data) {
+      // if (data.name == this.enableName) return
+      // this.enableName = data.name
+    },
   },
 };
 </script>