From 4bee02b398e2b1023c03dad2e71dfd91b301133b Mon Sep 17 00:00:00 2001 From: zhangqian <zhangqian@123.com> Date: 星期三, 06 十二月 2023 20:06:32 +0800 Subject: [PATCH] debug --- model/dashboard.go | 18 ++++++------------ 1 files changed, 6 insertions(+), 12 deletions(-) diff --git a/model/dashboard.go b/model/dashboard.go index c1f1683..e2b0818 100644 --- a/model/dashboard.go +++ b/model/dashboard.go @@ -21,10 +21,11 @@ InMaintenanceDeviceAmount int64 //缁翠慨涓澶囨暟 InternalDeviceRunningAmount int //鑷湁寮�鏈哄彴鏁� ExternalDeviceRunningAmount int //澶栧姞宸ュ彴鏁� - OutPlanProductionAmount int //璁″垝澶栧姞宸ユ暟 + OutPlanProductionAmount *int //璁″垝澶栧姞宸ユ暟 PlanProductionAmount int //璁″垝鍔犲伐鏁� - RealExternalProductionAmount int //瀹為檯澶栧姞宸ユ暟 + RealExternalProductionAmount *int //瀹為檯澶栧姞宸ユ暟 RealProductionAmount int //瀹為檯鐢熶骇鏁� + WorkOrderFinishRate int //杩戜竴鍛ㄥ伐鍗曞畬鎴愮巼 DeviceLoadData string //璁惧璐熻嵎瀵规瘮鍒嗘瀽 DeviceLoad []*CommonStats `gorm:"-"` //璁惧璐熻嵎瀵规瘮鍒嗘瀽 @@ -34,8 +35,6 @@ OrderFinishRate []*CommonStats `gorm:"-"` //璁㈠崟瀹屾垚姣旂巼 PersonnelProductivityData string //浜哄憳鐢熶骇鏁堢巼 PersonnelProductivity []*CommonStats `gorm:"-"` //浜哄憳鐢熶骇鏁堢巼 - PersonnelSkillPercentData string //浜哄憳鎶�鑳藉崰姣� - PersonnelSkillPercent []*CommonStats `gorm:"-"` //浜哄憳鎶�鑳藉崰姣� WorkerTypeStatsData string //浜哄憳宸ョ鍒嗘瀽 WorkerTypeStats []*CommonStats `gorm:"-"` //浜哄憳宸ョ鍒嗘瀽 @@ -64,6 +63,7 @@ Number string //缂栧彿 Product string //浜у搧 Scale string //瑙勬牸 + Amount int64 //鐢熶骇鏁伴噺 PlanTime string //璁″垝鏃堕棿 DelayDays int //寤舵湡澶╂暟 ProcedureNum int //宸ュ簭鏁伴噺 @@ -93,7 +93,6 @@ var materialRequirement []*CommonStats var orderFinishRate []*CommonStats var personnelProductivity []*CommonStats - var personnelSkillPercent []*CommonStats var workerTypeStats []*CommonStats var workshopStats []*WorkshopStats var workOrderStats []*WorkOrderStats @@ -122,12 +121,7 @@ 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 @@ -241,7 +235,7 @@ func (slf *DashboardSearch) Updates(record *Dashboard) error { var db = slf.build() - if err := db.Updates(record).Error; err != nil { + if err := db.Save(record).Error; err != nil { return fmt.Errorf("save err: %v, record: %+v", err, record) } -- Gitblit v1.8.0