瀏覽代碼

no message

linwenxin 5 月之前
父節點
當前提交
7a6300c7b9
共有 2 個文件被更改,包括 7 次插入8 次删除
  1. 6 7
      src/packageMine/pages/coreLssuedFile/detail.vue
  2. 1 1
      src/packageMine/pages/coreLssuedFile/index.vue

+ 6 - 7
src/packageMine/pages/coreLssuedFile/detail.vue

@@ -3,12 +3,11 @@
     <view class="page_top">
       <view
         :class="i === current ? 'active tage' : 'tage'"
-        v-for="(v, i) in dataList"
+        v-for="(v, i) in dataList.filter(item => item.type == 2)"
         :key="i"
-        v-if="v.type === '2'"
         @click="changeFn(i)"
       >
-        数据{{ i }}
+        数据{{ i + 1 }}
       </view>
     </view>
     <view class="list">
@@ -44,7 +43,7 @@ export default {
         '选项3',
         '选项3'
       ],
-      current: 1,
+      current: 0,
       id: '',
       dataList: [],
       titleList: [],
@@ -66,9 +65,9 @@ export default {
     changeFn(index) {
       this.current = index
       this.contentList = []
-      for (let item in this.dataList[index]) {
+      for (let item in this.dataList?.filter(item => item.type == 2)?.[index]) {
         if (item.indexOf('field') !== -1) {
-          this.contentList.push(this.dataList[index][item])
+          this.contentList.push(this.dataList?.filter(item => item.type == 2)?.[index]?.[item])
         }
       }
       let list = []
@@ -95,7 +94,7 @@ export default {
               this.titleList.push(data[0][value])
             }
           }
-          this.changeFn(1)
+          this.changeFn(this.current)
         })
     }
   }

+ 1 - 1
src/packageMine/pages/coreLssuedFile/index.vue

@@ -35,7 +35,7 @@ export default {
       pageNum: 1,
       pageSize: 10,
       remark: '',
-      status: '',
+      status: true,
       title: '',
       dataList: []
     }