msh-agent
4b8b391674
feat(checkin): P2 一键借鉴打卡功能落地(test-0415 反馈5-2)
最小修改方案,零 DB 表结构变动:
前端 checkin-publish.vue:
- onLoad 识别 sourcePostId + sourceType=learn → 调 getCommunityDetail 拉原帖
- 预填 selectedImages / selectedMealType / remark(带「[借鉴自 @xxx]」前缀)
- 顶部新增黄色徽章「借鉴自 @xxx」
- handlePublish 提交时透传 sourcePostId 到后端
后端 ToolCheckinServiceImpl.submit:
- 检测 data.sourcePostId,若 notes 没有「借鉴自」字样则追加 [借鉴自 post#id] 标记
- 不新增 UserSign 列,引用关系记录在 notes,便于后续查询展示
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-03 03:34:28 +08:00
..
2026-02-28 05:40:21 +08:00
2026-02-28 05:40:21 +08:00
2026-02-28 05:40:21 +08:00
2026-05-03 02:32:17 +08:00
2026-02-28 05:40:21 +08:00
2026-05-03 02:34:34 +08:00
2026-03-03 15:33:50 +08:00
2026-02-28 05:40:21 +08:00
2026-05-03 02:35:54 +08:00
2026-02-28 05:40:21 +08:00
2026-02-28 05:40:21 +08:00
2026-05-03 03:34:28 +08:00
2026-03-09 18:56:53 +08:00
2026-05-03 02:34:34 +08:00
2026-03-03 15:33:50 +08:00