diff --git a/src/api/report/deviceParamAnalysis.js b/src/api/report/deviceParamAnalysis.js new file mode 100644 index 0000000..7fc6a1c --- /dev/null +++ b/src/api/report/deviceParamAnalysis.js @@ -0,0 +1,37 @@ +import request from '@/utils/request' + +// 查询参数选项 +export function getParamOptions(query) { + return request({ + url: '/report/deviceParamAnalysis/paramOptions', + method: 'get', + params: query + }) +} + +// 查询参数异常报表 +export function listAnomalyReport(query) { + return request({ + url: '/report/deviceParamAnalysis/anomaly/list', + method: 'get', + params: query + }) +} + +// 查询参数趋势/SPC报表 +export function getSpcReport(query) { + return request({ + url: '/report/deviceParamAnalysis/spc', + method: 'get', + params: query + }) +} + +// 查询模具/物料/产品切换追溯报表 +export function listSwitchTraceReport(query) { + return request({ + url: '/report/deviceParamAnalysis/switch/list', + method: 'get', + params: query + }) +} diff --git a/src/components/MaterialSelector/index.vue b/src/components/MaterialSelector/index.vue new file mode 100644 index 0000000..8737c9e --- /dev/null +++ b/src/components/MaterialSelector/index.vue @@ -0,0 +1,162 @@ + + + diff --git a/src/views/baseDeviceParamVal/trace/AnomalyReport.vue b/src/views/baseDeviceParamVal/trace/AnomalyReport.vue new file mode 100644 index 0000000..44c5a96 --- /dev/null +++ b/src/views/baseDeviceParamVal/trace/AnomalyReport.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/src/views/baseDeviceParamVal/trace/SpcReport.vue b/src/views/baseDeviceParamVal/trace/SpcReport.vue new file mode 100644 index 0000000..b4c058f --- /dev/null +++ b/src/views/baseDeviceParamVal/trace/SpcReport.vue @@ -0,0 +1,435 @@ + + + + + diff --git a/src/views/baseDeviceParamVal/trace/SwitchTrace.vue b/src/views/baseDeviceParamVal/trace/SwitchTrace.vue new file mode 100644 index 0000000..ecb0830 --- /dev/null +++ b/src/views/baseDeviceParamVal/trace/SwitchTrace.vue @@ -0,0 +1,227 @@ + + + + +