资源利用率

This commit is contained in:
fl 2025-07-24 22:51:13 +08:00
parent 315ddca6dd
commit 6afaec5024
1 changed files with 12 additions and 12 deletions

View File

@ -70,8 +70,8 @@ class ResourceApiService {
// 如果没有传入日期默认获取最近7天
if (!startDate || !endDate) {
// 使用数据库中更新后的日期范围
startDate = '2025-07-17';
endDate = '2025-07-23';
startDate = '2025-03-07';
endDate = '2025-03-14';
}
const url = `${this.baseUrl}/trends?projectId=${this.projectId}&startDate=${startDate}&endDate=${endDate}&granularity=${granularity}`;
@ -128,7 +128,7 @@ class ResourceApiService {
return {
overallStats: {
totalRate: 85.2,
personnelRate: 88.5,
personnelRate: 100.0,
equipmentRate: 82.3,
materialRate: 84.8
},
@ -145,13 +145,13 @@ class ResourceApiService {
return {
total: 15,
list: [
{ id: "001", type: "人员", name: "土建班组", status: "rest", rate: 92.5, assessment: "优秀", location: "1号楼3层" },
{ id: "002", type: "人员", name: "钢筋班组", status: "rest", rate: 88.2, assessment: "良好", location: "2号楼1层" },
{ id: "003", type: "人员", name: "混凝土班组", status: "rest", rate: 85.7, assessment: "良好", location: "休息区" },
{ id: "004", type: "设备", name: "塔吊001", status: "offline", rate: 89.3, assessment: "优秀", location: "施工区域A" },
{ id: "005", type: "设备", name: "挖掘机002", status: "offline", rate: 78.6, assessment: "一般", location: "施工区域B" },
{ id: "001", type: "人员", name: "土建班组", status: "rest", rate: 100.0, assessment: "良好", location: "1号楼3层" },
{ id: "002", type: "人员", name: "钢筋班组", status: "rest", rate: 100.0, assessment: "良好", location: "2号楼1层" },
{ id: "003", type: "人员", name: "混凝土班组", status: "rest", rate: 100.0, assessment: "良好", location: "休息区" },
{ id: "004", type: "设备", name: "塔吊-T1", status: "offline", rate: 89.3, assessment: "优秀", location: "施工区域A" },
{ id: "005", type: "设备", name: "挖掘机-H2", status: "offline", rate: 78.6, assessment: "一般", location: "施工区域B" },
{ id: "006", type: "设备", name: "混凝土泵车", status: "offline", rate: 76.4, assessment: "一般", location: "维护区" },
{ id: "007", type: "设备", name: "起重机003", status: "offline", rate: 0, assessment: "较差", location: "停车场" },
{ id: "007", type: "设备", name: "起重机-T1", status: "offline", rate: 0, assessment: "较差", location: "停车场" },
{ id: "008", type: "材料", name: "钢筋", status: "low_stock", rate: 91.2, assessment: "优秀", location: "材料仓库" },
{ id: "009", type: "材料", name: "混凝土", status: "low_stock", rate: 83.5, assessment: "良好", location: "材料仓库" },
{ id: "010", type: "材料", name: "砂石料", status: "low_stock", rate: 79.8, assessment: "一般", location: "材料仓库" },
@ -168,7 +168,7 @@ class ResourceApiService {
return {
dates: ['2025-03-07', '2025-03-08', '2025-03-09', '2025-03-10', '2025-03-11', '2025-03-12', '2025-03-13'],
trends: {
personnel: [85.2, 87.1, 88.5, 89.2, 88.8, 87.9, 88.5],
personnel: [100.0, 100.0, 100.0, 100.0, 100.0, 100.0, 100.0],
equipment: [78.9, 80.3, 82.1, 81.7, 82.3, 83.1, 82.3],
material: [82.1, 83.5, 84.2, 84.8, 85.1, 84.6, 84.8],
energy: [89.5, 90.2, 91.2, 90.8, 91.5, 91.0, 91.2]
@ -178,7 +178,7 @@ class ResourceApiService {
if (url.includes('/distribution')) {
return [
{ name: "人员", value: 88.5, color: "#16baaa" },
{ name: "人员", value: 100.0, color: "#16baaa" },
{ name: "设备", value: 82.3, color: "#20d3c2" },
{ name: "材料", value: 84.8, color: "#25e5d0" },
{ name: "能源", value: 91.2, color: "#2af0dd" }
@ -190,7 +190,7 @@ class ResourceApiService {
{
id: "001",
title: "设备调度优化",
description: "挖掘机002利用率偏低建议调整作业计划提高设备运转效率",
description: "挖掘机-H2利用率偏低建议调整作业计划提高设备运转效率",
priority: "高优先级",
category: "equipment"
},