chore(ui): 移除注释和调整样式-

移除了 hourly output 页面中关于"机台"的表单项注释
- 移除了 hourly output 页面中"物料"表单项的闭合标签注释
- 移除了 hourly output 页面中"项目"列的注释- 移除了 report dashboard 页面中"平均周转率"概览项的注释- 调整了 report dashboard 页面的导入语句格式
- 优化了 report dashboard 页面的数据加载逻辑
- 移除了两个页面末尾样式标签中的换行符
master
zangch@mesnac.com 2 months ago
parent 8522bf9fde
commit abb9e6cb70

@ -13,7 +13,7 @@
<el-option v-for="p in processList" :key="p.processId" :label="p.processName" :value="p.processId" />
</el-select>
</el-form-item>
<el-form-item label="机台">
<!-- <el-form-item label="机台">
<el-select v-model="queryParams.machineId" filterable placeholder="请选择机台" style="width:220px" clearable>
<el-option v-for="m in machineList" :key="m.machineId" :label="m.machineName" :value="m.machineId" />
</el-select>
@ -30,7 +30,7 @@
</el-form-item>
<el-form-item label="物料">
<el-input v-model="queryParams.materialName" placeholder="输入物料名称模糊查询" style="width:220px" clearable />
</el-form-item>
</el-form-item>-->
<el-form-item>
<el-button type="primary" @click="handleQuery"></el-button>
<el-button @click="resetQuery"></el-button>
@ -59,7 +59,7 @@
</template>
<el-table :data="pivotTableData" border height="520" :cell-style="cellStyle">
<el-table-column type="index" label="序号" width="70" align="center" />
<el-table-column prop="item" label="项目" width="150" />
<!-- <el-table-column prop="item" label="项目" width="150" />-->
<el-table-column prop="timeRange" label="时间段" width="220" />
<el-table-column prop="avg" label="平均" width="100">
<template #default="scope">{{ formatNumber(scope.row.avg) }}</template>
@ -338,4 +338,4 @@ onUnmounted(() => {
.mb-2 { margin-bottom: 12px; }
.h-100 { height: 100%; }
.card-header { font-weight: 600; }
</style>
</style>

@ -60,12 +60,12 @@
<div class="overview-label">盘点差异</div>
</div>
</el-col>
<el-col :span="4">
<!-- <el-col :span="4">
<div class="overview-item">
<div class="overview-value text-green-500">{{ overviewStats.avgTurnoverRate.toFixed(1) }}%</div>
<div class="overview-label">平均周转率</div>
</div>
</el-col>
</el-col>-->
<el-col :span="4">
<div class="overview-item">
<div class="overview-value text-purple-500">{{ overviewStats.totalInventory }}</div>
@ -101,13 +101,13 @@
</template>
<script setup name="ReportDashboard" lang="ts">
import {
getReturnReasonAnalysis,
getInventoryTrendAnalysis,
getSafetyStockAlert,
getStagnantInventory,
getInventoryDifference,
getInventoryTurnover
import {
getReturnReasonAnalysis,
getInventoryTrendAnalysis,
getSafetyStockAlert,
getStagnantInventory,
getInventoryDifference,
getInventoryTurnover
} from '@/api/wms/report';
import * as echarts from 'echarts';
import { useRouter } from 'vue-router';
@ -204,7 +204,7 @@ const refreshAllData = async () => {
loadInventoryDifferenceData(),
loadInventoryTurnoverData()
]);
nextTick(() => {
updateCharts();
});
@ -265,8 +265,8 @@ const loadInventoryTurnoverData = async () => {
try {
const res = await getInventoryTurnover({});
reportCards.value[5].count = res.data.length;
overviewStats.value.avgTurnoverRate = res.data.length > 0
? res.data.reduce((sum, item) => sum + (item.inventoryTurnoverRate || 0), 0) / res.data.length
overviewStats.value.avgTurnoverRate = res.data.length > 0
? res.data.reduce((sum, item) => sum + (item.inventoryTurnoverRate || 0), 0) / res.data.length
: 0;
} catch (error) {
console.error('加载库存周转数据失败:', error);
@ -459,4 +459,4 @@ onUnmounted(() => {
.el-card {
margin-bottom: 20px;
}
</style>
</style>

Loading…
Cancel
Save