|
@@ -80,10 +80,12 @@ func (this *ReportController) List() {
|
|
|
br.Msg = "分类不存在"
|
|
|
return
|
|
|
}
|
|
|
- leafClassifyIds := getLeafClassifyIds(classifyMap, classifyId)
|
|
|
classifyIdMap := make(map[int]struct{})
|
|
|
- for _, v := range leafClassifyIds {
|
|
|
- classifyIdMap[v] = struct{}{}
|
|
|
+ if classifyId > 0 {
|
|
|
+ leafClassifyIds := getLeafClassifyIds(classifyMap, classifyId)
|
|
|
+ for _, v := range leafClassifyIds {
|
|
|
+ classifyIdMap[v] = struct{}{}
|
|
|
+ }
|
|
|
}
|
|
|
var total int
|
|
|
var reportList []*models.ReportList
|