From 3d0b0140ee304ef6fb435fea5a9080ba637c6620 Mon Sep 17 00:00:00 2001
From: zhangqian <zhangqian@123.com>
Date: 星期一, 04 十二月 2023 19:41:44 +0800
Subject: [PATCH] 优化
---
model/dashboard.go | 8 ++++++++
1 files changed, 8 insertions(+), 0 deletions(-)
diff --git a/model/dashboard.go b/model/dashboard.go
index 6146a2b..aa121ed 100644
--- a/model/dashboard.go
+++ b/model/dashboard.go
@@ -100,41 +100,49 @@
if slf.DeviceLoadData != "" {
if err = json.Unmarshal([]byte(slf.DeviceLoadData), &deviceLoad); err == nil {
slf.DeviceLoad = deviceLoad
+ slf.DeviceLoadData = ""
}
}
if slf.MaterialRequirementData != "" {
if err = json.Unmarshal([]byte(slf.MaterialRequirementData), &materialRequirement); err == nil {
slf.MaterialRequirement = materialRequirement
+ slf.MaterialRequirementData = ""
}
}
if slf.OrderFinishRateData != "" {
if err = json.Unmarshal([]byte(slf.OrderFinishRateData), &orderFinishRate); err == nil {
slf.OrderFinishRate = orderFinishRate
+ slf.OrderFinishRateData = ""
}
}
if slf.PersonnelProductivityData != "" {
if err = json.Unmarshal([]byte(slf.PersonnelProductivityData), &personnelProductivity); err == nil {
slf.PersonnelProductivity = personnelProductivity
+ slf.PersonnelProductivityData = ""
}
}
if slf.PersonnelSkillPercentData != "" {
if err = json.Unmarshal([]byte(slf.PersonnelSkillPercentData), &personnelSkillPercent); err == nil {
slf.PersonnelSkillPercent = personnelSkillPercent
+ slf.PersonnelSkillPercentData = ""
}
}
if slf.WorkerTypeStatsData != "" {
if err = json.Unmarshal([]byte(slf.WorkerTypeStatsData), &workerTypeStats); err == nil {
slf.WorkerTypeStats = workerTypeStats
+ slf.WorkerTypeStatsData = ""
}
}
if slf.WorkshopStatsData != "" {
if err = json.Unmarshal([]byte(slf.WorkshopStatsData), &workshopStats); err == nil {
slf.WorkshopStats = workshopStats
+ slf.WorkshopStatsData = ""
}
}
if slf.WorkOrderStatsData != "" {
if err = json.Unmarshal([]byte(slf.WorkOrderStatsData), &workOrderStats); err == nil {
slf.WorkOrderStats = workOrderStats
+ slf.WorkOrderStatsData = ""
}
}
return nil
--
Gitblit v1.8.0