fix
This commit is contained in:
parent
297dffcbc0
commit
cbbc5e0ff1
|
@ -99,8 +99,8 @@ func (l *GetLdapOrganizationMembersLogic) GetLdapOrganizationMembers(req *types.
|
||||||
Avatar: user.Avatar,
|
Avatar: user.Avatar,
|
||||||
EmployeeType: user.EmployeeType,
|
EmployeeType: user.EmployeeType,
|
||||||
Status: user.Status,
|
Status: user.Status,
|
||||||
CreateTime: user.CreateTime.Format("2006-01-02 15:04:05"),
|
//CreateTime: user.CreateTime.Format("2006-01-02 15:04:05"),
|
||||||
UpdateTime: user.UpdateTime.Format("2006-01-02 15:04:05"),
|
//UpdateTime: user.UpdateTime.Format("2006-01-02 15:04:05"),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return resp.SetStatusWithMessage(basic.CodeOK, "success", types.GetLdapOrganizationMembersRsp{
|
return resp.SetStatusWithMessage(basic.CodeOK, "success", types.GetLdapOrganizationMembersRsp{
|
||||||
|
|
|
@ -54,8 +54,8 @@ func (l *GetLdapUserInfoLogic) GetLdapUserInfo(req *types.GetLdapUserInfoReq, us
|
||||||
Avatar: user.Avatar,
|
Avatar: user.Avatar,
|
||||||
Status: user.Status,
|
Status: user.Status,
|
||||||
EmployeeTpye: user.EmployeeType,
|
EmployeeTpye: user.EmployeeType,
|
||||||
CreateTime: user.CreateTime.Format("2006-01-02 15:04:05"),
|
//CreateTime: user.CreateTime.Format("2006-01-02 15:04:05"),
|
||||||
UpdateTime: user.UpdateTime.Format("2006-01-02 15:04:05"),
|
//UpdateTime: user.UpdateTime.Format("2006-01-02 15:04:05"),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -52,8 +52,8 @@ func (l *GetLdapUsersLogic) GetLdapUsers(req *types.GetLdapUsersReq, userinfo *a
|
||||||
Avatar: v.Avatar,
|
Avatar: v.Avatar,
|
||||||
EmployeeType: v.EmployeeType,
|
EmployeeType: v.EmployeeType,
|
||||||
Status: v.Status,
|
Status: v.Status,
|
||||||
CreateTime: v.CreateTime.Format("2006-01-02 15:04:05"),
|
//CreateTime: v.CreateTime.Format("2006-01-02 15:04:05"),
|
||||||
UpdateTime: v.UpdateTime.Format("2006-01-02 15:04:05"),
|
//UpdateTime: v.UpdateTime.Format("2006-01-02 15:04:05"),
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
return resp.SetStatusWithMessage(basic.CodeOK, "success", types.GetLdapUsersRsp{
|
return resp.SetStatusWithMessage(basic.CodeOK, "success", types.GetLdapUsersRsp{
|
||||||
|
|
|
@ -1,10 +0,0 @@
|
||||||
package ldap_lib
|
|
||||||
|
|
||||||
import (
|
|
||||||
"time"
|
|
||||||
)
|
|
||||||
|
|
||||||
func LdapTimeToTime(timeStr string) (time.Time, error) {
|
|
||||||
// 将时间字符串转换为时间
|
|
||||||
return time.Parse("20060102150405Z", timeStr)
|
|
||||||
}
|
|
|
@ -6,7 +6,6 @@ import (
|
||||||
"github.com/go-ldap/ldap/v3"
|
"github.com/go-ldap/ldap/v3"
|
||||||
"strconv"
|
"strconv"
|
||||||
"strings"
|
"strings"
|
||||||
"time"
|
|
||||||
)
|
)
|
||||||
|
|
||||||
type LdapUserInfo struct {
|
type LdapUserInfo struct {
|
||||||
|
@ -19,8 +18,6 @@ type LdapUserInfo struct {
|
||||||
Avatar string `json:"avatar"` //头像地址
|
Avatar string `json:"avatar"` //头像地址
|
||||||
EmployeeType int64 `json:"employee_type"` //1正式 2实习 3外包
|
EmployeeType int64 `json:"employee_type"` //1正式 2实习 3外包
|
||||||
Status int64 `json:"status,options=0|1"` //状态 1正常0离职
|
Status int64 `json:"status,options=0|1"` //状态 1正常0离职
|
||||||
CreateTime time.Time `json:"create_time"`
|
|
||||||
UpdateTime time.Time `json:"update_time"`
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// 获取用户详情
|
// 获取用户详情
|
||||||
|
@ -74,16 +71,6 @@ func (l *Ldap) GetLdapUserInfo(userDN string) (*LdapUserInfo, error) {
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
case "createTimestamp":
|
|
||||||
user.CreateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
case "modifyTimestamp":
|
|
||||||
user.UpdateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
break
|
break
|
||||||
|
@ -145,16 +132,6 @@ func (l *Ldap) GetLdapBaseTeamUserList(pageSize uint32, pageCookie string) ([]Ld
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, "", err
|
return nil, "", err
|
||||||
}
|
}
|
||||||
case "createTimestamp":
|
|
||||||
user.CreateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, "", err
|
|
||||||
}
|
|
||||||
case "modifyTimestamp":
|
|
||||||
user.UpdateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, "", err
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
list = append(list, user)
|
list = append(list, user)
|
||||||
|
@ -218,16 +195,6 @@ func (l *Ldap) GetLdapBaseTeamUsersByParams(filter string) ([]LdapUserInfo, erro
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
}
|
}
|
||||||
case "createTimestamp":
|
|
||||||
user.CreateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
case "modifyTimestamp":
|
|
||||||
user.UpdateTime, err = LdapTimeToTime(attr.Values[0])
|
|
||||||
if err != nil {
|
|
||||||
return nil, err
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
list = append(list, user)
|
list = append(list, user)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user