|
@@ -152,8 +152,6 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
|
@@ -152,8 +152,6 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
152
|
UsersRepository, _ = factory.CreateUsersRepository(transactionContext)
|
152
|
UsersRepository, _ = factory.CreateUsersRepository(transactionContext)
|
153
|
PartnerInfoDao, _ = factory.CreatePartnerInfoDao(transactionContext)
|
153
|
PartnerInfoDao, _ = factory.CreatePartnerInfoDao(transactionContext)
|
154
|
OrderBaseDao, _ = factory.CreateOrderBaseDao(transactionContext)
|
154
|
OrderBaseDao, _ = factory.CreateOrderBaseDao(transactionContext)
|
155
|
- //BusinessBonusDao, _ = factory.CreateBusinessBonusDao(transactionContext)
|
|
|
156
|
- //user *domain.Users
|
|
|
157
|
partnerIds []int64
|
155
|
partnerIds []int64
|
158
|
)
|
156
|
)
|
159
|
if user, e := UsersRepository.FindOne(map[string]interface{}{"id": userId}); e != nil || user == nil {
|
157
|
if user, e := UsersRepository.FindOne(map[string]interface{}{"id": userId}); e != nil || user == nil {
|
|
@@ -163,10 +161,7 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
|
@@ -163,10 +161,7 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
163
|
partnerIds = user.AccessPartnerIds()
|
161
|
partnerIds = user.AccessPartnerIds()
|
164
|
}
|
162
|
}
|
165
|
Statistics := make(map[string]interface{})
|
163
|
Statistics := make(map[string]interface{})
|
166
|
- //Statistics["developDividend"] = 0
|
|
|
167
|
- //Statistics["developOrdersMoney"] = 0
|
|
|
168
|
- //Statistics["appDividend"] = 0
|
|
|
169
|
- //Statistics["appOrdersMoney"] = 0
|
164
|
+ // TODO:分组统计
|
170
|
if count, e := PartnerInfoDao.PartnerStatic(map[string]interface{}{"inPartnerIds": partnerIds, "inPartnerCategory": domain.Career}); e == nil {
|
165
|
if count, e := PartnerInfoDao.PartnerStatic(map[string]interface{}{"inPartnerIds": partnerIds, "inPartnerCategory": domain.Career}); e == nil {
|
171
|
Statistics["careerCount"] = count
|
166
|
Statistics["careerCount"] = count
|
172
|
}
|
167
|
}
|
|
@@ -195,11 +190,6 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
|
@@ -195,11 +190,6 @@ func getStatistics(userId int64, transactionContext *transaction.TransactionCont |
195
|
Statistics["appOrdersMoney"] = bonus.TotalOrderAmount
|
190
|
Statistics["appOrdersMoney"] = bonus.TotalOrderAmount
|
196
|
Statistics["appDividend"] = bonus.Bonus
|
191
|
Statistics["appDividend"] = bonus.Bonus
|
197
|
}
|
192
|
}
|
198
|
- //if businessBonus, e := BusinessBonusDao.OrderBonusStatics(domain.OrderBonusQuery{InPartnerIds: partnerIds, IsDisable: 1}); e == nil {
|
|
|
199
|
- // Statistics["businessDividend"] = businessBonus.Bonus
|
|
|
200
|
- // Statistics["businessOrdersMoney"] = businessBonus.TotalOrderAmount
|
|
|
201
|
- //}
|
|
|
202
|
-
|
|
|
203
|
Statistics["totalCount"] = len(partnerIds)
|
193
|
Statistics["totalCount"] = len(partnerIds)
|
204
|
return Statistics, nil
|
194
|
return Statistics, nil
|
205
|
}
|
195
|
}
|