P

工程管理系统

{{ user.name }} {{ user.role === 'admin' ? '管理员' : '操作员' }}

系统登录

{{ errorMsg }}

管理平台登录需要本地 API 代理。请在项目目录运行 npm run dev;当前页面会自动连接 127.0.0.1:8088/api。

本地 XKT 调试入口

不连接数据库,直接读取 D:\Work\06-xkt\sducadlab\xkt\models 目录下的本地 XKT/JSON。 建议在项目根目录执行 python -m http.server 8000 后打开本页。

Viewer 实际读取:{{ localDebugPreview }}
零件二维码测试
{{ localQr.coord }}
{{ localQr.status }}

工程列表

{{ p.project_name }}

ID: {{p.id}} {{ p.status }}

{{ p.description }}

创建者: {{ p.creator_name || '未知' }} {{ p.created_at || '最近' }}
{{ getPrefetchText(p) }} {{ getPrefetchPercent(p) }}%
{{ getPrefetchSizeText(p) }}

暂无工程数据

人员列表

{{ u.name }}

@{{ u.username }}

{{ u.role === 'admin' ? '管理员' : '操作员' }}

{{ isEditing ? '编辑工程' : '发布新工程' }}

批量删除工程

请勾选需要删除的工程:

已选: {{ selectedDeleteIds.length }} 项

负责团队管理

{{ currentTeamProject?.project_name }}

当前负责人:

  • {{ member.name[0] }}
    {{ member.name }}
    @{{ member.username }}

批量添加新成员:

工程BOM清单

工程: {{ currentBomProject?.project_name }}

添加物料/组件

物料名称 规格 数量 操作
└─ {{ item.name }}
{{ item.spec || '-' }} {{ item.quantity }} {{ item.unit }}

新增人员

关联模型文件

{{ currentUploadProject?.project_name }}

不上传 JSON 也可以提交,系统会自动上传一个占位 JSON 以兼容后端文件绑定;查看器会继续依赖 XKT 内嵌元数据。

{{ uploadMessage }}

工程零件二维码管理

工程: {{ currentQrProject?.project_name }}

共计生成 {{ qrTotal }} 个零件标签 当前第 {{ qrPage }} / {{ Math.max(1, Math.ceil(qrTotal / qrPageSize)) }} 页
{{ qrProgress.message }} {{ qrProgress.percent }}%
{{ item.part_name }}
ID: {{ item.id }}

暂无二维码数据,请点击上方按钮一键生成

第 {{ qrPage }} / {{ Math.max(1, Math.ceil(qrTotal / qrPageSize)) }} 页

项目专属二维码

扫描下方二维码,手机端免密查看项目档案与 3D 模型

QR: {{ projectQrError }}
{{ projectQrUrl }}