切换导航条
此项目
正在载入...
登录
allied-creation
/
performance
·
提交
转到一个项目
GitLab
转到群组
项目
活动
文件
提交
管道
0
构建
0
图表
里程碑
问题
0
合并请求
0
成员
标记
维基
派生
网络
创建新的问题
下载为
邮件补丁
差异文件
浏览文件
作者
庄敏学
2 years ago
提交
d2f82565bcbe8278acd45dee660504cf9930f7a2
1 个父辈
adde1572
同步用户增加入职日期
隐藏空白字符变更
内嵌
并排对比
正在显示
2 个修改的文件
包含
5 行增加
和
0 行删除
pkg/application/user/command/save_user.go
pkg/application/user/sync_data_service.go
pkg/application/user/command/save_user.go
查看文件 @
d2f8256
...
...
@@ -8,6 +8,7 @@ type SaveUserCommand struct {
AdminType
int
`json:"admin_type"`
// 1普通员工 2 主管理员
Name
string
`json:"name"`
// 用户姓名
Status
int
`json:"status"`
// 用户状态(1正常 2禁用)
EntryTime
string
`json:"entryTime"`
//入职日期
Email
string
`json:"email"`
// 邮箱
UserDepartments
[]
struct
{
DepartmentId
int
`json:"department_id" `
...
...
pkg/application/user/sync_data_service.go
查看文件 @
d2f8256
...
...
@@ -102,6 +102,7 @@ func (srv SyncDataUserService) AddUser(param *command.SaveUserCommand) error {
Name
:
param
.
Name
,
Email
:
param
.
Email
,
Status
:
param
.
Status
,
EntryTime
:
param
.
EntryTime
,
UpdatedAt
:
nowTime
,
CreatedAt
:
nowTime
,
}
...
...
@@ -160,6 +161,7 @@ func (srv SyncDataUserService) UpdateUser(param *command.SaveUserCommand) error
newUser
.
AdminType
=
param
.
AdminType
newUser
.
Name
=
param
.
Name
newUser
.
Status
=
param
.
Status
newUser
.
EntryTime
=
param
.
EntryTime
newUser
.
PositionId
=
param
.
PositionIds
()
newUser
.
DepartmentId
=
param
.
DepartmentIds
()
...
...
@@ -294,6 +296,7 @@ func (srv SyncDataUserService) importUser(param *command.ImportUserCommand) erro
editUserList
[
i
]
.
Name
=
mVal
.
Name
editUserList
[
i
]
.
Status
=
mVal
.
Status
editUserList
[
i
]
.
CompanyId
=
mVal
.
CompanyId
editUserList
[
i
]
.
EntryTime
=
mVal
.
EntryTime
editUserList
[
i
]
.
UpdatedAt
=
nowTime
_
,
err
=
userRepo
.
Update
(
editUserList
[
i
])
if
err
!=
nil
{
...
...
@@ -312,6 +315,7 @@ func (srv SyncDataUserService) importUser(param *command.ImportUserCommand) erro
AdminType
:
param
.
AddUsers
[
i
]
.
AdminType
,
Name
:
param
.
AddUsers
[
i
]
.
Name
,
Status
:
param
.
AddUsers
[
i
]
.
Status
,
EntryTime
:
param
.
AddUsers
[
i
]
.
EntryTime
,
UpdatedAt
:
nowTime
,
DeletedAt
:
nil
,
CreatedAt
:
nowTime
,
...
...
请
注册
或
登录
后发表评论