|
@@ -323,20 +323,10 @@ func (s *StatisticsServ) StaDashboard(caseIDs []string) ([][]interface{}, error)
|
323
|
323
|
|
324
|
324
|
// group 是按照序列来的, 约定必须符合自然数字序列
|
325
|
325
|
if len(staDatas) <= setting.Group {
|
326
|
|
- staDatas = append(staDatas, nil)
|
|
326
|
+ staDatas = append(staDatas, typeData)
|
|
327
|
+ } else {
|
|
328
|
+ staDatas[setting.Group] = typeData
|
327
|
329
|
}
|
328
|
|
-
|
329
|
|
- if len(staDatas) <= setting.Group {
|
330
|
|
- return nil, errors.New("人员首页配置异常")
|
331
|
|
- }
|
332
|
|
-
|
333
|
|
- curData := staDatas[setting.Group]
|
334
|
|
- if curData == nil {
|
335
|
|
- curData = make([]interface{}, 0)
|
336
|
|
- }
|
337
|
|
-
|
338
|
|
- curData = append(curData, typeData)
|
339
|
|
- staDatas[setting.Group] = curData
|
340
|
330
|
}
|
341
|
331
|
|
342
|
332
|
return staDatas, nil
|