fix(task): 打卡类任务点击后跳转打卡页而非直接完成
每日进度型打卡任务([DIET]/[SLEEP]/[EXERCISE])与一次性打卡任务
的 actionType 分支此前只挂在 startRequired 两阶段路径上,普通任务
点击「去打卡」会直接调 completeTask 接口,绕过打卡页、不累计进度。
现于 handleTaskAction 直接完成前增加 diet/sleep/exercise 跳转分支,
打卡提交后由后端回写(一次性任务 completeTask / 每日任务 updateProgress)。