瀏覽代碼

收支类型为支出时,不显示购票数量和观影人实付单价

gcz 1 年之前
父節點
當前提交
8fc064c9f5
共有 1 個文件被更改,包括 18 次插入3 次删除
  1. 18 3
      src/views/finance/flowingWaterMr/index.vue

+ 18 - 3
src/views/finance/flowingWaterMr/index.vue

@@ -83,8 +83,8 @@
           <span style="color: #1890ff;cursor: pointer;" @click="openDetails(scope.row)">{{ scope.row.id }}</span>
         </template>
       </el-table-column>
-      <el-table-column label="购票数量" align="center" prop="quantity" />
-      <el-table-column label="实付单价" align="center" prop="price" />
+      <el-table-column v-if="!zhichu" label="购票数量" align="center" prop="quantity" />
+      <el-table-column v-if="!zhichu" label="实付单价" align="center" prop="price" />
       <el-table-column label="金额(元)" align="center" prop="type">
         <template slot-scope="scope">
           <span>¥{{ scope.row.orderPrice }}</span>
@@ -185,12 +185,27 @@ export default {
       newObj: {},
       visibleType: '',
       handleExportLoading: false,
-      tableData: {}
+      tableData: {},
+      zhichu:false,
     };
   },
   created() {
     this.getList();
   },
+  watch: {
+    'queryParams.incomeExpenses': {
+      handler: function(newValue, oldValue) {
+        // console.log(`The value changed to ${newValue}`);
+        if(newValue=='支出'){
+          this.zhichu=true;
+        }else if(newValue=='收入'){
+          this.zhichu=false;
+        }
+      },
+      deep: true,
+      immediate: false
+    }
+  },
   methods: {
     /** 查询列表 */
     getList() {