diff --git a/src/api/mes/pro/task/index.ts b/src/api/mes/pro/task/index.ts index 4f239c77a..81b435a5b 100644 --- a/src/api/mes/pro/task/index.ts +++ b/src/api/mes/pro/task/index.ts @@ -9,6 +9,7 @@ export interface ProTaskVO { workOrderCode: string // 工单编码 workOrderName: string // 工单名称 workstationId: number // 工作站编号 + workstationCode: string // 工作站编码 workstationName: string // 工作站名称 routeId: number // 工艺路线编号 processId: number // 工序编号 @@ -67,11 +68,6 @@ export const ProTaskApi = { return await request.download({ url: `/mes/pro/task/export-excel`, params }) }, - // 获得任务精简列表(下拉选项) - getTaskSimpleList: async (workOrderId?: number) => { - return await request.get({ url: `/mes/pro/task/simple-list`, params: { workOrderId } }) - }, - // 获得甘特图任务列表(非分页) getGanttTaskList: async (params: any) => { return await request.get({ url: `/mes/pro/task/gantt-list`, params }) diff --git a/src/views/mes/pro/task/components/ProTaskSelect.vue b/src/views/mes/pro/task/components/ProTaskSelect.vue index ba5698fd5..116638e4e 100644 --- a/src/views/mes/pro/task/components/ProTaskSelect.vue +++ b/src/views/mes/pro/task/components/ProTaskSelect.vue @@ -1,38 +1,69 @@ - + - - - - {{ item.code }} - - {{ item.name }} - - - - + + + + 任务编号:{{ selectedItem.code }} + 任务名称:{{ selectedItem.name || '-' }} + 工序:{{ selectedItem.processName || '-' }} + 工作站:{{ selectedItem.workstationName || '-' }} + 物料:{{ selectedItem.itemName || '-' }} + 规格:{{ selectedItem.itemSpec || '-' }} + + + + + + + + + diff --git a/src/views/mes/pro/task/components/ProTaskSelectDialog.vue b/src/views/mes/pro/task/components/ProTaskSelectDialog.vue new file mode 100644 index 000000000..575b18405 --- /dev/null +++ b/src/views/mes/pro/task/components/ProTaskSelectDialog.vue @@ -0,0 +1,323 @@ + + + + + + + + + + + + + + + + + + + + + + + 搜索 + + + 重置 + + + + + + + + + + + + + + + + + + + + + + + + + + + + {{ formatDate(scope.row.startTime, 'YYYY-MM-DD HH:mm') }} + + + + + + {{ formatDate(scope.row.endTime, 'YYYY-MM-DD HH:mm') }} + + + + + + + + + + + + 确 定 + 取 消 + + + + + + +