feat: 开始开发专注力系列

This commit is contained in:
R524809
2025-12-11 17:47:22 +08:00
parent 3c0e2af10d
commit 3648ccc494
61 changed files with 1348 additions and 34 deletions
@@ -0,0 +1,38 @@
import { FOCUS_FUNCTION_TYPES } from '../../constants/focusFunctions';
Page({
data: {
functionList: FOCUS_FUNCTION_TYPES,
},
onLoad() {
// 页面加载
},
/**
* 打开专注力功能页面
*/
openFocusFunction(e: WechatMiniprogram.TouchEvent) {
const functionId = e.currentTarget.dataset.function;
const functionItem = this.data.functionList.find(
(item) => item.id === functionId,
);
if (!functionItem) {
return;
}
// 如果有page字段,跳转到对应页面
if (functionItem.page) {
wx.navigateTo({
url: `/focusPages/${functionItem.page}/${functionItem.page}?id=${functionId}`,
});
} else {
wx.showToast({
title: `功能开发中,敬请期待`,
icon: 'none',
duration: 2500,
});
}
},
});