Browse Source

Merge pull request '调整了产品缺陷率分析返回值内容' (#166) from feature_CustomizedQuery into develop

Reviewed-on: http://101.201.121.115:3000/leo/LAPP_Acura_MES_Backend/pulls/166
pull/168/head
zhangxin 3 years ago
parent
commit
460a6a3a1a
1 changed files with 8 additions and 7 deletions
  1. +8
    -7
      services/report/implments/CustomizedQuery.service.impl.go

+ 8
- 7
services/report/implments/CustomizedQuery.service.impl.go View File

@ -908,23 +908,24 @@ func (impl *CustomizedQueryServiceImplement) RepairAnalysis_CountByDate(_ *globa
for reason := range reasonMapping {
xHeaders = append(xHeaders, reason)
}
sort.Strings(xHeaders)
yHeaders := make([]string, 0, len(dateMapping))
for date := range dateMapping {
yHeaders = append(yHeaders, date)
}
sort.Strings(yHeaders)
valuess := make([][]int, len(yHeaders))
for y, date := range yHeaders {
values := make([]int, len(xHeaders))
for x, reason := range xHeaders {
values[x] = 0
valuess := make([][]int, len(xHeaders))
for x, reason := range xHeaders {
values := make([]int, len(yHeaders))
for y, date := range yHeaders {
values[y] = 0
if group, ok := reasonMapping[reason]; ok {
if value, ok := group[date]; ok {
values[x] = value
values[y] = value
}
}
}
valuess[y] = values
valuess[x] = values
}
result.XAxisHanders = xHeaders
result.YAxisHanders = yHeaders


Loading…
Cancel
Save