正在显示
1 个修改的文件
包含
14 行增加
和
10 行删除
| @@ -496,12 +496,14 @@ func (statisticsService *StatisticsService) ContributionsWealthRanking(contribut | @@ -496,12 +496,14 @@ func (statisticsService *StatisticsService) ContributionsWealthRanking(contribut | ||
| 496 | } | 496 | } |
| 497 | 497 | ||
| 498 | // 个人财富值 | 498 | // 个人财富值 |
| 499 | - currentEmployeeWealth := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"].(struct{Uid int64;EmployeeName string;EmployeeSuMoney float64;Ranking int}) | ||
| 500 | - uidWealth := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"].(struct{Uid int64;EmployeeName string;EmployeeSuMoney float64;Ranking int}).Uid | ||
| 501 | - if uidName[uidWealth] != nil { | ||
| 502 | - currentEmployeeWealth.EmployeeName = uidName[uidWealth].(string) | 499 | + if contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"] != nil { |
| 500 | + currentEmployeeWealth := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"].(struct{Uid int64;EmployeeName string;EmployeeSuMoney float64;Ranking int}) | ||
| 501 | + uidWealth := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"].(struct{Uid int64;EmployeeName string;EmployeeSuMoney float64;Ranking int}).Uid | ||
| 502 | + if uidName[uidWealth] != nil { | ||
| 503 | + currentEmployeeWealth.EmployeeName = uidName[uidWealth].(string) | ||
| 504 | + } | ||
| 505 | + contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"] = currentEmployeeWealth | ||
| 503 | } | 506 | } |
| 504 | - contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeWealth"] = currentEmployeeWealth | ||
| 505 | 507 | ||
| 506 | // 贡献值排行版 | 508 | // 贡献值排行版 |
| 507 | for i, _ := range contributionsWealthRankingStatistics.(map[string]interface{})["employeesContributions"].([]struct { Uid int64; EmployeeName string; EmployeesContributions float64; Ranking int }) { | 509 | for i, _ := range contributionsWealthRankingStatistics.(map[string]interface{})["employeesContributions"].([]struct { Uid int64; EmployeeName string; EmployeesContributions float64; Ranking int }) { |
| @@ -512,12 +514,14 @@ func (statisticsService *StatisticsService) ContributionsWealthRanking(contribut | @@ -512,12 +514,14 @@ func (statisticsService *StatisticsService) ContributionsWealthRanking(contribut | ||
| 512 | } | 514 | } |
| 513 | 515 | ||
| 514 | // 个人贡献值 | 516 | // 个人贡献值 |
| 515 | - currentEmployeeContributions := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"].(struct{Uid int64;EmployeeName string;EmployeesContributions float64;Ranking int}) | ||
| 516 | - uidContributions := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"].(struct{Uid int64;EmployeeName string;EmployeesContributions float64;Ranking int}).Uid | ||
| 517 | - if uidName[uidContributions] != nil { | ||
| 518 | - currentEmployeeContributions.EmployeeName = uidName[uidContributions].(string) | 517 | + if contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"] != nil { |
| 518 | + currentEmployeeContributions := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"].(struct{Uid int64;EmployeeName string;EmployeesContributions float64;Ranking int}) | ||
| 519 | + uidContributions := contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"].(struct{Uid int64;EmployeeName string;EmployeesContributions float64;Ranking int}).Uid | ||
| 520 | + if uidName[uidContributions] != nil { | ||
| 521 | + currentEmployeeContributions.EmployeeName = uidName[uidContributions].(string) | ||
| 522 | + } | ||
| 523 | + contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"] = currentEmployeeContributions | ||
| 519 | } | 524 | } |
| 520 | - contributionsWealthRankingStatistics.(map[string]interface{})["currentEmployeeContributions"] = currentEmployeeContributions | ||
| 521 | 525 | ||
| 522 | if err := transactionContext.CommitTransaction(); err != nil { | 526 | if err := transactionContext.CommitTransaction(); err != nil { |
| 523 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) | 527 | return nil, application.ThrowError(application.TRANSACTION_ERROR, err.Error()) |
-
请 注册 或 登录 后发表评论