furniture-3d-system-Wu/check-product.ts
WuYongJie 75db836d29 feat(3D核心功能): 完成所有必需实现任务
- 文件上传验证: ModelUploader组件增强、上传API错误处理
- GLTF解析器: 增强节点提取和元数据
- 板材编辑: PanelEditor客户端验证 + panels API服务端验证
- 装配步骤编辑: 修复未使用代码,添加预览按钮
- 装配动画播放: AssemblyPlayer步骤导航边界检查优化
- 分享链接: 完整CRUD API(创建、获取、删除),含验证和过期检查

跳过可选测试任务以加快MVP开发
2025-12-22 16:18:13 +08:00

27 lines
494 B
TypeScript

import { PrismaClient } from '@prisma/client'
const prisma = new PrismaClient()
async function main() {
const product = await prisma.product.findFirst({
where: {
assemblySteps: {
some: {},
},
},
select: {
id: true,
name: true,
modelNumber: true,
modelUrl: true,
thumbnailUrl: true,
},
})
console.log('Product:', JSON.stringify(product, null, 2))
}
main()
.catch(console.error)
.finally(() => prisma.$disconnect())