浏览代码

给字典做分页处理

wanghairong 5 月之前
父节点
当前提交
7800791400
共有 1 个文件被更改,包括 8 次插入1 次删除
  1. 8 1
      src/views/system/dict/index.vue

+ 8 - 1
src/views/system/dict/index.vue

@@ -11,7 +11,8 @@
             </div>
             </div>
         </div>
         </div>
 
 
-        <a-table :data="dataSource" :columns="columns" :scroll="{ x: 'auto' }">
+        <a-table :data="dataSource" :columns="columns" :scroll="{ x: 'auto' }" :pagination="pageData"
+            @page-change="evChangePage">
             <template #operation="{ record }">
             <template #operation="{ record }">
                 <a class="a-link" href="javascript:;" style="margin: 0 1rem;" @click="dictShowModel(2, record)">修改</a>
                 <a class="a-link" href="javascript:;" style="margin: 0 1rem;" @click="dictShowModel(2, record)">修改</a>
                 <a-popconfirm :content="`是否确认删除字典编号为 ${record.id} 的数据项?`" @ok="deleteChange(record.id)" type="warning">
                 <a-popconfirm :content="`是否确认删除字典编号为 ${record.id} 的数据项?`" @ok="deleteChange(record.id)" type="warning">
@@ -193,6 +194,12 @@ const resetForm = () => {
         remark: '',
         remark: '',
     });
     });
 }
 }
+
+const evChangePage = (page) => {
+    pageData.value.current = page
+    intData()
+}
+
 // 重置
 // 重置
 const resetSelectData = () => {
 const resetSelectData = () => {
     formData.value.type_key = "";
     formData.value.type_key = "";