diff --git a/src/api/orderItem.ts b/src/api/orderItem.ts index 7c48db9..d5f938b 100644 --- a/src/api/orderItem.ts +++ b/src/api/orderItem.ts @@ -44,6 +44,8 @@ export interface OrderItem { assingWorkOperationTime?: string starter?: number + + mainCode?: string orderCode?: string diff --git a/src/api/orderProject.ts b/src/api/orderProject.ts index d304ad9..d33cf52 100644 --- a/src/api/orderProject.ts +++ b/src/api/orderProject.ts @@ -89,6 +89,10 @@ export interface KingdeeProcessRoute { planStartTime: string | null /** 计划结束时间 yyyy-MM-dd HH:mm:ss */ planFinishTime: string | null + /** 是否质检 1是 0否(后端按控制码推导后返回) */ + qualityInspection?: number | null + /** 是否入库 1是 0否(后端:仅末序为 1) */ + storageEntry?: number | null } /** 解析工序名称,兼容旧字段及后端误映射 */ diff --git a/src/utils/kingdeeSchedule.ts b/src/utils/kingdeeSchedule.ts index 3f96a5d..8b4bfe1 100644 --- a/src/utils/kingdeeSchedule.ts +++ b/src/utils/kingdeeSchedule.ts @@ -1,4 +1,8 @@ -import { normalizeKingdeeProcessRoute, type KingdeePrdMo, type KingdeeProcessRoute } from '@/api/orderProject' +import { + normalizeKingdeeProcessRoute, + type KingdeePrdMo, + type KingdeeProcessRoute, +} from '@/api/orderProject' export type KingdeeMoTableRow = Omit & { processRoutes: KingdeeProcessRoute[] } @@ -11,6 +15,9 @@ export function mapKingdeeMoListToTableRows(data: KingdeePrdMo[]): KingdeeMoTabl ...r, planStartTime: r.planStartTime ?? null, planFinishTime: r.planFinishTime ?? null, + // 质检/入库由后端查询金蝶时已写入,前端原样带出 + qualityInspection: r.qualityInspection ?? null, + storageEntry: r.storageEntry ?? null, })) return { ...rest, processRoutes: routes } }) diff --git a/src/views/biz/kingdee/index.vue b/src/views/biz/kingdee/index.vue index 46e0cf2..1adfb8e 100644 --- a/src/views/biz/kingdee/index.vue +++ b/src/views/biz/kingdee/index.vue @@ -54,7 +54,7 @@