You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1.2 KiB

package TeacherService
import (
"dsBigData/Business/Teacher/TeacherDao"
"dsBigData/Business/Teacher/TeacherModel"
)
func GetTeacherCountAggsXxbxlxByCityOrDistrict(districtCodes []string, schoolIds []string, xxbxlxs []string) ([]TeacherModel.TeacherCountAggsXxbxlx, error) {
arr, err := TeacherDao.GetTeacherCountAggsXxbxlxByCityOrDistrict(districtCodes, schoolIds, xxbxlxs)
return arr, err
}
func GetTeacherCountAggsOrgId(schoolIds []string) ([]TeacherModel.TeacherCountAggsOrg, error) {
arr, err := TeacherDao.GetTeacherCountAggsOrgId(schoolIds)
return arr, err
}
func GetTeacherCountAggsBzlb(schoolId string, bzlbs []string) ([]TeacherModel.TeacherCountAggsBzlb, error) {
arr, err := TeacherDao.GetTeacherCountAggsBzlb(schoolId, bzlbs)
return arr, err
}
func GetTeacherCountAggsXb(schoolId string) ([]TeacherModel.TeacherCountXb, error) {
arr, err := TeacherDao.GetTeacherCountAggsXb(schoolId)
return arr, err
}
func GetTeacherTotalCount(areaCode string) (int, error) {
count, err := TeacherDao.GetTeacherTotalCount(areaCode)
return count, err
}
func GetTeacherCurrentTermAddCount(areaCode string) (int, error) {
count, err := TeacherDao.GetTeacherCurrentTermAddCount(areaCode)
return count, err
}