|
@@ -199,7 +199,7 @@ func (c *ChartInfoShareController) Tree() {
|
|
return
|
|
return
|
|
}
|
|
}
|
|
|
|
|
|
- var sortList data_manage.ChartClassifyItemList
|
|
|
|
|
|
+ var sortList data_manage.UserShareChartClassifyItemList
|
|
sortList = nodeList
|
|
sortList = nodeList
|
|
|
|
|
|
sort.Sort(sortList)
|
|
sort.Sort(sortList)
|
|
@@ -223,15 +223,15 @@ func (c *ChartInfoShareController) Tree() {
|
|
}
|
|
}
|
|
|
|
|
|
receivedMap := make(map[int]int)
|
|
receivedMap := make(map[int]int)
|
|
- var receivedList data_manage.ChartClassifyItemList
|
|
|
|
|
|
+ var receivedList data_manage.UserShareChartClassifyItemList
|
|
for _, v := range nodeList {
|
|
for _, v := range nodeList {
|
|
index, ok := receivedMap[v.SysUserId]
|
|
index, ok := receivedMap[v.SysUserId]
|
|
if !ok {
|
|
if !ok {
|
|
index = len(receivedMap)
|
|
index = len(receivedMap)
|
|
- item := &data_manage.ChartClassifyItems{
|
|
|
|
- ChartClassifyId: v.SysUserId,
|
|
|
|
|
|
+ item := &data_manage.UserShareChartClassifyItem{
|
|
|
|
+ UserId: v.SysUserId,
|
|
ChartInfoId: 0,
|
|
ChartInfoId: 0,
|
|
- ChartClassifyName: v.SysUserRealName,
|
|
|
|
|
|
+ UserName: v.SysUserRealName,
|
|
ChartClassifyNameEn: v.SysUserRealName,
|
|
ChartClassifyNameEn: v.SysUserRealName,
|
|
ParentId: 0,
|
|
ParentId: 0,
|
|
Level: 0,
|
|
Level: 0,
|
|
@@ -248,15 +248,16 @@ func (c *ChartInfoShareController) Tree() {
|
|
Calendar: "",
|
|
Calendar: "",
|
|
SeasonStartDate: "",
|
|
SeasonStartDate: "",
|
|
SeasonEndDate: "",
|
|
SeasonEndDate: "",
|
|
- Children: []*data_manage.ChartClassifyItems{},
|
|
|
|
|
|
+ Children: []*data_manage.UserShareChartClassifyItem{},
|
|
Button: data_manage.ChartClassifyItemsButton{},
|
|
Button: data_manage.ChartClassifyItemsButton{},
|
|
IsJoinPermission: 0,
|
|
IsJoinPermission: 0,
|
|
- HaveOperaAuth: false,
|
|
|
|
|
|
+ HaveOperaAuth: true,
|
|
ChartClassifyIdPath: "",
|
|
ChartClassifyIdPath: "",
|
|
}
|
|
}
|
|
receivedList = append(receivedList, item)
|
|
receivedList = append(receivedList, item)
|
|
}
|
|
}
|
|
receivedList[index].Children = append(receivedList[index].Children, v)
|
|
receivedList[index].Children = append(receivedList[index].Children, v)
|
|
|
|
+ receivedMap[v.SysUserId] = index
|
|
}
|
|
}
|
|
sort.Sort(receivedList)
|
|
sort.Sort(receivedList)
|
|
resp.Received = receivedList
|
|
resp.Received = receivedList
|