From 7b3873f9ea8325184df0d661539448ee00845042 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=98937886381=E2=80=99?= <‘937886381@qq.com’> Date: Tue, 30 Dec 2025 09:04:48 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.dev | 4 +- src/api/cockpit.js | 52 +++ src/views/home/components/Header.vue | 8 +- src/views/home/components/changeBase.vue | 80 ++-- src/views/home/components/coresBar.vue | 4 +- src/views/home/components/purchase-Item.vue | 73 ++-- .../expenseAnalysis/expenseAnalysisBase.vue | 2 +- .../expenseAnalysisComponents/dataTrend.vue | 6 +- .../monthlyRelatedMetrics.vue | 2 +- .../operatingLineBarSale.vue | 14 +- .../operatingLineChart.vue | 11 +- .../operatingLineChartCumulative.vue | 11 +- .../verticalBarChart.vue | 37 +- .../yearRelatedMetrics.vue | 2 +- .../fullCostAnalysis/fullCostAnalysis.vue | 43 ++- .../fullCostAnalysis/fullCostAnalysisBase.vue | 96 ++--- .../fullCostAnalysisComponents/dataTrend.vue | 303 +-------------- .../dataTrendBar.vue | 253 ++++++------ .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 171 ++++----- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineChart.vue | 224 ++++------- .../operatingLineChartCumulative.vue | 224 ++++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 20 +- .../relatedIndicatorsAnalysis.vue | 106 +++-- .../totalOverview.vue | 101 +++-- .../verticalBarChart.vue | 362 +++++++---------- .../home/grossMargin/grossMarginBase.vue | 2 +- .../monthlyRelatedMetrics.vue | 2 +- .../operatingLineBarSale.vue | 14 +- .../verticalBarChart.vue | 37 +- .../yearRelatedMetrics.vue | 2 +- .../inputOutputRatio/inputOutputRatioBase.vue | 4 +- .../monthlyRelatedMetrics.vue | 2 +- .../operatingLineBarSale.vue | 14 +- .../verticalBarChart.vue | 37 +- .../yearRelatedMetrics.vue | 2 +- .../netPriceAnalysis/netPriceAnalysis.vue | 43 ++- .../netPriceAnalysis/netPriceAnalysisBase.vue | 88 +++-- .../netPriceAnalysisComponents/dataTrend.vue | 280 ++------------ .../dataTrendBar.vue | 273 ++++++------- .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 171 ++++----- .../monthlyRelatedMetrics.vue | 89 +++-- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineChart.vue | 224 ++++------- .../operatingLineChartCumulative.vue | 194 +++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 20 +- .../totalOverview.vue | 101 +++-- .../verticalBarChart.vue | 362 +++++++---------- .../yearRelatedMetrics.vue | 91 +++-- .../monthlyRelatedMetrics.vue | 2 +- .../operatingLineBarSale.vue | 14 +- .../operatingComponents/verticalBarChart.vue | 37 +- .../yearRelatedMetrics.vue | 2 +- .../home/operatingProfit/operatingProfit.vue | 48 ++- .../operatingProfit/operatingProfitBase.vue | 99 ++--- .../operatingProfitComponents/dataTrend.vue | 209 ++++------ .../dataTrendBar.vue | 164 ++++---- .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 156 +++----- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineBarSaleSingle.vue | 4 +- .../operatingLineChart.vue | 255 +++++------- .../operatingLineChartCumulative.vue | 254 +++++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 26 +- .../relatedIndicatorsAnalysis.vue | 220 ++++++----- .../totalOverview.vue | 88 +++-- .../verticalBarChart.vue | 363 +++++++----------- .../operatingRevenue/operatingRevenueBase.vue | 2 +- .../procurementGainAnalysis.vue | 45 ++- .../procurementGainAnalysisBase.vue | 100 ++--- .../dataTrend.vue | 303 +-------------- .../dataTrendBar.vue | 252 ++++++------ .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 171 ++++----- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineChart.vue | 224 ++++------- .../operatingLineChartCumulative.vue | 224 ++++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 20 +- .../relatedIndicatorsAnalysis.vue | 197 +++++----- .../totalOverview.vue | 101 +++-- .../verticalBarChart.vue | 362 +++++++---------- .../SIMFRMCostAnalysis.vue | 90 +++-- .../productionCostAnalysis/combustible.vue | 84 ++-- .../fuelCostAnalysis.vue | 84 ++-- .../mfgOverheadCostAnalysis.vue | 89 +++-- .../mfgOverheadSingleCostAnalysis.vue | 82 ++-- .../originalSheetCost.vue | 51 ++- .../originalSheetCostBase.vue | 86 +++-- .../originalSheetLabor.vue | 70 ++-- .../osElectricityCostAnalysis.vue | 87 +++-- .../productionCostAnalysis/procAuxMatCost.vue | 95 +++-- .../procMfgOverheadCost.vue | 96 +++-- .../procPackMatCost.vue | 74 ++-- .../processingCostAnalysis.vue | 51 ++- .../processingCostAnalysisBase.vue | 90 +++-- .../productionCostAnalysis/processingFuel.vue | 97 +++-- .../processingLabor.vue | 74 ++-- .../productionCostAnalysis.vue | 49 ++- .../productionCostAnalysisBase.vue | 106 ++--- .../singleCombustible.vue | 88 +++-- .../singleProcAuxMatCost.vue | 88 +++-- .../singleProcMfgOverheadCost.vue | 82 ++-- .../singleProcessingFuel.vue | 88 +++-- .../dataTrend.vue | 209 ++++------ .../dataTrendBar.vue | 183 ++++----- .../dataTrendBarCombustible.vue | 182 ++++----- .../dataTrendBarFactoryBurden.vue | 183 ++++----- .../dataTrendBarFuel.vue | 184 ++++----- .../dataTrendBarPro.vue | 184 ++++----- .../dataTrendBarProcAuxMat.vue | 184 ++++----- .../dataTrendBarProcess.vue | 183 ++++----- .../dataTrendBarProcessingFuel.vue | 184 ++++----- .../dataTrendBarProcessingLabor.vue | 176 ++++----- .../dataTrendBarProduct.vue | 183 ++++----- .../dataTrendBarSingleCombustible.vue | 182 ++++----- .../dataTrendBarSingleFuel.vue | 182 ++++----- .../dataTrendCombustible.vue | 209 ++++------ .../dataTrendFactoryBurden.vue | 209 ++++------ .../dataTrendFuel.vue | 209 ++++------ .../dataTrendPro.vue | 182 +++------ .../dataTrendProcAuxMat.vue | 182 +++------ .../dataTrendProcess.vue | 169 +++----- .../dataTrendProcessingFuel.vue | 182 +++------ .../dataTrendProcessingLabor.vue | 211 ++++------ .../dataTrendProduct.vue | 170 +++----- .../dataTrendSingleCombustible.vue | 209 ++++------ .../dataTrendSingleFuel.vue | 209 ++++------ .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 156 +++----- .../monthlyRelatedMetrics.vue | 77 ++-- .../monthlyRelatedMetricsProcessingFuel.vue | 107 +++--- .../monthlyThreeRelatedMetrics.vue | 130 ++++--- .../monthlyThreeRelatedMetricsPro.vue | 131 ++++--- .../operatingBar.vue | 298 +++++++------- .../operatingLineBarSale.vue | 53 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineBarSaleSingle.vue | 12 +- .../operatingLineChart.vue | 256 +++++------- .../operatingLineChartCumulative.vue | 256 +++++------- .../operatingSingleBar.vue | 93 ++++- .../operatingTopBar.vue | 22 +- .../productionOperatingLineBarSale.vue | 211 ++++++++++ .../relateCombustibleCostAnalysis.vue | 200 ++++++---- .../relateFactoryBurdenCostAnalysis.vue | 91 +++-- .../relateFuelCostAnalysis.vue | 203 ++++++---- .../relateProcessCostAnalysis.vue | 158 +++++--- .../relateSingleCombustible.vue | 132 +++++-- .../relateSingleFuelCostAnalysis.vue | 116 ++++-- .../relatedIndicatorsAnalysis.vue | 247 ++++++------ .../totalOverview.vue | 88 +++-- .../verticalBarChart.vue | 363 +++++++----------- .../yearRelatedMetrics.vue | 81 ++-- .../yearThreeRelatedMetrics.vue | 124 ++++-- .../home/rawSheetYield/rawSheetYieldBase.vue | 4 +- .../monthlyRelatedMetrics.vue | 2 +- .../operatingLineBarSale.vue | 14 +- .../verticalBarChart.vue | 39 +- .../yearRelatedMetrics.vue | 2 +- .../salesVolumeAnalysis/doublePlatedBase.vue | 98 ++--- .../productionSalesBase.vue | 100 ++--- .../salesVolumeAnalysis.vue | 43 ++- .../salesVolumeAnalysisBase.vue | 100 ++--- .../dataTrend.vue | 303 +-------------- .../dataTrendBar.vue | 243 ++++++------ .../dataTrendBarDouble.vue | 241 ++++++------ .../dataTrendBarProduct.vue | 240 ++++++------ .../dataTrendDouble.vue | 304 +-------------- .../dataTrendProduct.vue | 303 +-------------- .../electricityGauge.vue | 182 +++------ .../monthlyOverview.vue | 171 ++++----- .../monthlyRelatedMetrics.vue | 88 +++-- .../monthlyThreeRelatedMetrics.vue | 94 +++-- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineChart.vue | 224 ++++------- .../operatingLineChartCumulative.vue | 224 ++++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 20 +- .../relatedIndicatorsAnalysis.vue | 174 ++++----- .../totalOverview.vue | 101 +++-- .../verticalBarChart.vue | 362 +++++++---------- .../yearRelatedMetrics.vue | 88 +++-- .../yearThreeRelatedMetrics.vue | 94 +++-- src/views/home/totalProfit/totalProfit.vue | 48 ++- .../home/totalProfit/totalProfitBase.vue | 108 +++--- .../home/totalProfitComponents/dataTrend.vue | 211 ++++------ .../totalProfitComponents/dataTrendBar.vue | 192 ++++----- .../electricityGauge.vue | 182 +++------ .../totalProfitComponents/monthlyOverview.vue | 158 +++----- .../totalProfitComponents/operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 51 ++- .../operatingLineBarSaleGroup.vue | 4 +- .../operatingLineChart.vue | 254 +++++------- .../operatingLineChartCumulative.vue | 254 +++++------- .../operatingSingleBar.vue | 26 +- .../totalProfitComponents/operatingTopBar.vue | 22 +- .../relatedIndicatorsAnalysis.vue | 160 +++++--- .../totalProfitComponents/totalOverview.vue | 91 ++--- .../verticalBarChart.vue | 363 +++++++----------- .../unitPriceAnalysis/unitPriceAnalysis.vue | 41 +- .../unitPriceAnalysisBase.vue | 79 ++-- .../electricityGauge.vue | 182 +++------ .../financeCosts.vue | 299 ++++++--------- .../financeCostsContainer.vue | 4 +- .../monthlyOverview.vue | 171 ++++----- .../monthlyRelatedMetrics.vue | 183 ++++----- .../operatingBar.vue | 292 +++++++------- .../operatingLineBarSale.vue | 53 ++- .../operatingLineChart.vue | 224 ++++------- .../operatingLineChartCumulative.vue | 224 ++++------- .../operatingSingleBar.vue | 26 +- .../operatingTopBar.vue | 20 +- .../unitPriceAnalysisComponents/pieChart.vue | 287 +++++--------- .../proDataTrendBar.vue | 209 +++++----- .../totalOverview.vue | 101 +++-- .../verticalBarChart.vue | 362 +++++++---------- .../yearRelatedMetrics.vue | 179 ++++----- 232 files changed, 13127 insertions(+), 17011 deletions(-) create mode 100644 src/views/home/productionCostAnalysisComponents/productionOperatingLineBarSale.vue diff --git a/.env.dev b/.env.dev index c8f7babc..a5e7dc35 100644 --- a/.env.dev +++ b/.env.dev @@ -5,8 +5,8 @@ ENV = 'development' VUE_APP_TITLE = 洛玻集团驾驶舱 # 芋道管理系统/开发环境 -# VUE_APP_BASE_API = 'http://172.16.32.18:7070' -VUE_APP_BASE_API = 'http://172.16.32.95:7070' +VUE_APP_BASE_API = 'http://172.16.32.18:7070' +# VUE_APP_BASE_API = 'http://172.16.32.95:7070' # VUE_APP_BASE_API = 'http://172.16.33.83:7070' # VUE_APP_BASE_API = 'http://192.168.0.35:7070' diff --git a/src/api/cockpit.js b/src/api/cockpit.js index 44a1ddb8..92ca4558 100644 --- a/src/api/cockpit.js +++ b/src/api/cockpit.js @@ -194,3 +194,55 @@ export function getInputOutputRateFactoryData(data) { data: data, }); } +export function getUnitPriceAnalysisGroupData(data) { + return request({ + url: "/lb/unit-price-analysis/getGroupData", + method: "post", + data: data, + }); +} +export function getUnitPriceAnalysisBaseData(data) { + return request({ + url: "/lb/unit-price-analysis/getBaseData", + method: "post", + data: data, + }); +} + +export function getProfitAnalysisManageList(data) { + return request({ + url: "/lb/profit-analysis/manageList", + method: "post", + data: data, + }); +} + +export function getProfitAnalysisTotalList(data) { + return request({ + url: "/lb/profit-analysis/profitTotalList", + method: "post", + data: data, + }); +} +export function getCostAnalysisData(data) { + return request({ + url: "/lb/cost-analysis/XXCostList2", + method: "post", + data: data, + }); +} + +export function getSingleMaterialAnalysis(data) { + return request({ + url: "/lb/cost-analysis/singleMaterialAnalysis", + method: "post", + data: data, + }); +} +export function getSingleMaterialCostAnalysis(data) { + return request({ + url: "/lb/cost-analysis/singleMaterialCostAnalysis", + method: "post", + data: data, + }); +} diff --git a/src/views/home/components/Header.vue b/src/views/home/components/Header.vue index 82c397d1..0c5848fb 100644 --- a/src/views/home/components/Header.vue +++ b/src/views/home/components/Header.vue @@ -8,9 +8,9 @@
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+
+ 环比{{ formatRate(factoryData?.thb) }}%
+
+