|
@@ -1263,11 +1263,21 @@ func (this *CompanyUserController) List() {
|
|
userInteractionNumMap := cygxService.GetUserInteractionNumMap(userIds) // 如果是权益部门下的人,展示互动量相关的信息
|
|
userInteractionNumMap := cygxService.GetUserInteractionNumMap(userIds) // 如果是权益部门下的人,展示互动量相关的信息
|
|
|
|
|
|
mfyxuserRecordRegisterMap := make(map[int]string)
|
|
mfyxuserRecordRegisterMap := make(map[int]string)
|
|
|
|
+ mfyxuserRecordRegisterTimeMap := make(map[int]time.Time)
|
|
if len(userIdSlice) > 0 {
|
|
if len(userIdSlice) > 0 {
|
|
//用户绑定注册数据
|
|
//用户绑定注册数据
|
|
|
|
+ clptuserRecordRegisterList, _ := cygx.GetCygxClptSessionrByUserIdsMyfx(userIdStr)
|
|
|
|
+ for _, userRecordRegister := range clptuserRecordRegisterList {
|
|
|
|
+ mfyxuserRecordRegisterTimeMap[userRecordRegister.UserId] = userRecordRegister.CreatedTime
|
|
|
|
+ mfyxuserRecordRegisterMap[userRecordRegister.UserId] = userRecordRegister.CreatedTime.Format(utils.FormatDateTime)
|
|
|
|
+ }
|
|
|
|
+
|
|
mfyxuserRecordRegisterList, _ := models.GetUserRecordRegisterByUserIdsMyfx(userIdStr)
|
|
mfyxuserRecordRegisterList, _ := models.GetUserRecordRegisterByUserIdsMyfx(userIdStr)
|
|
for _, userRecordRegister := range mfyxuserRecordRegisterList {
|
|
for _, userRecordRegister := range mfyxuserRecordRegisterList {
|
|
- mfyxuserRecordRegisterMap[userRecordRegister.UserId] = userRecordRegister.CreateTime.Format(utils.FormatDateTime)
|
|
|
|
|
|
+ //如果注册时间早于网页版的,或者网页版没有注册,就用这里的时间替换
|
|
|
|
+ if userRecordRegister.CreateTime.Before(mfyxuserRecordRegisterTimeMap[userRecordRegister.UserId]) || mfyxuserRecordRegisterMap[userRecordRegister.UserId] == "" {
|
|
|
|
+ mfyxuserRecordRegisterMap[userRecordRegister.UserId] = userRecordRegister.CreateTime.Format(utils.FormatDateTime)
|
|
|
|
+ }
|
|
}
|
|
}
|
|
}
|
|
}
|
|
for i := 0; i < lenList; i++ {
|
|
for i := 0; i < lenList; i++ {
|