Browse Source

Merge branch 'bzq/306_report_classify' of eta_gn_server/eta_report into master

baoziqiang 3 months ago
parent
commit
3b00f79d77
2 changed files with 5 additions and 0 deletions
  1. 4 0
      controllers/report_open.go
  2. 1 0
      services/report_open.go

+ 4 - 0
controllers/report_open.go

@@ -68,6 +68,10 @@ func (this *ReportOpenController) ClassifyTree() {
 	adminObj := new(models.Admin)
 	admin, e := adminObj.GetAdminByOutId(outId)
 	if e != nil {
+		if utils.IsErrNoRow(e) {
+			br.Msg = "工号不存在"
+			return
+		}
 		br.Msg = "获取失败"
 		br.ErrMsg = fmt.Sprintf("获取管理员信息失败,%v", e)
 		return

+ 1 - 0
services/report_open.go

@@ -22,6 +22,7 @@ func GetReportClassifyTreeRecursive(list []*models.Classify, parentId int) []*mo
 			t.Sort = v.Sort
 			t.Level = v.Level
 			t.ClassifyType = v.ClassifyType
+			t.HasChild = v.HasChild
 			t.Children = GetReportClassifyTreeRecursive(list, v.Id)
 			res = append(res, t)
 		}