迭代 ONE-OS 多原型:租赁合同增强、Clay 车辆备份、侧边栏分组,移除周报与安全培训原型。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
王冕
2026-07-01 16:28:46 +08:00
parent 2e0a3d7da4
commit b9dee3a78d
32 changed files with 4456 additions and 4340 deletions

View File

@@ -17,7 +17,7 @@ const sidebarPath = path.join(projectRoot, '.axhub/make/sidebar-tree.json');
const PAGE_ID_RE = /^[a-z0-9-]+$/u;
const XLL_MODULES = [
{ slug: 'oneos-web-safety-training', title: '安全培训扫码', files: ['安全培训扫码.jsx'] },
{ slug: 'oneos-web-safety-training', title: '业务-司机安全培训', skipCodegen: true },
];
const MODULES = [
@@ -239,6 +239,7 @@ function updateSidebar(webModules, xllModules) {
(item) =>
item.id !== 'folder-prototypes-oneos-web'
&& item.id !== 'folder-prototypes-xll-miniapp'
&& item.itemKey !== 'prototypes/contract-template-management'
&& !String(item.id).startsWith(prefix)
&& !String(item.itemKey).startsWith('prototypes/oneos-web-'),
);
@@ -272,6 +273,10 @@ function main() {
const allModules = [...XLL_MODULES, ...MODULES];
for (const module of allModules) {
if (module.skipCodegen) {
console.log(`[skip codegen] ${module.slug}(入口由项目内手写维护)`);
continue;
}
if (module.docsOnly) {
writeRequirementsPrototype(module);
console.log(`[ok] ${module.slug} (需求说明文档浏览)`);