瀏覽代碼

TD116 Report Enhancement
https://dev.wormwood.com.sg/zentao/task-view-140.html

vbea 2 年之前
父節點
當前提交
d2edcff099
共有 1 個文件被更改,包括 11 次插入1 次删除
  1. 11 1
      Strides-Admin/src/views/report/ReportV2.vue

+ 11 - 1
Strides-Admin/src/views/report/ReportV2.vue

@@ -69,7 +69,7 @@
         <el-select
           clearable
           filterable multiple
-          v-show="filter.pageVo.reportType == 'MNTHSITE' || filter.pageVo.reportType == 'APENDIXF' || filter.pageVo.reportType === 'APENDIXH'"
+          v-show="isAppendixSite"
           v-model="filter.pageVo.sitePks"
           class="filter-input"
           placeholder="Sites">
@@ -257,6 +257,16 @@ export default {
       hasGrouptype: ["MNTHFLET", "MNTHMEMB", "MNTHPART"]
     }
   },
+  computed: {
+    isAppendixSite() {
+      return this.filter.pageVo.reportType == 'MNTHSITE' 
+          || this.filter.pageVo.reportType == 'APENDIXF'
+          || this.filter.pageVo.reportType === 'APENDIXH'
+          || this.filter.pageVo.reportType === 'APENDIXH1'
+          || this.filter.pageVo.reportType === 'APENDIXF1'
+          || this.filter.pageVo.reportType === 'APENDIXF2'
+    }
+  },
   created() {
     this.getFilterOptions();
   },