daShangDao_miniProgram/service/bookRecords.js
2025-11-24 10:25:20 +08:00

32 lines
883 B
JavaScript

/**
* 上书记录相关服务
*/
import { bookApi } from './api.js';
/**
* 获取用户上书记录
* @param {String} phoneNumber - 用户手机号
* @param {Number} pageNum - 页码
* @param {Number} pageSize - 每页数量
* @param {String} date - 日期
* @returns {Promise<Object>} - 返回上书记录数据对象
*/
export const fetchBookRecords = async (phoneNumber, pageNum = 1, pageSize = 10, date) => {
try {
// 使用API模块调用接口
const response = await bookApi.getBookRecords(phoneNumber, pageNum, pageSize, date);
// 处理接口返回的数据
console.log("获取上书记录响应:", response);
// 检查响应状态
if (response.code === 200 && response.data) {
return response.data;
} else {
throw new Error('请求失败');
}
} catch (error) {
console.error('获取上书记录失败:', error);
throw error;
}
};