瀏覽代碼

fix:分页无效BUG修复

liziliang 2 月之前
父節點
當前提交
fadf1f4313

+ 1 - 1
src/views/traceability/components/check.vue

@@ -26,7 +26,7 @@
       </el-collapse>
       <Empty v-if="materialsData.length < 1" />
     </el-scrollbar>
-    <Pagination position="right" :page="page" :limit="limit" :total="total" @pagination="getPagination" />
+    <Pagination position="right" v-model:page="page" v-model:limit="limit" :total="total" @pagination="getPagination"/>
   </div>
 </template>
 

+ 1 - 1
src/views/traceability/components/equit.vue

@@ -15,7 +15,7 @@
       </el-collapse>
       <Empty v-if="materialsData.length < 1" />
     </el-scrollbar>
-    <Pagination position="right" :page="page" :limit="limit" :total="total" @pagination="getPagination" />
+    <Pagination position="right" v-model:page="page" v-model:limit="limit" :total="total" @pagination="getPagination"/>
   </div>
 </template>
 

+ 4 - 4
src/views/traceability/components/excel.vue

@@ -36,8 +36,8 @@
     </el-scrollbar>
     <Pagination
       position="right"
-      :page="page"
-      :limit="limit"
+      v-model:page="page"
+      v-model:limit="limit"
       :total="total"
       @pagination="getPagination"
     />
@@ -87,8 +87,8 @@ const getPagination = async () => {
       seqNo: store.useSeqNo,
       workOrderCode: store.odersData.workOrderCode,
     });
-    // total.value = data.totalCount;
-    materialsData.value = data;
+    total.value = data.totalCount;
+    materialsData.value = data.records;
   } catch {
   } finally {
     loading.value = false;

+ 1 - 1
src/views/traceability/components/fault.vue

@@ -25,7 +25,7 @@
               </div>
             </template>
   </el-table>
-  <Pagination position="right" :page="page" :limit="limit" :total="total" @pagination="getPagination" />
+  <Pagination position="right" v-model:page="page" v-model:limit="limit" :total="total" @pagination="getPagination"/>
 </template>
 
 <script lang="ts" setup>

+ 2 - 2
src/views/traceability/components/file.vue

@@ -31,8 +31,8 @@
     </el-scrollbar>
     <Pagination
       position="right"
-      :page="page"
-      :limit="limit"
+      v-model:page="page"
+      v-model:limit="limit"
       :total="total"
       @pagination="getPagination"
     />

+ 1 - 1
src/views/traceability/components/media.vue

@@ -21,7 +21,7 @@
     :initial-index="0"
     @close="showPreview = false"
   />
-  <Pagination position="right" :page="page" :limit="limit" :total="total" @pagination="getPagination" />
+  <Pagination position="right" v-model:page="page" v-model:limit="limit" :total="total" @pagination="getPagination"/>
 </template>
 
 <script lang="ts" setup>

+ 1 - 1
src/views/traceability/components/record.vue

@@ -12,7 +12,7 @@
       </el-collapse>
       <Empty v-if="materialsData.length < 1" />
     </el-scrollbar>
-    <Pagination position="right" :page="page" :limit="limit" :total="total" @pagination="getPagination" />
+    <Pagination position="right" v-model:page="page" v-model:limit="limit" :total="total" @pagination="getPagination"/>
   </div>
 </template>