|
@@ -720,6 +720,7 @@ func (c *CustomAnalysisController) ClassifyList() {
|
|
|
shareExists[int(v.ExcelInfoId)] = true
|
|
|
item.Level = 2
|
|
|
item.ParentId = shareExcel.ExcelClassifyId
|
|
|
+ item.ShowShareBtn = true
|
|
|
shareExcel.Children = append(shareExcel.Children, item)
|
|
|
continue
|
|
|
}
|
|
@@ -740,12 +741,12 @@ func (c *CustomAnalysisController) ClassifyList() {
|
|
|
us.Level = 2
|
|
|
us.UniqueCode = fmt.Sprintf("%d-%d", sharedExcel.ExcelClassifyId, v.CreateUserId)
|
|
|
us.HaveOperaAuth = true
|
|
|
+ us.ShowShareBtn = false
|
|
|
us.Children = make([]*excelModel.ExcelClassifyItems, 0)
|
|
|
sharedUserClassify[v.CreateUserId] = us
|
|
|
}
|
|
|
item.Level = 3
|
|
|
item.ParentId = sharedUserClassify[v.CreateUserId].ExcelClassifyId
|
|
|
- item.PermissionType = v.PermissionType
|
|
|
sharedUserClassify[v.CreateUserId].Children = append(sharedUserClassify[v.CreateUserId].Children, item)
|
|
|
}
|
|
|
}
|
|
@@ -786,6 +787,7 @@ func (c *CustomAnalysisController) ClassifyList() {
|
|
|
excelInfoMap := make(map[int][]*excelModel.ExcelClassifyItems)
|
|
|
for _, v := range allExcelInfo {
|
|
|
v.HaveOperaAuth = true
|
|
|
+ v.ShowShareBtn = true
|
|
|
v.HasShare = hasShareMap[v.ExcelInfoId]
|
|
|
excelInfoMap[v.ExcelClassifyId] = append(excelInfoMap[v.ExcelClassifyId], v)
|
|
|
}
|