diff --git a/src/api/mes/workteam/index.ts b/src/api/mes/workteam/index.ts index ac6c2c1b..397d8d4d 100644 --- a/src/api/mes/workteam/index.ts +++ b/src/api/mes/workteam/index.ts @@ -19,6 +19,11 @@ export const WorkTeamApi = { return await request.get({ url: `/mes/work-team/page`, params }) }, + // 查询生产班组列表 + getWorkTeamList: async () => { + return await request.get({ url: `/mes/work-team/list` }) + }, + // 查询生产班组详情 getWorkTeam: async (id: number) => { return await request.get({ url: `/mes/work-team/get?id=` + id }) diff --git a/src/locales/en.ts b/src/locales/en.ts index dfafff5f..66ce787f 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -5750,7 +5750,28 @@ export default { morePlans: 'more', planNumber: 'Planned quantity', loadTreeFailed: 'Failed to load device tree', - loadCalendarFailed: 'Failed to load production plans' + loadCalendarFailed: 'Failed to load production plans', + reportDate: 'Report date', + workTeam: 'Work team', + workTeamPlaceholder: 'Select work team', + generateDailyReport: 'Generate daily report', + queryDailyReport: 'Query', + generatedReportList: 'Generated reports', + queryDeviceHint: 'The first checked device is used for the device filter', + fileName: 'File name', + devices: 'Devices', + createTime: 'Generated at', + preview: 'Preview', + download: 'Download', + selectDeviceForReport: 'Select at least one device', + selectWorkTeamForReport: 'Select a work team', + generateSuccess: 'Daily report generated', + generateFailed: 'Failed to generate daily report', + loadWorkTeamsFailed: 'Failed to load work teams', + loadReportListFailed: 'Failed to load daily reports', + reportTimeRange: 'Work team time range', + capacityName: 'Capacity point', + capacityDiff: 'Capacity difference' }, Detail: { invalidId: 'Invalid parameter, task ID cannot be empty' diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index eb78ec57..fbc05023 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -6021,7 +6021,28 @@ export default { morePlans: '项', planNumber: '计划数量', loadTreeFailed: '加载设备树失败', - loadCalendarFailed: '加载生产计划失败' + loadCalendarFailed: '加载生产计划失败', + reportDate: '日报日期', + workTeam: '班次', + workTeamPlaceholder: '请选择班次', + generateDailyReport: '生成日报', + queryDailyReport: '查询', + generatedReportList: '已生成日报', + queryDeviceHint: '设备筛选使用左侧已勾选的第一台设备', + fileName: '文件名称', + devices: '设备', + createTime: '生成时间', + preview: '预览', + download: '下载', + selectDeviceForReport: '请至少勾选一台设备', + selectWorkTeamForReport: '请选择班次', + generateSuccess: '日报生成成功', + generateFailed: '日报生成失败', + loadWorkTeamsFailed: '加载班次失败', + loadReportListFailed: '加载日报列表失败', + reportTimeRange: '班次时间范围', + capacityName: '产能点位', + capacityDiff: '产能差值' }, Detail: { invalidId: '参数错误,任务单ID不能为空' diff --git a/src/views/mes/productionReport/index.vue b/src/views/mes/productionReport/index.vue index 1d3ffdb2..686d3745 100644 --- a/src/views/mes/productionReport/index.vue +++ b/src/views/mes/productionReport/index.vue @@ -1,55 +1,16 @@