diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..1e3cd90 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# 确保所有文本文件使用 UTF-8 编码 +* text=auto eol=lf +*.vue text eol=lf charset=utf-8 +*.ts text eol=lf charset=utf-8 +*.js text eol=lf charset=utf-8 +*.json text eol=lf charset=utf-8 + diff --git a/src/api/ems/qualityReport.ts b/src/api/ems/qualityReport.ts new file mode 100644 index 0000000..6981a88 --- /dev/null +++ b/src/api/ems/qualityReport.ts @@ -0,0 +1,68 @@ +import request from '/@/utils/request'; + +/** + * 分页查询素质报告单列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/ems/emsqualityreport/page', + method: 'get', + params: query + }); +}; + +/** + * 编辑评语 + * @param data + */ +export const updatePY = (data: any) => { + return request({ + url: '/ems/emsqualityreport/updatePY', + method: 'post', + data + }); +}; + +/** + * 评语导入 + * @param file + */ +export const importComment = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/ems/emsqualityreport/importComment', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + +/** + * 设置班级开学时间 + * @param data + */ +export const setClassStartTime = (data: any) => { + return request({ + url: '/ems/emsqualityreport/setClassStartTime', + method: 'post', + data + }); +}; + +/** + * 名单导出 + * @param query + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/ems/emsqualityreport/exportExcel', + method: 'get', + params: query, + responseType: 'blob' // Important for file downloads + }); +}; + diff --git a/src/api/stuwork/activityawards.ts b/src/api/stuwork/activityawards.ts new file mode 100644 index 0000000..3fcfd3f --- /dev/null +++ b/src/api/stuwork/activityawards.ts @@ -0,0 +1,88 @@ +import request from '/@/utils/request'; + +/** + * 分页查询获奖活动信息列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/activityawards/page', + method: 'get', + params: query + }); +}; + +/** + * 新增获奖活动信息 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/activityawards', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/activityawards/${id}`, + method: 'get' + }); +}; + +/** + * 编辑获奖活动信息 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/activityawards', + method: 'put', + data + }); +}; + +/** + * 删除获奖活动信息 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/activityawards', + method: 'delete', + data: ids + }); +}; + +/** + * 获取活动主题列表 + */ +export const getActivityInfoList = () => { + return request({ + url: '/stuwork/activityinfo/activityInfoList', + method: 'get' + }); +}; + +/** + * 导入获奖活动信息 + * @param file 文件 + */ +export const importExcel = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/stuwork/activityawards/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + diff --git a/src/api/stuwork/activityinfo.ts b/src/api/stuwork/activityinfo.ts new file mode 100644 index 0000000..26c26d0 --- /dev/null +++ b/src/api/stuwork/activityinfo.ts @@ -0,0 +1,79 @@ +import request from '/@/utils/request'; + +/** + * 分页查询活动列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/activityinfo/page', + method: 'get', + params: query + }); +}; + +/** + * 新增活动 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/activityinfo', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/activityinfo/${id}`, + method: 'get' + }); +}; + +/** + * 编辑活动 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/activityinfo', + method: 'put', + data + }); +}; + +/** + * 删除活动 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/activityinfo', + method: 'delete', + data: ids + }); +}; + +/** + * 导入子项目 + * @param id 活动ID + * @param file 文件 + */ +export const importSub = (id: string, file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: `/stuwork/activityinfo/importSub/${id}`, + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + diff --git a/src/api/stuwork/activityinfosub.ts b/src/api/stuwork/activityinfosub.ts new file mode 100644 index 0000000..bcc4825 --- /dev/null +++ b/src/api/stuwork/activityinfosub.ts @@ -0,0 +1,36 @@ +import request from '/@/utils/request'; + +/** + * 分页查询活动子项目列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/activityinfosub/page', + method: 'get', + params: query + }); +}; + +/** + * 获取活动主题列表 + */ +export const getActivityInfoList = () => { + return request({ + url: '/stuwork/activityinfo/activityInfoList', + method: 'get' + }); +}; + +/** + * 删除活动子项目 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/activityinfosub', + method: 'delete', + data: ids + }); +}; + diff --git a/src/api/stuwork/activityinfosubsignup.ts b/src/api/stuwork/activityinfosubsignup.ts new file mode 100644 index 0000000..f9860db --- /dev/null +++ b/src/api/stuwork/activityinfosubsignup.ts @@ -0,0 +1,61 @@ +import request from '/@/utils/request'; + +/** + * 分页查询活动报名列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/activityinfosubsignup/page', + method: 'get', + params: query + }); +}; + +/** + * 获取活动主题列表 + */ +export const getActivityInfoList = () => { + return request({ + url: '/stuwork/activityinfo/activityInfoList', + method: 'get' + }); +}; + +/** + * 获取子项目列表 + * @param activityInfoId 活动主题ID(可选) + */ +export const getActivityInfoSubList = (activityInfoId?: string) => { + return request({ + url: '/stuwork/activityinfosub/activityInfoSubList', + method: 'get', + params: activityInfoId ? { activityInfoId } : {} + }); +}; + +/** + * 删除活动报名 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/activityinfosubsignup', + method: 'delete', + data: ids + }); +}; + +/** + * 导出活动报名表 + * @param query 查询参数 + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/activityinfosubsignup/export', + method: 'get', + params: query, + responseType: 'blob' + }); +}; + diff --git a/src/api/stuwork/assessmentcategory.ts b/src/api/stuwork/assessmentcategory.ts index 9b0f923..36afef8 100644 --- a/src/api/stuwork/assessmentcategory.ts +++ b/src/api/stuwork/assessmentcategory.ts @@ -1,13 +1,73 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; /** - * 获取考核项目列表 - * @returns {Promise} 请求的 Promise 对象。 + * 分页查询考核奖项列表 + * @param query */ -export function getList() { +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/assessmentcategory/page', + method: 'get', + params: query + }); +}; + +/** + * 获取考核奖项列表(不分页) + * @param query + */ +export const getList = (query?: any) => { return request({ url: '/stuwork/assessmentcategory/list', - method: 'get' - }) -} + method: 'get', + params: query + }); +}; +/** + * 新增考核奖项 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/assessmentcategory', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/assessmentcategory/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑考核奖项 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/assessmentcategory/edit', + method: 'post', + data + }); +}; + +/** + * 删除考核奖项 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/assessmentcategory/delete', + method: 'post', + data: ids + }); +}; diff --git a/src/api/stuwork/assessmentpoint.ts b/src/api/stuwork/assessmentpoint.ts index e9bc6e9..def5ad8 100644 --- a/src/api/stuwork/assessmentpoint.ts +++ b/src/api/stuwork/assessmentpoint.ts @@ -1,13 +1,85 @@ -import request from "/@/utils/request" +import request from '/@/utils/request'; /** - * 获取考核指标列表 - * @returns {Promise} 请求的 Promise 对象。 + * 分页查询考核指标列表 + * @param query */ -export function getList() { +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/assessmentpoint/page', + method: 'get', + params: query + }); +}; + +/** + * 获取考核指标列表(不分页) + * @param query + */ +export const getList = (query?: any) => { return request({ url: '/stuwork/assessmentpoint/list', - method: 'get' - }) -} + method: 'get', + params: query + }); +}; +/** + * 根据考核项ID获取考核指标列表 + * @param categortyId + */ +export const getAssessmentPointListByacId = (categortyId: string) => { + return request({ + url: '/stuwork/assessmentpoint/getAssessmentPointListByacId', + method: 'get', + params: { categortyId } + }); +}; + +/** + * 新增考核指标 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/assessmentpoint', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/assessmentpoint/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑考核指标 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/assessmentpoint/edit', + method: 'post', + data + }); +}; + +/** + * 删除考核指标 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/assessmentpoint/delete', + method: 'post', + data: ids + }); +}; diff --git a/src/api/stuwork/classactivity.ts b/src/api/stuwork/classactivity.ts new file mode 100644 index 0000000..af08694 --- /dev/null +++ b/src/api/stuwork/classactivity.ts @@ -0,0 +1,62 @@ +import request from '/@/utils/request'; + +/** + * 分页查询活动记录列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classactivity/page', + method: 'get', + params: query + }); +}; + +/** + * 新增活动记录 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classactivity', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classactivity/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑活动记录 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classactivity/edit', + method: 'post', + data + }); +}; + +/** + * 删除活动记录 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classactivity/delete', + method: 'post', + data: ids + }); +}; + diff --git a/src/api/stuwork/classfeelog.ts b/src/api/stuwork/classfeelog.ts new file mode 100644 index 0000000..9984064 --- /dev/null +++ b/src/api/stuwork/classfeelog.ts @@ -0,0 +1,75 @@ +import request from '/@/utils/request'; + +/** + * 分页查询班费记录列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classfeelog/page', + method: 'get', + params: query + }); +}; + +/** + * 新增班费记录 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classfeelog', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classfeelog/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑班费记录 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classfeelog/edit', + method: 'post', + data + }); +}; + +/** + * 删除班费记录 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classfeelog/delete', + method: 'post', + data: ids + }); +}; + +/** + * 导出班费记录 + * @param query + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/classfeelog/export', + method: 'get', + params: query, + responseType: 'blob' + }); +}; + diff --git a/src/api/stuwork/classhonor.ts b/src/api/stuwork/classhonor.ts index e688ed9..ef54a39 100644 --- a/src/api/stuwork/classhonor.ts +++ b/src/api/stuwork/classhonor.ts @@ -1,13 +1,84 @@ import request from '/@/utils/request'; +/** + * 分页查询班级荣誉列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classhonor/page', + method: 'get', + params: query + }); +}; + +/** + * 新增班级荣誉 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classhonor', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classhonor/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑班级荣誉 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classhonor/edit', + method: 'post', + data + }); +}; + +/** + * 归档班级荣誉 + * @param data + */ +export const editBelong = (data: any) => { + return request({ + url: '/stuwork/classhonor/editBelong', + method: 'post', + data + }); +}; + +/** + * 删除班级荣誉 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classhonor/delete', + method: 'post', + data: ids + }); +}; + /** * 根据班级代码查询班级荣誉 * @param classCode 班级代码 */ export const queryClassHonorByClassCode = (classCode: string | number) => { - return request({ - url: `/stuwork/classhonor/queryClassHonorByClassCode/${classCode}`, - method: 'get', - }); + return request({ + url: `/stuwork/classhonor/queryClassHonorByClassCode/${classCode}`, + method: 'get', + }); }; - diff --git a/src/api/stuwork/classpaper.ts b/src/api/stuwork/classpaper.ts new file mode 100644 index 0000000..f259462 --- /dev/null +++ b/src/api/stuwork/classpaper.ts @@ -0,0 +1,74 @@ +import request from '/@/utils/request'; + +/** + * 分页查询德育论文和案例列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classpaper/page', + method: 'get', + params: query + }); +}; + +/** + * 新增德育论文和案例 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classpaper', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classpaper/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑德育论文和案例 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classpaper/edit', + method: 'post', + data + }); +}; + +/** + * 删除德育论文和案例 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classpaper/delete', + method: 'post', + data: ids + }); +}; + +/** + * 班主任考核加分 + * @param data + */ +export const addScore = (data: any) => { + return request({ + url: '/stuwork/classpaper/addScore', + method: 'post', + data + }); +}; + diff --git a/src/api/stuwork/classpublicity.ts b/src/api/stuwork/classpublicity.ts index 6796aa7..156d3d5 100644 --- a/src/api/stuwork/classpublicity.ts +++ b/src/api/stuwork/classpublicity.ts @@ -1,13 +1,99 @@ import request from '/@/utils/request'; +/** + * 分页查询班级宣传列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classpublicity/page', + method: 'get', + params: query + }); +}; + +/** + * 新增班级宣传 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classpublicity', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classpublicity/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑班级宣传 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classpublicity/edit', + method: 'post', + data + }); +}; + +/** + * 归档班级宣传 + * @param data + */ +export const editBelong = (data: any) => { + return request({ + url: '/stuwork/classpublicity/editBelong', + method: 'post', + data + }); +}; + +/** + * 删除班级宣传 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classpublicity/delete', + method: 'post', + data: ids + }); +}; + +/** + * 加分 + * @param data + */ +export const addScore = (data: any) => { + return request({ + url: '/stuwork/classpublicity/edit', + method: 'post', + data: { + ...data, + isAddScore: '1' + } + }); +}; + /** * 根据班级代码查询班级宣传 * @param classCode 班级代码 */ export const queryDataByClassCode = (classCode: string | number) => { - return request({ - url: `/stuwork/classpublicity/queryDataByClassCode/${classCode}`, - method: 'get', - }); + return request({ + url: `/stuwork/classpublicity/queryDataByClassCode/${classCode}`, + method: 'get', + }); }; - diff --git a/src/api/stuwork/classRoomHygieneDaily.ts b/src/api/stuwork/classroomhygienedaily.ts similarity index 100% rename from src/api/stuwork/classRoomHygieneDaily.ts rename to src/api/stuwork/classroomhygienedaily.ts diff --git a/src/api/stuwork/classsafeedu.ts b/src/api/stuwork/classsafeedu.ts new file mode 100644 index 0000000..ba18d11 --- /dev/null +++ b/src/api/stuwork/classsafeedu.ts @@ -0,0 +1,75 @@ +import request from '/@/utils/request'; + +/** + * 分页查询安全教育列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classsafeedu/page', + method: 'get', + params: query + }); +}; + +/** + * 新增安全教育 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classsafeedu', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classsafeedu/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑安全教育 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classsafeedu/edit', + method: 'post', + data + }); +}; + +/** + * 删除安全教育 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classsafeedu/delete', + method: 'post', + data: ids + }); +}; + +/** + * 导出安全教育 + * @param query + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/classsafeedu/export', + method: 'get', + params: query, + responseType: 'blob' // Important for file downloads + }); +}; + diff --git a/src/api/stuwork/classsummary.ts b/src/api/stuwork/classsummary.ts new file mode 100644 index 0000000..a7e0e35 --- /dev/null +++ b/src/api/stuwork/classsummary.ts @@ -0,0 +1,62 @@ +import request from '/@/utils/request'; + +/** + * 分页查询班级总结列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classsummary/page', + method: 'get', + params: query + }); +}; + +/** + * 新增班级总结 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/classsummary', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classsummary/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑班级总结 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/classsummary/edit', + method: 'post', + data + }); +}; + +/** + * 删除班级总结 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classsummary/delete', + method: 'post', + data: ids + }); +}; + diff --git a/src/api/stuwork/classtheme.ts b/src/api/stuwork/classtheme.ts new file mode 100644 index 0000000..539c2ef --- /dev/null +++ b/src/api/stuwork/classtheme.ts @@ -0,0 +1,110 @@ +import request from '/@/utils/request'; + +/** + * 分页查询主题班会课教案列表(实际上查询的是上传记录) + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/classthemerecord/page', + method: 'get', + params: query + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/classtheme/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 删除主题班会课教案 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/classtheme/delete', + method: 'post', + data: ids + }); +}; + +/** + * 初始化班级主题班会 + * @param data + */ +export const initObj = (data: any) => { + return request({ + url: '/stuwork/classthemerecord', + method: 'post', + data + }); +}; + +/** + * 分页查询主题班会上传记录 + * @param query + */ +export const fetchRecordList = (query?: any) => { + return request({ + url: '/stuwork/classthemerecord/page', + method: 'get', + params: query + }); +}; + +/** + * 新增主题班会(上传记录) + * @param data + */ +export const addRecord = (data: any) => { + return request({ + url: '/stuwork/classtheme', + method: 'post', + data + }); +}; + +/** + * 编辑主题班会(上传记录) + * @param data + */ +export const editRecord = (data: any) => { + return request({ + url: '/stuwork/classtheme/edit', + method: 'post', + data + }); +}; + +/** + * 获取主题班会详情 + * @param id + */ +export const getRecordDetail = (id: string) => { + return request({ + url: '/stuwork/classtheme/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 删除主题班会(上传记录) + * @param ids + */ +export const delRecord = (ids: string[]) => { + return request({ + url: '/stuwork/classtheme/delete', + method: 'post', + data: ids + }); +}; + diff --git a/src/api/stuwork/rewardclass.ts b/src/api/stuwork/rewardclass.ts new file mode 100644 index 0000000..1cdf810 --- /dev/null +++ b/src/api/stuwork/rewardclass.ts @@ -0,0 +1,79 @@ +import request from '/@/utils/request'; + +/** + * 分页查询文明班级列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/rewardclass/page', + method: 'get', + params: query + }); +}; + +/** + * 新增文明班级 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/rewardclass', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/rewardclass/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑文明班级 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/rewardclass/edit', + method: 'post', + data + }); +}; + +/** + * 删除文明班级 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/rewardclass/delete', + method: 'post', + data: ids + }); +}; + +/** + * 导入文明班级 + * @param file + */ +export const importExcel = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/stuwork/rewardclass/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + diff --git a/src/api/stuwork/rewarddorm.ts b/src/api/stuwork/rewarddorm.ts new file mode 100644 index 0000000..27fdbc0 --- /dev/null +++ b/src/api/stuwork/rewarddorm.ts @@ -0,0 +1,79 @@ +import request from '/@/utils/request'; + +/** + * 分页查询文明宿舍列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/rewarddorm/page', + method: 'get', + params: query + }); +}; + +/** + * 新增文明宿舍 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/rewarddorm', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/rewarddorm/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑文明宿舍 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/rewarddorm/edit', + method: 'post', + data + }); +}; + +/** + * 删除文明宿舍 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/rewarddorm/delete', + method: 'post', + data: ids + }); +}; + +/** + * 导入文明宿舍 + * @param file + */ +export const importExcel = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/stuwork/rewarddorm/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + diff --git a/src/api/stuwork/rewardrule.ts b/src/api/stuwork/rewardrule.ts new file mode 100644 index 0000000..22241f8 --- /dev/null +++ b/src/api/stuwork/rewardrule.ts @@ -0,0 +1,74 @@ +import request from '/@/utils/request'; + +/** + * 分页查询评优评先奖项列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/rewardrule/page', + method: 'get', + params: query + }); +}; + +/** + * 获取评优评先奖项列表(不分页) + * @param query + */ +export const getList = (query?: any) => { + return request({ + url: '/stuwork/rewardrule/list', + method: 'get', + params: query + }); +}; + +/** + * 新增评优评先奖项 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/rewardrule', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/rewardrule/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑评优评先奖项 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/rewardrule/edit', + method: 'post', + data + }); +}; + +/** + * 删除评优评先奖项 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/rewardrule/delete', + method: 'post', + data: ids + }); +}; + diff --git a/src/api/stuwork/rewardstudent.ts b/src/api/stuwork/rewardstudent.ts new file mode 100644 index 0000000..5ce6aa8 --- /dev/null +++ b/src/api/stuwork/rewardstudent.ts @@ -0,0 +1,27 @@ +import request from '/@/utils/request'; + +/** + * 获取学生评优评先列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/rewardstudent/getList', + method: 'get', + params: query + }); +}; + +/** + * 导出学生评优评先 + * @param query + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/rewardstudent/export', + method: 'get', + params: query, + responseType: 'blob' + }); +}; + diff --git a/src/api/stuwork/stipendtermbatch.ts b/src/api/stuwork/stipendtermbatch.ts new file mode 100644 index 0000000..d1cb1b7 --- /dev/null +++ b/src/api/stuwork/stipendtermbatch.ts @@ -0,0 +1,61 @@ +import request from '/@/utils/request'; + +/** + * 分页查询助学金申请批次列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stipendtermbatch/page', + method: 'get', + params: query + }); +}; + +/** + * 新增助学金申请批次 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/stipendtermbatch', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/stipendtermbatch/${id}`, + method: 'get' + }); +}; + +/** + * 编辑助学金申请批次 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stipendtermbatch/edit', + method: 'post', + data + }); +}; + +/** + * 删除助学金申请批次 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/stipendtermbatch/delete', + method: 'post', + data: ids + }); +}; + diff --git a/src/api/stuwork/stuassociation.ts b/src/api/stuwork/stuassociation.ts new file mode 100644 index 0000000..8b35261 --- /dev/null +++ b/src/api/stuwork/stuassociation.ts @@ -0,0 +1,61 @@ +import request from '/@/utils/request'; + +/** + * 分页查询社团列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stuassociation/page', + method: 'get', + params: query + }); +}; + +/** + * 新增社团 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/stuassociation', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/stuassociation/${id}`, + method: 'get' + }); +}; + +/** + * 编辑社团 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stuassociation/edit', + method: 'post', + data + }); +}; + +/** + * 删除社团 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/stuassociation', + method: 'delete', + data: ids + }); +}; + diff --git a/src/api/stuwork/stuassociationmember.ts b/src/api/stuwork/stuassociationmember.ts new file mode 100644 index 0000000..925d845 --- /dev/null +++ b/src/api/stuwork/stuassociationmember.ts @@ -0,0 +1,14 @@ +import request from '/@/utils/request'; + +/** + * 分页查询社团成员列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stuassociationmember/page', + method: 'get', + params: query + }); +}; + diff --git a/src/api/stuwork/stucare.ts b/src/api/stuwork/stucare.ts new file mode 100644 index 0000000..4a800a4 --- /dev/null +++ b/src/api/stuwork/stucare.ts @@ -0,0 +1,74 @@ +import request from '/@/utils/request'; + +/** + * 分页查询心理健康列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stucare/page', + method: 'get', + params: query + }); +}; + +/** + * 新增心理健康 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/stucare', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/stucare/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑心理健康 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stucare/edit', + method: 'post', + data + }); +}; + +/** + * 删除心理健康 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/stucare/delete', + method: 'post', + data: ids + }); +}; + +/** + * 更新干预结果 + * @param data + */ +export const updateResult = (data: any) => { + return request({ + url: '/stuwork/stucare/edit', + method: 'post', + data + }); +}; + diff --git a/src/api/stuwork/stuconduct.ts b/src/api/stuwork/stuconduct.ts new file mode 100644 index 0000000..a329a74 --- /dev/null +++ b/src/api/stuwork/stuconduct.ts @@ -0,0 +1,103 @@ +import request from '/@/utils/request'; + +/** + * 分页查询操行考核列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stuconduct/page', + method: 'get', + params: query + }); +}; + +/** + * 新增操行考核 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/stuconduct', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/stuconduct/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑操行考核 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stuconduct/edit', + method: 'post', + data + }); +}; + +/** + * 删除操行考核 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/stuconduct/delete', + method: 'post', + data: ids + }); +}; + +/** + * 导入操行考核 + * @param file + */ +export const importExcel = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/stuwork/stuconduct/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + +/** + * 学期操行考核查询 + * @param query + */ +export const getStuConductTerm = (query?: any) => { + return request({ + url: '/stuwork/stuconduct/getStuConductTerm', + method: 'get', + params: query + }); +}; + +/** + * 学年操行考核查询 + * @param query + */ +export const getStuConductYear = (query?: any) => { + return request({ + url: '/stuwork/stuconduct/getStuConductYear', + method: 'get', + params: query + }); +}; + diff --git a/src/api/stuwork/stuunion.ts b/src/api/stuwork/stuunion.ts new file mode 100644 index 0000000..866c338 --- /dev/null +++ b/src/api/stuwork/stuunion.ts @@ -0,0 +1,37 @@ +import request from '/@/utils/request'; + +/** + * 分页查询学生会列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stuunion/page', + method: 'get', + params: query + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/stuunion/${id}`, + method: 'get' + }); +}; + +/** + * 编辑学生会 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stuunion/edit', + method: 'post', + data + }); +}; + diff --git a/src/api/stuwork/stuunionleague.ts b/src/api/stuwork/stuunionleague.ts new file mode 100644 index 0000000..5d7ae57 --- /dev/null +++ b/src/api/stuwork/stuunionleague.ts @@ -0,0 +1,91 @@ +import request from '/@/utils/request'; + +/** + * 分页查询团员列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/stuunionleague/page', + method: 'get', + params: query + }); +}; + +/** + * 新增团员 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/stuunionleague', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/stuunionleague/${id}`, + method: 'get' + }); +}; + +/** + * 编辑团员 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/stuunionleague/edit', + method: 'post', + data + }); +}; + +/** + * 删除团员 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/stuunionleague', + method: 'delete', + data: ids + }); +}; + +/** + * 导入团员 + * @param file 文件 + */ +export const importExcel = (file: File) => { + const formData = new FormData(); + formData.append('file', file); + return request({ + url: '/stuwork/stuunionleague/import', + method: 'post', + data: formData, + headers: { + 'Content-Type': 'multipart/form-data' + } + }); +}; + +/** + * 导出团员 + * @param query 查询参数 + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/stuunionleague/export', + method: 'get', + params: query, + responseType: 'blob' + }); +}; + diff --git a/src/api/stuwork/tuitionfreestu.ts b/src/api/stuwork/tuitionfreestu.ts new file mode 100644 index 0000000..0895529 --- /dev/null +++ b/src/api/stuwork/tuitionfreestu.ts @@ -0,0 +1,85 @@ +import request from '/@/utils/request'; + +/** + * 分页查询免学费申请列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/tuitionfreestu/page', + method: 'get', + params: query + }); +}; + +/** + * 申请免学费 + * @param data + */ +export const applyObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreestu/apply', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: `/stuwork/tuitionfreestu/${id}`, + method: 'get' + }); +}; + +/** + * 新增 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreestu', + method: 'post', + data + }); +}; + +/** + * 编辑 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreestu', + method: 'put', + data + }); +}; + +/** + * 删除 + * @param id + */ +export const delObj = (id: string) => { + return request({ + url: `/stuwork/tuitionfreestu/${id}`, + method: 'delete' + }); +}; + +/** + * 导出 + * @param query + */ +export const exportExcel = (query?: any) => { + return request({ + url: '/stuwork/tuitionfreestu/export', + method: 'get', + params: query, + responseType: 'blob' + }); +}; + diff --git a/src/api/stuwork/tuitionfreestuapply.ts b/src/api/stuwork/tuitionfreestuapply.ts new file mode 100644 index 0000000..97a6d2b --- /dev/null +++ b/src/api/stuwork/tuitionfreestuapply.ts @@ -0,0 +1,26 @@ +import request from '/@/utils/request'; + +/** + * 分页查询免学费申请学生列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/basic/basicstudent/getTuitionFreeStu', + method: 'get', + params: query + }); +}; + +/** + * 申请免学费 + * @param data + */ +export const applyObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreestuapply/apply', + method: 'post', + data + }); +}; + diff --git a/src/api/stuwork/tuitionfreestuapprove.ts b/src/api/stuwork/tuitionfreestuapprove.ts new file mode 100644 index 0000000..b55794b --- /dev/null +++ b/src/api/stuwork/tuitionfreestuapprove.ts @@ -0,0 +1,26 @@ +import request from '/@/utils/request'; + +/** + * 获取待审批数据(按班级) + * @param query + */ +export const getApproveData = (query?: any) => { + return request({ + url: '/stuwork/tuitionfreestu/getApproveData', + method: 'get', + params: query + }); +}; + +/** + * 获取已审批数据(按学院分组,班级数、人数) + * @param query + */ +export const getApprovedData = (query?: any) => { + return request({ + url: '/stuwork/tuitionfreestu/getDataGroupDept', + method: 'get', + params: query + }); +}; + diff --git a/src/api/stuwork/tuitionfreeterm.ts b/src/api/stuwork/tuitionfreeterm.ts new file mode 100644 index 0000000..7c22c10 --- /dev/null +++ b/src/api/stuwork/tuitionfreeterm.ts @@ -0,0 +1,62 @@ +import request from '/@/utils/request'; + +/** + * 分页查询免学费批次列表 + * @param query + */ +export const fetchList = (query?: any) => { + return request({ + url: '/stuwork/tuitionfreeterm/page', + method: 'get', + params: query + }); +}; + +/** + * 新增免学费批次 + * @param data + */ +export const addObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreeterm', + method: 'post', + data + }); +}; + +/** + * 获取详情 + * @param id + */ +export const getDetail = (id: string) => { + return request({ + url: '/stuwork/tuitionfreeterm/detail', + method: 'get', + params: { id } + }); +}; + +/** + * 编辑免学费批次 + * @param data + */ +export const editObj = (data: any) => { + return request({ + url: '/stuwork/tuitionfreeterm/edit', + method: 'post', + data + }); +}; + +/** + * 删除免学费批次 + * @param ids + */ +export const delObj = (ids: string[]) => { + return request({ + url: '/stuwork/tuitionfreeterm', + method: 'delete', + data: ids + }); +}; + diff --git a/src/api/stuwork/weekPlan.ts b/src/api/stuwork/weekplan.ts similarity index 100% rename from src/api/stuwork/weekPlan.ts rename to src/api/stuwork/weekplan.ts diff --git a/src/assets/Untitled b/src/assets/Untitled new file mode 100644 index 0000000..4e46640 --- /dev/null +++ b/src/assets/Untitled @@ -0,0 +1 @@ +assessmentcategory \ No newline at end of file diff --git a/src/assets/file/文明班级导入模板.xlsx b/src/assets/file/文明班级导入模板.xlsx new file mode 100644 index 0000000..8f1a2c6 Binary files /dev/null and b/src/assets/file/文明班级导入模板.xlsx differ diff --git a/src/views/ems/qualityReport/edit.vue b/src/views/ems/qualityReport/edit.vue new file mode 100644 index 0000000..85fbe24 --- /dev/null +++ b/src/views/ems/qualityReport/edit.vue @@ -0,0 +1,178 @@ + + + + + + diff --git a/src/views/ems/qualityReport/index.vue b/src/views/ems/qualityReport/index.vue new file mode 100644 index 0000000..eec53a3 --- /dev/null +++ b/src/views/ems/qualityReport/index.vue @@ -0,0 +1,508 @@ + + + + + + diff --git a/src/views/stuwork/activityawards/form.vue b/src/views/stuwork/activityawards/form.vue new file mode 100644 index 0000000..9e6c80a --- /dev/null +++ b/src/views/stuwork/activityawards/form.vue @@ -0,0 +1,268 @@ + + + + + + diff --git a/src/views/stuwork/activityawards/index.vue b/src/views/stuwork/activityawards/index.vue new file mode 100644 index 0000000..ef160a1 --- /dev/null +++ b/src/views/stuwork/activityawards/index.vue @@ -0,0 +1,245 @@ + + + + + + diff --git a/src/views/stuwork/activityinfo/detail.vue b/src/views/stuwork/activityinfo/detail.vue new file mode 100644 index 0000000..f6f5c46 --- /dev/null +++ b/src/views/stuwork/activityinfo/detail.vue @@ -0,0 +1,76 @@ + + + + + + diff --git a/src/views/stuwork/activityinfo/form.vue b/src/views/stuwork/activityinfo/form.vue new file mode 100644 index 0000000..51b2037 --- /dev/null +++ b/src/views/stuwork/activityinfo/form.vue @@ -0,0 +1,167 @@ + + + + + + diff --git a/src/views/stuwork/activityinfo/index.vue b/src/views/stuwork/activityinfo/index.vue new file mode 100644 index 0000000..5c302ac --- /dev/null +++ b/src/views/stuwork/activityinfo/index.vue @@ -0,0 +1,244 @@ + + + + + + diff --git a/src/views/stuwork/activityinfosub/index.vue b/src/views/stuwork/activityinfosub/index.vue new file mode 100644 index 0000000..bb17895 --- /dev/null +++ b/src/views/stuwork/activityinfosub/index.vue @@ -0,0 +1,174 @@ + + + + + + diff --git a/src/views/stuwork/activityinfosubsignup/index.vue b/src/views/stuwork/activityinfosubsignup/index.vue new file mode 100644 index 0000000..a159b64 --- /dev/null +++ b/src/views/stuwork/activityinfosubsignup/index.vue @@ -0,0 +1,260 @@ + + + + + + diff --git a/src/views/stuwork/assessmentcategory/form.vue b/src/views/stuwork/assessmentcategory/form.vue new file mode 100644 index 0000000..5b9c3b3 --- /dev/null +++ b/src/views/stuwork/assessmentcategory/form.vue @@ -0,0 +1,165 @@ + + + + + + diff --git a/src/views/stuwork/assessmentcategory/index.vue b/src/views/stuwork/assessmentcategory/index.vue new file mode 100644 index 0000000..267b970 --- /dev/null +++ b/src/views/stuwork/assessmentcategory/index.vue @@ -0,0 +1,178 @@ + + + + + + diff --git a/src/views/stuwork/assessmentpoint/form.vue b/src/views/stuwork/assessmentpoint/form.vue new file mode 100644 index 0000000..b8df935 --- /dev/null +++ b/src/views/stuwork/assessmentpoint/form.vue @@ -0,0 +1,214 @@ + + + + + + diff --git a/src/views/stuwork/assessmentpoint/index.vue b/src/views/stuwork/assessmentpoint/index.vue new file mode 100644 index 0000000..57f4235 --- /dev/null +++ b/src/views/stuwork/assessmentpoint/index.vue @@ -0,0 +1,159 @@ + + + + + + diff --git a/src/views/stuwork/classactivity/form.vue b/src/views/stuwork/classactivity/form.vue new file mode 100644 index 0000000..bc51cc5 --- /dev/null +++ b/src/views/stuwork/classactivity/form.vue @@ -0,0 +1,335 @@ + + + + + + diff --git a/src/views/stuwork/classactivity/index.vue b/src/views/stuwork/classactivity/index.vue new file mode 100644 index 0000000..40b6a3d --- /dev/null +++ b/src/views/stuwork/classactivity/index.vue @@ -0,0 +1,316 @@ + + + + + + diff --git a/src/views/stuwork/classfeelog/form.vue b/src/views/stuwork/classfeelog/form.vue new file mode 100644 index 0000000..eea24af --- /dev/null +++ b/src/views/stuwork/classfeelog/form.vue @@ -0,0 +1,368 @@ + + + + + + diff --git a/src/views/stuwork/classfeelog/index.vue b/src/views/stuwork/classfeelog/index.vue new file mode 100644 index 0000000..7758547 --- /dev/null +++ b/src/views/stuwork/classfeelog/index.vue @@ -0,0 +1,430 @@ + + + + + + diff --git a/src/views/stuwork/classhonor/belong.vue b/src/views/stuwork/classhonor/belong.vue new file mode 100644 index 0000000..79e83e0 --- /dev/null +++ b/src/views/stuwork/classhonor/belong.vue @@ -0,0 +1,179 @@ + + + + + + diff --git a/src/views/stuwork/classhonor/form.vue b/src/views/stuwork/classhonor/form.vue new file mode 100644 index 0000000..8fa3ccd --- /dev/null +++ b/src/views/stuwork/classhonor/form.vue @@ -0,0 +1,209 @@ + + + + + + diff --git a/src/views/stuwork/classhonor/index.vue b/src/views/stuwork/classhonor/index.vue new file mode 100644 index 0000000..156b96a --- /dev/null +++ b/src/views/stuwork/classhonor/index.vue @@ -0,0 +1,386 @@ + + + + + + diff --git a/src/views/stuwork/classpaper/detail.vue b/src/views/stuwork/classpaper/detail.vue new file mode 100644 index 0000000..d05b8b4 --- /dev/null +++ b/src/views/stuwork/classpaper/detail.vue @@ -0,0 +1,276 @@ + + + + + diff --git a/src/views/stuwork/classpaper/form.vue b/src/views/stuwork/classpaper/form.vue new file mode 100644 index 0000000..c873671 --- /dev/null +++ b/src/views/stuwork/classpaper/form.vue @@ -0,0 +1,268 @@ + + + + + + diff --git a/src/views/stuwork/classpaper/index.vue b/src/views/stuwork/classpaper/index.vue new file mode 100644 index 0000000..edf685f --- /dev/null +++ b/src/views/stuwork/classpaper/index.vue @@ -0,0 +1,415 @@ + + + + + diff --git a/src/views/stuwork/classpublicity/belong.vue b/src/views/stuwork/classpublicity/belong.vue new file mode 100644 index 0000000..c7a5feb --- /dev/null +++ b/src/views/stuwork/classpublicity/belong.vue @@ -0,0 +1,179 @@ + + + + + + diff --git a/src/views/stuwork/classpublicity/form.vue b/src/views/stuwork/classpublicity/form.vue new file mode 100644 index 0000000..64dc51f --- /dev/null +++ b/src/views/stuwork/classpublicity/form.vue @@ -0,0 +1,216 @@ + + + + + + diff --git a/src/views/stuwork/classpublicity/index.vue b/src/views/stuwork/classpublicity/index.vue new file mode 100644 index 0000000..4077076 --- /dev/null +++ b/src/views/stuwork/classpublicity/index.vue @@ -0,0 +1,407 @@ + + + + + + diff --git a/src/views/stuwork/classRoomHygieneDaily/detail.vue b/src/views/stuwork/classroomhygienedaily/detail.vue similarity index 100% rename from src/views/stuwork/classRoomHygieneDaily/detail.vue rename to src/views/stuwork/classroomhygienedaily/detail.vue diff --git a/src/views/stuwork/classRoomHygieneDaily/form.vue b/src/views/stuwork/classroomhygienedaily/form.vue similarity index 98% rename from src/views/stuwork/classRoomHygieneDaily/form.vue rename to src/views/stuwork/classroomhygienedaily/form.vue index 2fd4064..a121e8e 100644 --- a/src/views/stuwork/classRoomHygieneDaily/form.vue +++ b/src/views/stuwork/classroomhygienedaily/form.vue @@ -82,7 +82,7 @@ + + + diff --git a/src/views/stuwork/classsafeedu/form.vue b/src/views/stuwork/classsafeedu/form.vue new file mode 100644 index 0000000..5bcff4c --- /dev/null +++ b/src/views/stuwork/classsafeedu/form.vue @@ -0,0 +1,290 @@ + + + + + + diff --git a/src/views/stuwork/classsafeedu/index.vue b/src/views/stuwork/classsafeedu/index.vue new file mode 100644 index 0000000..d9d664c --- /dev/null +++ b/src/views/stuwork/classsafeedu/index.vue @@ -0,0 +1,381 @@ + + + + + + diff --git a/src/views/stuwork/classsummary/detail.vue b/src/views/stuwork/classsummary/detail.vue new file mode 100644 index 0000000..2189e31 --- /dev/null +++ b/src/views/stuwork/classsummary/detail.vue @@ -0,0 +1,239 @@ + + + + + + diff --git a/src/views/stuwork/classsummary/form.vue b/src/views/stuwork/classsummary/form.vue new file mode 100644 index 0000000..bf6ac97 --- /dev/null +++ b/src/views/stuwork/classsummary/form.vue @@ -0,0 +1,355 @@ + + + + + + diff --git a/src/views/stuwork/classsummary/index.vue b/src/views/stuwork/classsummary/index.vue new file mode 100644 index 0000000..d7cd339 --- /dev/null +++ b/src/views/stuwork/classsummary/index.vue @@ -0,0 +1,371 @@ + + + + + diff --git a/src/views/stuwork/classtheme/index.vue b/src/views/stuwork/classtheme/index.vue new file mode 100644 index 0000000..692aff0 --- /dev/null +++ b/src/views/stuwork/classtheme/index.vue @@ -0,0 +1,344 @@ + + + + + diff --git a/src/views/stuwork/classtheme/init.vue b/src/views/stuwork/classtheme/init.vue new file mode 100644 index 0000000..6aa9d68 --- /dev/null +++ b/src/views/stuwork/classtheme/init.vue @@ -0,0 +1,240 @@ + + + + + + diff --git a/src/views/stuwork/classtheme/record.vue b/src/views/stuwork/classtheme/record.vue new file mode 100644 index 0000000..feb58ec --- /dev/null +++ b/src/views/stuwork/classtheme/record.vue @@ -0,0 +1,227 @@ + + + + + diff --git a/src/views/stuwork/classtheme/recordForm.vue b/src/views/stuwork/classtheme/recordForm.vue new file mode 100644 index 0000000..fc2150a --- /dev/null +++ b/src/views/stuwork/classtheme/recordForm.vue @@ -0,0 +1,199 @@ + + + + + + diff --git a/src/views/stuwork/pendingwork/index.vue b/src/views/stuwork/pendingwork/index.vue index fb9d7b2..d03dd4f 100644 --- a/src/views/stuwork/pendingwork/index.vue +++ b/src/views/stuwork/pendingwork/index.vue @@ -10,7 +10,8 @@ placeholder="请选择学院" clearable filterable - style="width: 200px"> + style="width: 200px" + @change="handleDeptChange"> @@ -48,7 +49,7 @@ v-model:showSearch="showSearch" class="ml10 mr20" style="float: right;" - @queryTable="getDataList"> + @queryTable="getDataList"> @@ -72,12 +73,12 @@ @@ -103,12 +104,13 @@ + + diff --git a/src/views/stuwork/rewardclass/form.vue b/src/views/stuwork/rewardclass/form.vue new file mode 100644 index 0000000..aaf00e2 --- /dev/null +++ b/src/views/stuwork/rewardclass/form.vue @@ -0,0 +1,210 @@ + + + + + + diff --git a/src/views/stuwork/rewardclass/index.vue b/src/views/stuwork/rewardclass/index.vue new file mode 100644 index 0000000..5120c29 --- /dev/null +++ b/src/views/stuwork/rewardclass/index.vue @@ -0,0 +1,424 @@ + + + + + + diff --git a/src/views/stuwork/rewarddorm/form.vue b/src/views/stuwork/rewarddorm/form.vue new file mode 100644 index 0000000..1e067b5 --- /dev/null +++ b/src/views/stuwork/rewarddorm/form.vue @@ -0,0 +1,204 @@ + + + + + + diff --git a/src/views/stuwork/rewarddorm/index.vue b/src/views/stuwork/rewarddorm/index.vue new file mode 100644 index 0000000..c269b9f --- /dev/null +++ b/src/views/stuwork/rewarddorm/index.vue @@ -0,0 +1,364 @@ + + + + + + diff --git a/src/views/stuwork/rewardrule/form.vue b/src/views/stuwork/rewardrule/form.vue new file mode 100644 index 0000000..5c58517 --- /dev/null +++ b/src/views/stuwork/rewardrule/form.vue @@ -0,0 +1,201 @@ + + + + + + diff --git a/src/views/stuwork/rewardrule/index.vue b/src/views/stuwork/rewardrule/index.vue new file mode 100644 index 0000000..ccee2fe --- /dev/null +++ b/src/views/stuwork/rewardrule/index.vue @@ -0,0 +1,197 @@ + + + + + + diff --git a/src/views/stuwork/rewardstudent/index.vue b/src/views/stuwork/rewardstudent/index.vue new file mode 100644 index 0000000..ef62d0d --- /dev/null +++ b/src/views/stuwork/rewardstudent/index.vue @@ -0,0 +1,317 @@ + + + + + + diff --git a/src/views/stuwork/stipendstu/examIndex.vue b/src/views/stuwork/stipendstu/examIndex.vue new file mode 100644 index 0000000..7dfdb34 --- /dev/null +++ b/src/views/stuwork/stipendstu/examIndex.vue @@ -0,0 +1,322 @@ + + + + + + diff --git a/src/views/stuwork/stipendstu/form.vue b/src/views/stuwork/stipendstu/form.vue new file mode 100644 index 0000000..19a7af6 --- /dev/null +++ b/src/views/stuwork/stipendstu/form.vue @@ -0,0 +1,378 @@ + + + + + + diff --git a/src/views/stuwork/stipendtermbatch/form.vue b/src/views/stuwork/stipendtermbatch/form.vue new file mode 100644 index 0000000..19a7af6 --- /dev/null +++ b/src/views/stuwork/stipendtermbatch/form.vue @@ -0,0 +1,378 @@ + + + + + + diff --git a/src/views/stuwork/stipendtermbatch/index.vue b/src/views/stuwork/stipendtermbatch/index.vue new file mode 100644 index 0000000..7dfdb34 --- /dev/null +++ b/src/views/stuwork/stipendtermbatch/index.vue @@ -0,0 +1,322 @@ + + + + + + diff --git a/src/views/stuwork/stuassociation/form.vue b/src/views/stuwork/stuassociation/form.vue new file mode 100644 index 0000000..f3395fb --- /dev/null +++ b/src/views/stuwork/stuassociation/form.vue @@ -0,0 +1,362 @@ + + + + + + diff --git a/src/views/stuwork/stuassociation/index.vue b/src/views/stuwork/stuassociation/index.vue new file mode 100644 index 0000000..960cfef --- /dev/null +++ b/src/views/stuwork/stuassociation/index.vue @@ -0,0 +1,274 @@ + + + + + + diff --git a/src/views/stuwork/stuassociation/member.vue b/src/views/stuwork/stuassociation/member.vue new file mode 100644 index 0000000..068f652 --- /dev/null +++ b/src/views/stuwork/stuassociation/member.vue @@ -0,0 +1,134 @@ + + + + + + diff --git a/src/views/stuwork/stucare/form.vue b/src/views/stuwork/stucare/form.vue new file mode 100644 index 0000000..6c8d739 --- /dev/null +++ b/src/views/stuwork/stucare/form.vue @@ -0,0 +1,302 @@ + + + + + + diff --git a/src/views/stuwork/stucare/index.vue b/src/views/stuwork/stucare/index.vue new file mode 100644 index 0000000..d1dcddc --- /dev/null +++ b/src/views/stuwork/stucare/index.vue @@ -0,0 +1,378 @@ + + + + + + diff --git a/src/views/stuwork/stucare/result.vue b/src/views/stuwork/stucare/result.vue new file mode 100644 index 0000000..a556249 --- /dev/null +++ b/src/views/stuwork/stucare/result.vue @@ -0,0 +1,151 @@ + + + + + + diff --git a/src/views/stuwork/stuconduct/form.vue b/src/views/stuwork/stuconduct/form.vue new file mode 100644 index 0000000..d887581 --- /dev/null +++ b/src/views/stuwork/stuconduct/form.vue @@ -0,0 +1,406 @@ + + + + + + diff --git a/src/views/stuwork/stuconduct/index.vue b/src/views/stuwork/stuconduct/index.vue new file mode 100644 index 0000000..7c98b2c --- /dev/null +++ b/src/views/stuwork/stuconduct/index.vue @@ -0,0 +1,472 @@ + + + + + + diff --git a/src/views/stuwork/stuconduct/indexTerm.vue b/src/views/stuwork/stuconduct/indexTerm.vue new file mode 100644 index 0000000..980a872 --- /dev/null +++ b/src/views/stuwork/stuconduct/indexTerm.vue @@ -0,0 +1,372 @@ + + + + + + diff --git a/src/views/stuwork/stuconduct/indexYear.vue b/src/views/stuwork/stuconduct/indexYear.vue new file mode 100644 index 0000000..2b39547 --- /dev/null +++ b/src/views/stuwork/stuconduct/indexYear.vue @@ -0,0 +1,334 @@ + + + + + + diff --git a/src/views/stuwork/stuunion/form.vue b/src/views/stuwork/stuunion/form.vue new file mode 100644 index 0000000..fdb013c --- /dev/null +++ b/src/views/stuwork/stuunion/form.vue @@ -0,0 +1,216 @@ + + + + + + diff --git a/src/views/stuwork/stuunion/index.vue b/src/views/stuwork/stuunion/index.vue new file mode 100644 index 0000000..47bea65 --- /dev/null +++ b/src/views/stuwork/stuunion/index.vue @@ -0,0 +1,140 @@ + + + + + + diff --git a/src/views/stuwork/stuunionleague/form.vue b/src/views/stuwork/stuunionleague/form.vue new file mode 100644 index 0000000..df87885 --- /dev/null +++ b/src/views/stuwork/stuunionleague/form.vue @@ -0,0 +1,183 @@ + + + + + + diff --git a/src/views/stuwork/stuunionleague/index.vue b/src/views/stuwork/stuunionleague/index.vue new file mode 100644 index 0000000..c6258ee --- /dev/null +++ b/src/views/stuwork/stuunionleague/index.vue @@ -0,0 +1,368 @@ + + + + + + diff --git a/src/views/stuwork/tuitionfreestu/apply.vue b/src/views/stuwork/tuitionfreestu/apply.vue new file mode 100644 index 0000000..cbad5e2 --- /dev/null +++ b/src/views/stuwork/tuitionfreestu/apply.vue @@ -0,0 +1,371 @@ + + + + + diff --git a/src/views/stuwork/tuitionfreestu/approve.vue b/src/views/stuwork/tuitionfreestu/approve.vue new file mode 100644 index 0000000..5fca1ea --- /dev/null +++ b/src/views/stuwork/tuitionfreestu/approve.vue @@ -0,0 +1,306 @@ + + + + + + diff --git a/src/views/stuwork/tuitionfreestu/detail.vue b/src/views/stuwork/tuitionfreestu/detail.vue new file mode 100644 index 0000000..598dd75 --- /dev/null +++ b/src/views/stuwork/tuitionfreestu/detail.vue @@ -0,0 +1,70 @@ + + + + + + diff --git a/src/views/stuwork/tuitionfreestu/index.vue b/src/views/stuwork/tuitionfreestu/index.vue new file mode 100644 index 0000000..0eaa3c1 --- /dev/null +++ b/src/views/stuwork/tuitionfreestu/index.vue @@ -0,0 +1,492 @@ + + + + + diff --git a/src/views/stuwork/tuitionfreeterm/form.vue b/src/views/stuwork/tuitionfreeterm/form.vue new file mode 100644 index 0000000..e526c00 --- /dev/null +++ b/src/views/stuwork/tuitionfreeterm/form.vue @@ -0,0 +1,328 @@ + + + + + + diff --git a/src/views/stuwork/tuitionfreeterm/index.vue b/src/views/stuwork/tuitionfreeterm/index.vue new file mode 100644 index 0000000..5fdf7c9 --- /dev/null +++ b/src/views/stuwork/tuitionfreeterm/index.vue @@ -0,0 +1,277 @@ + + + + + + diff --git a/src/views/stuwork/weekPlan/detail.vue b/src/views/stuwork/weekplan/detail.vue similarity index 98% rename from src/views/stuwork/weekPlan/detail.vue rename to src/views/stuwork/weekplan/detail.vue index 0aa0c83..0db7939 100644 --- a/src/views/stuwork/weekPlan/detail.vue +++ b/src/views/stuwork/weekplan/detail.vue @@ -32,7 +32,7 @@