import axios from "@/utils/http/index" /** 通用函数 * @param params * @returns */ export function getAttendanceInfo(params) { return axios({ url: '/api/AttendanceInfo', params }) } /** 获取周次 * @param params * @returns */ export function getweekList(data) { return axios({ url: `api/Commen?weekList=${data.weekList}`, params: {} }) } /** 根据周次更新起止时间 * @param params * @returns */ export function getTimrange(data) { return axios({ url: `api/Commen?week=${data.weekNum}`, params: {} }) } /** //(默认全校)今日考勤_顶部轮播/底部柱状图 月 * @param params * @returns */ export function GetMonthCollegeAttendances(params) { return axios({ url: `api/GetMonthCollegeAttendances`, params }) } /** //(默认全校)今日考勤_顶部轮播/底部柱状图 周 * @param params * @returns */ export function GetWeekCollegeAttendances(params) { return axios({ url: `api/GetWeekCollegeAttendances`, params }) } /** //获取班级列表、专业列表 * @param params * @returns */ export function GetStudent(params) { return axios({ url: `/api/Student`, params }) } /** //获取学院列表 * @param params * @returns */ export function GetTeacher(params) { return axios({ url: `/api/Teacher`, params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 学院考勤统计页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取学院 专业 * @param params * @returns */ export function GetcollegeMajorInfo(params) { return axios({ url: `/api/Student`, params }) } /** //获取月考勤 * @param params * @returns */ export function GetMonthMajorAttendances(params) { return axios({ url: `/api/GetMonthMajorAttendances`, params }) } /** //获取周考勤 * @param params * @returns */ export function GetWeekMajorAttendances(params) { return axios({ url: `/api/GetWeekMajorAttendances`, params }) } /** //获取今日考勤 * @param params * @returns */ export function GetMajorAttendances(params) { return axios({ url: `/api/GetMajorAttendances`, params }) } /** //获取周次列表 * @returns */ export function GetweekList(params) { return axios({ url: `/api/Commen?weekList=`, params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 专业考勤统计页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取周次更新数据 * @param params * @returns */ export function GetWeekClassAttendances(params) { return axios({ url: `/api/GetWeekClassAttendances`, params }) } /** //获取月 周 日 考勤 * @param params * @returns */ export function GetMonthweektodyClassAttendances(url) { return axios({ url: `${url}`, // params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 班级考勤统计页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取课程数据 * @param params * @returns */ export function GetCourselist(params) { return axios({ url: `/api/Course`, params }) } /** //获取班级基本信息 * @param params * @returns */ export function GetClassAbsenceTotalStatistics(params) { return axios({ url: `/api/AttendanceInfo/GetClassAbsenceTotalStatistics`, params }) } /** //获取该班级所有学生的考勤信息 * @param params * @returns */ export function GetClassAbsenceStatistics(params) { return axios({ url: `/api/AttendanceInfo/GetClassAbsenceStatistics`, params }) } /** //获取_班级列表 * @param params * @returns */ export function GetStudentclassList(url) { return axios({ url: `${url}`, //params }) } /** //获取_学期列表 * @param params * @returns */ export function GetStudentTeachingLoglist(params) { return axios({ url: `/api/TeachingLog`, params }) } /** //获取_课程下拉列表 * @param params * @returns */ export function GetClassAbsenceCourceList(params) { return axios({ url: `/api/AttendanceInfo/GetClassAbsenceCourceList`, params }) } /** //获取_top10 * @param params * @returns */ export function GetClassAbsenceTop10(params) { return axios({ url: `/api/AttendanceInfo/GetClassAbsenceTop10`, params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 学生考勤统计页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取_课程下拉列表 * @param params * @returns */ export function GetStudentAbsenceCourceList(params) { return axios({ url: `/api/AttendanceInfo/GetStudentAbsenceCourceList`, params }) } /** //获取_学生考勤右侧列表 * @param params * @returns */ export function GetStudentAbsenceRecordLsit(params) { return axios({ url: `/api/AttendanceInfo/GetStudentAbsenceRecordLsit`, params }) } /** //获取_教室列表 * @param params * @returns */ export function GetAttendanceMachinesLsit(params) { return axios({ url: `/api/AttendanceMachines`, params }) } /** //获取_用户权限 * @param params * @returns */ export function GetCommen(params) { return axios({ url: `/api/Commen`, params }) } /** //获取学生个人信息及考勤大概 * @param params * @returns */ export function GetStudentAbsenceTotalStatistics(params) { return axios({ url: `/api/AttendanceInfo/GetStudentAbsenceTotalStatistics`, params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 学生考勤变化页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取折线图 * @param params * @returns */ export function GetStudentAbsenceRecordStatics(params) { return axios({ url: `/api/AttendanceInfo/GetStudentAbsenceRecordStatics`, params }) } /**** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** 组织考勤下 班级考勤变化页 * @param params * @returns ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** ** */ /** //获取折线图 * @param params * @returns */ export function GetClassAbsenceStatisticsLine(params) { return axios({ url: `/api/AttendanceInfo/GetClassAbsenceStatisticsLine`, params }) }