Merge branch 'dev' of http://gitlab.fjmaimaimai.com/allied-creation/allied-creation-gateway into dev
正在显示
4 个修改的文件
包含
15 行增加
和
8 行删除
| @@ -11,9 +11,9 @@ type CompanyUserAddCommand struct { | @@ -11,9 +11,9 @@ type CompanyUserAddCommand struct { | ||
| 11 | //操作人 | 11 | //操作人 |
| 12 | Operator domain.Operator `json:"-"` | 12 | Operator domain.Operator `json:"-"` |
| 13 | // 用户编号 | 13 | // 用户编号 |
| 14 | - UsersCode string `json:"usersCode" valid:"Required"` | 14 | + UsersCode string `json:"userCode" valid:"Required"` |
| 15 | // 用户姓名 | 15 | // 用户姓名 |
| 16 | - UsersName string `json:"usersName" valid:"Required"` | 16 | + UsersName string `json:"userName" valid:"Required"` |
| 17 | // 组织ID | 17 | // 组织ID |
| 18 | OrgId string `json:"orgId" valid:"Required"` | 18 | OrgId string `json:"orgId" valid:"Required"` |
| 19 | // 部门id | 19 | // 部门id |
| @@ -25,11 +25,11 @@ type CompanyUserAddCommand struct { | @@ -25,11 +25,11 @@ type CompanyUserAddCommand struct { | ||
| 25 | // 邮箱 | 25 | // 邮箱 |
| 26 | Email string `json:"email" valid:"Required"` | 26 | Email string `json:"email" valid:"Required"` |
| 27 | // 关联的组织机构 | 27 | // 关联的组织机构 |
| 28 | - UsersOrg []string `json:"usersOrg"` | 28 | + UsersOrg []string `json:"userOrg"` |
| 29 | // 关联的用户 | 29 | // 关联的用户 |
| 30 | - UsersRole []string `json:"usersRole"` | 30 | + UsersRole []string `json:"userRole"` |
| 31 | // 头像 | 31 | // 头像 |
| 32 | - Avator string `json:"avator" valid:"Required"` | 32 | + Avatar string `json:"avatar" valid:"Required"` |
| 33 | } | 33 | } |
| 34 | 34 | ||
| 35 | func (companyUserAddCommand *CompanyUserAddCommand) Valid(validation *validation.Validation) { | 35 | func (companyUserAddCommand *CompanyUserAddCommand) Valid(validation *validation.Validation) { |
| @@ -127,10 +127,13 @@ func (usersService *UsersService) CompanyUserAdd(companyUserAddCommand *command. | @@ -127,10 +127,13 @@ func (usersService *UsersService) CompanyUserAdd(companyUserAddCommand *command. | ||
| 127 | EnableStatus: companyUserAddCommand.EnableStatus, | 127 | EnableStatus: companyUserAddCommand.EnableStatus, |
| 128 | UserName: companyUserAddCommand.UsersName, | 128 | UserName: companyUserAddCommand.UsersName, |
| 129 | Phone: companyUserAddCommand.Phone, | 129 | Phone: companyUserAddCommand.Phone, |
| 130 | - Avatar: companyUserAddCommand.Avator, | ||
| 131 | - Email: companyUserAddCommand.Avator, | 130 | + Avatar: companyUserAddCommand.Avatar, |
| 131 | + Email: companyUserAddCommand.Avatar, | ||
| 132 | Password: "123456", //TODO 填充密码 | 132 | Password: "123456", //TODO 填充密码 |
| 133 | }) | 133 | }) |
| 134 | + if err != nil { | ||
| 135 | + return nil, application.ThrowError(application.BUSINESS_ERROR, err.Error()) | ||
| 136 | + } | ||
| 134 | 137 | ||
| 135 | data := struct { | 138 | data := struct { |
| 136 | UserId string `json:"userId"` | 139 | UserId string `json:"userId"` |
| @@ -169,7 +172,7 @@ func (usersService *UsersService) CompanyUserList(companyUserListQuery *query.Co | @@ -169,7 +172,7 @@ func (usersService *UsersService) CompanyUserList(companyUserListQuery *query.Co | ||
| 169 | Offset: (companyUserListQuery.PageNumber - 1) * companyUserListQuery.PageSize, | 172 | Offset: (companyUserListQuery.PageNumber - 1) * companyUserListQuery.PageSize, |
| 170 | Limit: companyUserListQuery.PageSize, | 173 | Limit: companyUserListQuery.PageSize, |
| 171 | CompanyId: companyUserListQuery.Operator.CompanyId, | 174 | CompanyId: companyUserListQuery.Operator.CompanyId, |
| 172 | - OrganizationId: companyUserListQuery.Operator.OrgId, | 175 | + OrganizationId: 0, |
| 173 | DepartmentId: 0, | 176 | DepartmentId: 0, |
| 174 | UserName: companyUserListQuery.UserName, | 177 | UserName: companyUserListQuery.UserName, |
| 175 | DepName: companyUserListQuery.DepartmentName, | 178 | DepName: companyUserListQuery.DepartmentName, |
| @@ -33,6 +33,8 @@ type ( | @@ -33,6 +33,8 @@ type ( | ||
| 33 | RoleName string `json:"roleName"` | 33 | RoleName string `json:"roleName"` |
| 34 | // 组织ID | 34 | // 组织ID |
| 35 | OrgId int64 `json:"orgId"` | 35 | OrgId int64 `json:"orgId"` |
| 36 | + // 匹配多个组织 | ||
| 37 | + InOrgIds []int64 `cname:"匹配多个组织" json:"inOrgIds,omitempty"` | ||
| 36 | } | 38 | } |
| 37 | 39 | ||
| 38 | DataRoleSearch struct { | 40 | DataRoleSearch struct { |
| @@ -80,6 +80,8 @@ type ( | @@ -80,6 +80,8 @@ type ( | ||
| 80 | Phone string `json:"phone"` | 80 | Phone string `json:"phone"` |
| 81 | // 用户类型 | 81 | // 用户类型 |
| 82 | UserType int `cname:"用户类型 1:普通用户 2:共创用户 1024:企业注册用户" json:"userType,omitempty"` | 82 | UserType int `cname:"用户类型 1:普通用户 2:共创用户 1024:企业注册用户" json:"userType,omitempty"` |
| 83 | + // 匹配多个组织 | ||
| 84 | + InOrgIds []int64 `cname:"匹配多个组织" json:"inOrgIds,omitempty"` | ||
| 83 | // 实时拉取数据 (获取最新的) | 85 | // 实时拉取数据 (获取最新的) |
| 84 | PullRealTime bool `cname:"拉取最新数据" json:"pullRealTime,omitempty"` | 86 | PullRealTime bool `cname:"拉取最新数据" json:"pullRealTime,omitempty"` |
| 85 | } | 87 | } |
-
请 注册 或 登录 后发表评论