正在显示
3 个修改的文件
包含
16 行增加
和
0 行删除
| @@ -9,6 +9,10 @@ type CompanyUserItem struct { | @@ -9,6 +9,10 @@ type CompanyUserItem struct { | ||
| 9 | UserId string `json:"userId"` | 9 | UserId string `json:"userId"` |
| 10 | UserName string `json:"userName"` | 10 | UserName string `json:"userName"` |
| 11 | UserType int `json:"userType"` | 11 | UserType int `json:"userType"` |
| 12 | + // 员工类型 1:固定 2:派遣 3.临时 | ||
| 13 | + EmployeeType int `json:"employeeType"` | ||
| 14 | + // IC卡号 | ||
| 15 | + IcCardNumber string `json:"icCardNumber"` | ||
| 12 | AuthFlag bool `json:"authFlag"` // 1:可操作(编辑,修改等) | 16 | AuthFlag bool `json:"authFlag"` // 1:可操作(编辑,修改等) |
| 13 | } | 17 | } |
| 14 | 18 | ||
| @@ -25,6 +29,10 @@ type CompanyUserInfo struct { | @@ -25,6 +29,10 @@ type CompanyUserInfo struct { | ||
| 25 | OrgName string `json:"orgName"` | 29 | OrgName string `json:"orgName"` |
| 26 | DepartmentID string `json:"departmentId"` | 30 | DepartmentID string `json:"departmentId"` |
| 27 | DepartmentName string `json:"departmentName"` | 31 | DepartmentName string `json:"departmentName"` |
| 32 | + // 员工类型 1:固定 2:派遣 3.临时 | ||
| 33 | + EmployeeType int `json:"employeeType"` | ||
| 34 | + // IC卡号 | ||
| 35 | + IcCardNumber string `json:"icCardNumber"` | ||
| 28 | UsersOrg []UserOrg `json:"userOrg"` | 36 | UsersOrg []UserOrg `json:"userOrg"` |
| 29 | UsersRole []UserRole `json:"userRole"` | 37 | UsersRole []UserRole `json:"userRole"` |
| 30 | } | 38 | } |
| @@ -93,6 +93,8 @@ func (usersService *UsersService) CompanyUserGet(companyUserGetQuery *query.Comp | @@ -93,6 +93,8 @@ func (usersService *UsersService) CompanyUserGet(companyUserGetQuery *query.Comp | ||
| 93 | DepartmentName: resultUser.Department.DepartmentName, | 93 | DepartmentName: resultUser.Department.DepartmentName, |
| 94 | UsersOrg: usersOrg, | 94 | UsersOrg: usersOrg, |
| 95 | UsersRole: userRole, | 95 | UsersRole: userRole, |
| 96 | + EmployeeType: resultUser.UserInfo.EmployeeType, | ||
| 97 | + IcCardNumber: resultUser.UserInfo.IcCardNumber, | ||
| 96 | } | 98 | } |
| 97 | 99 | ||
| 98 | datas := map[string]interface{}{ | 100 | datas := map[string]interface{}{ |
| @@ -216,6 +218,8 @@ func (usersService *UsersService) CompanyUserList(companyUserListQuery *query.Co | @@ -216,6 +218,8 @@ func (usersService *UsersService) CompanyUserList(companyUserListQuery *query.Co | ||
| 216 | UserId: strconv.Itoa(v.UserId), | 218 | UserId: strconv.Itoa(v.UserId), |
| 217 | UserName: v.UserInfo.UserName, | 219 | UserName: v.UserInfo.UserName, |
| 218 | UserType: v.UserType, | 220 | UserType: v.UserType, |
| 221 | + EmployeeType: v.UserInfo.EmployeeType, | ||
| 222 | + IcCardNumber: v.UserInfo.IcCardNumber, | ||
| 219 | } | 223 | } |
| 220 | if v.Org.OrgId == int(companyUserListQuery.Operator.OrgId) { | 224 | if v.Org.OrgId == int(companyUserListQuery.Operator.OrgId) { |
| 221 | item.AuthFlag = true | 225 | item.AuthFlag = true |
| @@ -23,6 +23,10 @@ type UserDetail struct { | @@ -23,6 +23,10 @@ type UserDetail struct { | ||
| 23 | Email string `json:"email"` | 23 | Email string `json:"email"` |
| 24 | UserName string `json:"userName"` | 24 | UserName string `json:"userName"` |
| 25 | Avatar string `json:"avatar"` | 25 | Avatar string `json:"avatar"` |
| 26 | + // 员工类型 1:固定 2:派遣 3.临时 | ||
| 27 | + EmployeeType int `json:"employeeType,omitempty"` | ||
| 28 | + // IC卡号 | ||
| 29 | + IcCardNumber string `json:"icCardNumber,omitempty"` | ||
| 26 | } `json:"userInfo,omitempty"` | 30 | } `json:"userInfo,omitempty"` |
| 27 | Company *struct { | 31 | Company *struct { |
| 28 | CompanyId int `json:"companyId"` | 32 | CompanyId int `json:"companyId"` |
-
请 注册 或 登录 后发表评论