feat: 更新布局、大屏页面、酸轧报表接口,调整导航栏/侧边栏联动

This commit is contained in:
2026-05-17 17:24:43 +08:00
parent 7c73d1ace0
commit 5663be1f6b
34 changed files with 7547 additions and 3303 deletions

109
src/api/acidOee.js Normal file
View File

@@ -0,0 +1,109 @@
import request from '@/utils/request'
export function getOeeDailySummary(params) {
return request({
url: '/oee/line/acid/summary',
method: 'get',
params: {
startDate: params?.startDate || '',
endDate: params?.endDate || '',
lineType: params?.lineType || 'acid',
...params
}
})
}
export function getOeeLossSummary(params) {
return request({
url: '/oee/line/acid/loss7',
method: 'get',
params: {
topN: params?.topN || 50,
startDate: params?.startDate || '',
endDate: params?.endDate || '',
lineType: params?.lineType || 'acid',
...params
}
})
}
export function getOeeStoppageEvents(params) {
return request({
url: '/oee/line/acid/events',
method: 'get',
params: {
pageNum: params?.pageNum || 1,
pageSize: params?.pageSize || 20,
startTime: params?.startTime || '',
endTime: params?.endTime || '',
stopType: params?.stopType || '',
keyword: params?.keyword || '',
...params
}
})
}
export function getOeeIdealCycle(params) {
return request({
url: '/oee/line/acid/idealCycle',
method: 'get',
params: {
startDate: params?.startDate || '',
endDate: params?.endDate || '',
...params
}
})
}
export function getProductionOutput(params) {
return request({
url: '/wms/acid-rolling/report/output',
method: 'get',
params: {
startDate: params?.startDate || '',
endDate: params?.endDate || '',
...params
}
})
}
export function getProductionStop(params) {
return request({
url: '/wms/acid-rolling/report/stop',
method: 'get',
params: {
startDate: params?.startDate || '',
endDate: params?.endDate || '',
...params
}
})
}
export function getDashboardOverview() {
return request({
url: '/wms/acid-rolling/dashboard/overview',
method: 'get'
})
}
export function getProductRanking(params) {
return request({
url: '/wms/acid-rolling/dashboard/ranking',
method: 'get',
params
})
}
export function getShiftCurrent() {
return request({
url: '/pocket/shift/current',
method: 'get'
})
}
export function getPlantStateCurrent() {
return request({
url: '/pocket/plant/state/current',
method: 'get'
})
}

View File

@@ -107,3 +107,59 @@ export function getStopRecords(params) {
params
})
}
// 文档中提到的新接口
export function getOeeLineSummary(params) {
return request({
url: '/oee/line/acid/summary',
method: 'get',
params
})
}
export function getOeeLineLoss7(params) {
return request({
url: '/oee/line/acid/loss7',
method: 'get',
params
})
}
export function getOeeLineEvents(params) {
return request({
url: '/oee/line/acid/events',
method: 'get',
params
})
}
export function getOeeLineIdealCycle(params) {
return request({
url: '/oee/line/acid/idealCycle',
method: 'get',
params
})
}
export function getAcidOutputReport(params) {
return request({
url: '/wms/acid-rolling/report/output',
method: 'get',
params
})
}
export function getAcidStopReport(params) {
return request({
url: '/wms/acid-rolling/report/stop',
method: 'get',
params
})
}
export function getAcidDashboardOverview() {
return request({
url: '/wms/acid-rolling/dashboard/overview',
method: 'get'
})
}