浏览代码

组织架构

kobe6258 6 月之前
父节点
当前提交
98d78d2a16
共有 2 个文件被更改,包括 5 次插入1 次删除
  1. 4 1
      controllers/sys_user.go
  2. 1 0
      models/sys_user.go

+ 4 - 1
controllers/sys_user.go

@@ -342,7 +342,7 @@ func (this *SysUserController) List() {
 	}
 
 	if departmentId > 0 {
-		condition += ` AND (sys_department_id1=? OR sys_department_id2=? OR sys_department_id3=?) `
+		condition += ` AND (sys_department_id1=? OR sys_department_id2=? OR sys_department_id3=?  OR sys_department_id4=?) `
 		pars = append(pars, departmentId, departmentId, departmentId)
 	}
 
@@ -395,6 +395,9 @@ func (this *SysUserController) List() {
 		if user.SysDepartmentName3 != "" {
 			path += "/" + user.SysDepartmentName3
 		}
+		if user.SysDepartmentName4 != "" {
+			path += "/" + user.SysDepartmentName4
+		}
 		sysUserList[i].SysDepartmentName = path
 		sysUserList[i].SysRoleId = user.SysRoleId
 		sysUserList[i].Province = user.Province

+ 1 - 0
models/sys_user.go

@@ -64,6 +64,7 @@ type SysUserMapping struct {
 	SysDepartmentName1 string    `description:"所属部门一级名称"`
 	SysDepartmentName2 string    `description:"所属部门二级名称"`
 	SysDepartmentName3 string    `description:"所属部门三级名称"`
+	SysDepartmentName4 string    `description:"所属部门四级名称"`
 	Province           string    `description:"省"`
 	City               string    `description:"市"`
 	PositionName       string    `description:"职位名称"`