const cloud = require('wx-server-sdk'); cloud.init({ env: cloud.DYNAMIC_CURRENT_ENV }); exports.main = async () => { try { const db = cloud.database(); const { data } = await db .collection('categories') .orderBy('sortOrder', 'asc') .get(); return { success: true, data, }; } catch (error) { return { success: false, message: error instanceof Error ? error.message : '查询分类失败', }; } };