Răsfoiți Sursa

fix:报告权限调整

Roc 3 ani în urmă
părinte
comite
97a27f58e2
1 a modificat fișierele cu 5 adăugiri și 4 ștergeri
  1. 5 4
      models/tables/company_report_permission/custom_query.go

+ 5 - 4
models/tables/company_report_permission/custom_query.go

@@ -1,6 +1,7 @@
 package company_report_permission
 
 import (
+	"fmt"
 	"hongze/hongze_yb/global"
 	"strings"
 	"time"
@@ -63,12 +64,12 @@ func GetResearchReportType(researchReportId, userId uint64, reportType string) (
 			return
 		}
 		if len(reportChapterTypeList) > 0 {
-			reportChapterTypeIdList := make([]uint64, 0)
+			reportChapterTypeIdList := make([]string, 0)
 			for _, v := range reportChapterTypeList {
-				reportChapterTypeIdList = append(reportChapterTypeIdList, v.ReportChapterTypeId)
+				reportChapterTypeIdList = append(reportChapterTypeIdList, fmt.Sprint(v.ReportChapterTypeId))
 			}
-			condition += ` and rct.report_chapter_type_id in ? `
-			whereVals = append(whereVals, reportChapterTypeIdList)
+			condition += ` and rct.report_chapter_type_id in (` + strings.Join(reportChapterTypeIdList, ",") + `) `
+			//whereVals = append(whereVals, strings.Join(reportChapterTypeIdList, ","))
 
 		}
 	}