24 lines
544 B
JavaScript
24 lines
544 B
JavaScript
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 : '查询分类失败',
|
|
};
|
|
}
|
|
};
|