import { PrismaClient } from '@prisma/client'; export async function seedCatalog(prisma: PrismaClient): Promise { // loc_config 骨架(昆明 + 占位州市) await prisma.locConfig.upsert({ where: { locCode: '530100' }, update: { locName: '昆明市', svcSource: 'local' }, create: { locCode: '530100', locName: '昆明市', svcSource: 'local' }, }); // L1/L2/L3 目录项:C0 先落结构 + 少量样例(如「协助翻身叩背排痰」), // 全量 36/45 项数据在 C1 上线前由运营导入(字段结构已就绪)。 await prisma.svcNational.upsert({ where: { natCode: 'L0000106010010000' }, update: {}, create: { natCode: 'L0000106010010000', natName: '协助翻身叩背排痰', natCategory: 'life', isMedical: false }, }); }