feat: UDM用户数据添加创建时间字段
This commit is contained in:
@@ -4,8 +4,10 @@ import (
|
||||
"fmt"
|
||||
"strconv"
|
||||
"strings"
|
||||
"time"
|
||||
|
||||
"be.ems/src/framework/database/redis"
|
||||
"be.ems/src/framework/utils/date"
|
||||
"be.ems/src/modules/network_data/model"
|
||||
"be.ems/src/modules/network_data/repository"
|
||||
neService "be.ems/src/modules/network_element/service"
|
||||
@@ -54,11 +56,19 @@ func (r UDMVOIPUser) dataByRedis(username, neId string) []model.UDMVOIPUser {
|
||||
if strings.Contains(username, "-") || !hasPrefix {
|
||||
continue
|
||||
}
|
||||
var createTime int64 = 0
|
||||
if v, ok := m["create_time"]; ok {
|
||||
t := date.ParseStrToDate(v, date.YYYY_MM_DDTHH_MM_SSZ)
|
||||
createTime = t.UnixMilli()
|
||||
} else {
|
||||
createTime = time.Now().UnixMilli()
|
||||
}
|
||||
|
||||
a := model.UDMVOIPUser{
|
||||
NeId: neId,
|
||||
UserName: username,
|
||||
Password: m["password"],
|
||||
CreateTime: createTime,
|
||||
NeId: neId,
|
||||
UserName: username,
|
||||
Password: m["password"],
|
||||
}
|
||||
arr = append(arr, a)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user