浏览代码

fix:修复传值bug

zqbao 9 月之前
父节点
当前提交
ee28f9f605
共有 2 个文件被更改,包括 8 次插入8 次删除
  1. 5 5
      models/response/seller.go
  2. 3 3
      services/sys_department.go

+ 5 - 5
models/response/seller.go

@@ -1,11 +1,11 @@
 package response
 
 type DepartmentSellers struct {
-	SysUserId         int                 `description:"系统用户id"`
-	SysRealName       string              `description:"用户真实名称"`
-	SysDepartmentId   int                 `description:"系统部门id"`
-	SysDepartmentName string              `description:"部门名称"`
-	ChildrenList      []DepartmentSellers `description:"销售列表"`
+	SysUserId         int                  `description:"系统用户id"`
+	SysRealName       string               `description:"用户真实名称"`
+	SysDepartmentId   int                  `description:"系统部门id"`
+	SysDepartmentName string               `description:"部门名称"`
+	ChildrenList      []*DepartmentSellers `description:"销售列表"`
 }
 
 type DepartmentGroupSellersResp struct {

+ 3 - 3
services/sys_department.go

@@ -98,13 +98,13 @@ func GetSysDepartmentPathIdsById(sysDepartmentId int) (pathIds []int, err error)
 }
 
 // GetSysDepartmentAndSellerById 根据当前部门id,获取部门下的子目录以及销售(系统用户)
-func GetSysDepartmentAndSellerById(sysDepartmentId int, enabled bool) (items []response.DepartmentSellers, err error) {
+func GetSysDepartmentAndSellerById(sysDepartmentId int, enabled bool) (items []*response.DepartmentSellers, err error) {
 	depList, err := models.GetChildSysDepartmentListById(sysDepartmentId)
 	if err != nil {
 		return
 	}
 	for _, dep := range depList {
-		depItem := response.DepartmentSellers{
+		depItem := &response.DepartmentSellers{
 			SysDepartmentId:   dep.SysDepartmentId,
 			SysDepartmentName: dep.SysDepartmentName,
 		}
@@ -115,7 +115,7 @@ func GetSysDepartmentAndSellerById(sysDepartmentId int, enabled bool) (items []r
 		return
 	}
 	for _, user := range userList {
-		userItem := response.DepartmentSellers{
+		userItem := &response.DepartmentSellers{
 			SysUserId:   user.SysUserId,
 			SysRealName: user.SysRealName,
 		}