|
|
|
|
@ -1061,38 +1061,43 @@ exports.main = async (event, context) => {
|
|
|
|
|
};
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
switch (type) {
|
|
|
|
|
case "getOpenId":
|
|
|
|
|
return await getOpenId();
|
|
|
|
|
case "getMiniProgramCode":
|
|
|
|
|
return await getMiniProgramCode();
|
|
|
|
|
case "createCollection":
|
|
|
|
|
return await createCollection();
|
|
|
|
|
case "selectRecord":
|
|
|
|
|
return await selectRecord();
|
|
|
|
|
case "updateRecord":
|
|
|
|
|
return await updateRecord(event);
|
|
|
|
|
case "insertRecord":
|
|
|
|
|
return await insertRecord(event);
|
|
|
|
|
case "deleteRecord":
|
|
|
|
|
return await deleteRecord(event);
|
|
|
|
|
case "queryTUser":
|
|
|
|
|
return await queryTUser();
|
|
|
|
|
case "addTestUser":
|
|
|
|
|
return await addTestUser(event);
|
|
|
|
|
case "analyzeProductPrice":
|
|
|
|
|
return await analyzeProductPrice(event);
|
|
|
|
|
case "getUserByOpenId":
|
|
|
|
|
return await getUserByOpenId(event);
|
|
|
|
|
case "getProductCategories":
|
|
|
|
|
return await getProductCategories();
|
|
|
|
|
case "updateUserInterests":
|
|
|
|
|
return await updateUserInterests(event);
|
|
|
|
|
case "getRecommendedProducts":
|
|
|
|
|
return await getRecommendedProducts(event);
|
|
|
|
|
case "initCategoryTable":
|
|
|
|
|
return await initCategoryTable();
|
|
|
|
|
// 添加调试日志
|
|
|
|
|
console.log('开始执行switch,type值:', type, '类型:', typeof type);
|
|
|
|
|
|
|
|
|
|
switch (type) {
|
|
|
|
|
case "getOpenId":
|
|
|
|
|
return await getOpenId();
|
|
|
|
|
case "getMiniProgramCode":
|
|
|
|
|
return await getMiniProgramCode();
|
|
|
|
|
case "createCollection":
|
|
|
|
|
return await createCollection();
|
|
|
|
|
case "selectRecord":
|
|
|
|
|
return await selectRecord();
|
|
|
|
|
case "updateRecord":
|
|
|
|
|
return await updateRecord(event);
|
|
|
|
|
case "insertRecord":
|
|
|
|
|
return await insertRecord(event);
|
|
|
|
|
case "deleteRecord":
|
|
|
|
|
return await deleteRecord(event);
|
|
|
|
|
case "queryTUser":
|
|
|
|
|
return await queryTUser();
|
|
|
|
|
case "addTestUser":
|
|
|
|
|
return await addTestUser(event);
|
|
|
|
|
case "analyzeProductPrice":
|
|
|
|
|
return await analyzeProductPrice(event);
|
|
|
|
|
case "getUserByOpenId":
|
|
|
|
|
return await getUserByOpenId(event);
|
|
|
|
|
case "getProductCategories":
|
|
|
|
|
return await getProductCategories();
|
|
|
|
|
case "updateUserInterests":
|
|
|
|
|
return await updateUserInterests(event);
|
|
|
|
|
case "getRecommendedProducts":
|
|
|
|
|
console.log('匹配到getRecommendedProducts case');
|
|
|
|
|
return await getRecommendedProducts(event);
|
|
|
|
|
case "initCategoryTable":
|
|
|
|
|
return await initCategoryTable();
|
|
|
|
|
default:
|
|
|
|
|
console.log('未匹配到任何case,type:', type, 'type类型:', typeof type);
|
|
|
|
|
return {
|
|
|
|
|
success: false,
|
|
|
|
|
error: '未知的操作类型: ' + type
|
|
|
|
|
|