/** * 孔夫子网分类服务 * @module services/category */ /** * 获取图书分类信息 * @param {string} cookies - cookies认证信息 * @returns {Promise} - 返回分类列表数据 */ export async function getCategory(cookies) { try { if (!cookies) { cookies = uni.getStorageSync('cookies') console.log('从本地存储获取cookies:', cookies) } const response = await uni.request({ url: 'https://api.buzhiyushu.cn/api/kongfz/getCategory', method: 'GET', data: { token: cookies }, header: { 'Content-Type': 'application/json' } }) const [_, res] = response if (res.statusCode === 200) { return res.data } else { throw new Error(`获取分类信息失败: ${res.statusCode}`) } } catch (error) { console.error('获取图书分类信息失败:', error) uni.showToast({ title: error.message || '获取图书分类信息失败', icon: 'none', duration: 2500 }) return null } } export default { getCategory }