feat: 增加分页组件

This commit is contained in:
2026-09-08 22:51:26 +08:00
parent 9f75d938c0
commit f7220fd98c
50 changed files with 10590 additions and 79 deletions

View File

@@ -62,6 +62,27 @@ export const useRecordStore = defineStore('record', {
})
})
},
async getRecordListByPageApi(page: number, size: number) {
return new Promise((resolve, reject) => {
wx.request({
url: `${this.baseUrl}/family-api/records/page`,
method: 'GET',
header: { 'Content-Type': 'application/json' },
data: {
page: page,
size: size
},
success: (res) => {
if (res.statusCode >= 200 && res.statusCode < 300) {
resolve(res.data)
} else {
reject({ status: res.statusCode, data: res.data })
}
},
fail: (err) => reject(err),
})
})
},
async addRecordApi() {
return new Promise((resolve, reject) => {
wx.request({