docs(readme,docs,website): README 精简为展示页,说明移入 docs/reference.md,重采实机截图
README 从 1465 行的「产品说明书 + 验收对照表」改成门面页:居中头部 + 徽章 + 功能清单 + 实机截图 + 怎么装,细节外链到文档站与 docs/reference.md。原全文整份移入 docs/reference.md(不是删除),路径引用按新位置修正。 一并带上: - docs 目录重组:production / mysql / linux-deploy → management/,winisland-design-tokens → dev/(引用同步) - 新增 docs/images/:README 的展示图,全部是脚本把程序真的跑起来截的,不是示意图 - website/assets/shots/ 同步重采(旧图里是冒烟测试残条,如「联动页也不该下发」) - capture-shots.mjs 支持 CAPTURE_OUT(逗号分隔多目录),一次采集同时喂官网与 README - 修:种子作业没写 assignDate —— seed 直接走 prisma.create,绕过了 service 里 `assignDate ?? 今天` 的兜底,落成 schema 默认值空串,按天查看与日期高亮因此全是空的 - 修:客户端留档截图硬编码了作业日期,种子一重播就截成空看板 - AGENTS.md 同步:README 定位改为门面页,权威口径指向 docs/reference.md
This commit is contained in:
1 parent
580f5bed16
commit
5b002a4f0b
60 files changed
+1799
-1446
No files matched your search
@@ -10,7 +10,7 @@
|
||||
* teacher2 / teacher123 - 李老师(高一(2)班班主任,高二(3)班协作教师)
|
||||
* student01..student15 / student123
|
||||
*/
|
||||
import { SUBJECT_CATALOG } from '@classhelper/shared';
|
||||
import { SUBJECT_CATALOG, dayKeyLocal } from '@classhelper/shared';
|
||||
import { disconnectPrisma, prisma } from '../src/lib/db.js';
|
||||
import { logger } from '../src/lib/logger.js';
|
||||
import { hashPassword } from '../src/lib/password.js';
|
||||
@@ -253,6 +253,9 @@ async function main(): Promise<void> {
|
||||
courseId: course?.id ?? null,
|
||||
title: `${seed.title}`,
|
||||
content: seed.content,
|
||||
// 种子直接走 prisma.create,绕过了 service 里 `assignDate ?? 今天` 的兜底,
|
||||
// 不显式写就会落成 schema 默认值空串 —— 于是「按天查看 / 日期高亮」全是空的。
|
||||
assignDate: dayKeyLocal(new Date()),
|
||||
attachmentUrl:
|
||||
seed.courseIndex % 2 === 0 ? 'https://example.com/classhelper/homework-sample.pdf' : null,
|
||||
createdBy: targetClass.teacherId,
|
||||
|
||||
Reference in new issue
Block a user