Browse Source

feat:修改新闻

DESKTOP-USV654P\pc 6 months ago
parent
commit
c9e422132b

+ 3 - 0
src/services/apis/ActivityInfoController.ts

@@ -38,4 +38,7 @@ export async function getActivityInfoMyEnrollList(params:any,mode: ErrorMessageM
 /** 活动信息列表(分页) GET /activity/activityInfo/page */
 export async function getActivityInfoPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ActivityInfoPageVo>>
         ({url: '/activity/activityInfo/page', params:params},{errorMessageMode:mode});}
+/** 今日安排(分页) GET /activity/activityInfo/today-schedule */
+export async function getActivityInfoTodaySchedule(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ActivityInfoPageVo>>
+        ({url: '/activity/activityInfo/today-schedule', params:params},{errorMessageMode:mode});}
             

+ 34 - 0
src/services/apis/BaseClassDynamicsController.ts

@@ -0,0 +1,34 @@
+// @ts-ignore
+/* eslint-disable */
+
+// 该文件自动生成,请勿手动修改!
+import { defHttp } from '/@/utils/http/axios';
+import { ErrorMessageMode } from '/#/axios';
+            // --------------------------------------------------------------------------
+            // Base Class Dynamics Controller
+            // --------------------------------------------------------------------------
+
+            ;
+
+
+            /** 新增班级动态表 POST /base/baseClassDynamics */
+export async function postBaseBaseClassDynamics(params:API.AddBaseClassDynamicsDto
+,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
+        ({url: '/base/baseClassDynamics', data:params},{errorMessageMode:mode});}
+/** 修改班级动态表 PUT /base/baseClassDynamics */
+export async function putBaseBaseClassDynamics(params:API.UpdateBaseClassDynamicsDto
+,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
+        ({url: '/base/baseClassDynamics', data:params},{errorMessageMode:mode});}
+/** 删除班级动态表 DELETE /base/baseClassDynamics */
+export async function deleteBaseBaseClassDynamics(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
+        ({url: '/base/baseClassDynamics', data:params},{errorMessageMode:mode});}
+/** 根据id查询班级动态表信息 GET /base/baseClassDynamics/info */
+export async function getBaseClassDynamicsInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.BaseClassDynamicsVo>
+        ({url: '/base/baseClassDynamics/info', params:params},{errorMessageMode:mode});}
+/** 班级动态表列表(分页) GET /base/baseClassDynamics/page */
+export async function getBaseClassDynamicsPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.BaseClassDynamicsPageVo>>
+        ({url: '/base/baseClassDynamics/page', params:params},{errorMessageMode:mode});}
+/** 班主任发布列表(分页) GET /base/baseClassDynamics/release-page */
+export async function getBaseClassDynamicsReleasePage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.BaseClassDynamicsPageVo>>
+        ({url: '/base/baseClassDynamics/release-page', params:params},{errorMessageMode:mode});}
+            

+ 3 - 2
src/services/apis/BaseNewStudentController.ts

@@ -40,8 +40,9 @@ export async function getBaseNewStudentInfo(params:any,mode: ErrorMessageMode =
 export async function getBaseNewStudentPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.BaseNewStudentPageVo>>
         ({url: '/student/baseNewStudent/page', params:params},{errorMessageMode:mode});}
 /** 导出 POST /student/baseNewStudent/report-export-query */
-export async function postBaseNewStudentReportExportQuery(mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
-        ({url: '/student/baseNewStudent/report-export-query',responseType:'blob',method:'POST', data:{}},{errorMessageMode:mode});}
+export async function postBaseNewStudentReportExportQuery(params:API.PageInput
+,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
+        ({url: '/student/baseNewStudent/report-export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
 /** 新生报到(分页) GET /student/baseNewStudent/report-page */
 export async function getBaseNewStudentReportPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.BaseNewStudentPageVo>>
         ({url: '/student/baseNewStudent/report-page', params:params},{errorMessageMode:mode});}

+ 31 - 0
src/services/apis/ClassTimeController.ts

@@ -0,0 +1,31 @@
+// @ts-ignore
+/* eslint-disable */
+
+// 该文件自动生成,请勿手动修改!
+import { defHttp } from '/@/utils/http/axios';
+import { ErrorMessageMode } from '/#/axios';
+            // --------------------------------------------------------------------------
+            // Class Time Controller
+            // --------------------------------------------------------------------------
+
+            ;
+
+
+            /** 新增上课时间 POST /classtime */
+export async function postClasstime(params:API.AddClassTimeDto
+,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
+        ({url: '/classtime', data:params},{errorMessageMode:mode});}
+/** 修改上课时间 PUT /classtime */
+export async function putClasstime(params:API.UpdateClassTimeDto
+,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
+        ({url: '/classtime', data:params},{errorMessageMode:mode});}
+/** 删除上课时间 DELETE /classtime */
+export async function deleteClasstime(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
+        ({url: '/classtime', data:params},{errorMessageMode:mode});}
+/** 根据id查询上课时间 GET /classtime/info */
+export async function getClasstimeInfo(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.ClassTimeVo>
+        ({url: '/classtime/info', params:params},{errorMessageMode:mode});}
+/** 上课时间列表(分页) GET /classtime/page */
+export async function getClasstimePage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.ClassTimePageVo>>
+        ({url: '/classtime/page', params:params},{errorMessageMode:mode});}
+            

+ 8 - 2
src/services/apis/DataboardController.ts

@@ -11,7 +11,10 @@ import { ErrorMessageMode } from '/#/axios';
             ;
 
 
-            /** 课表统计 GET /databoard/databoard/course-statistics */
+            /** 个人考勤 GET /databoard/databoard/attendance-statistics */
+export async function getDataboardAttendanceStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.AttendanceStatisticsVo>
+        ({url: '/databoard/databoard/attendance-statistics', params:params},{errorMessageMode:mode});}
+/** 课表统计 GET /databoard/databoard/course-statistics */
 export async function getDataboardCourseStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.CourseStatisticsVo>
         ({url: '/databoard/databoard/course-statistics', params:params},{errorMessageMode:mode});}
 /** 学生健康统计 GET /databoard/databoard/health-statistics */
@@ -26,9 +29,12 @@ export async function getDataboardPersonStatistics(params:any,mode: ErrorMessage
 /** 流程统计 GET /databoard/databoard/process-statistics */
 export async function getDataboardProcessStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.ProcessStatisticsVo>
         ({url: '/databoard/databoard/process-statistics', params:params},{errorMessageMode:mode});}
-/** 会议统计 GET /databoard/databoard/reimbursement-statistics */
+/** 差旅费报销申请 GET /databoard/databoard/reimbursement-statistics */
 export async function getDataboardReimbursementStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.ReimbursementStatisticsVo>
         ({url: '/databoard/databoard/reimbursement-statistics', params:params},{errorMessageMode:mode});}
+/** 维修申报 GET /databoard/databoard/repair-statistics */
+export async function getDataboardRepairStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.RepairStatisticsVo>
+        ({url: '/databoard/databoard/repair-statistics', params:params},{errorMessageMode:mode});}
 /** 访客统计 GET /databoard/databoard/visitor-statistics */
 export async function getDataboardVisitorStatistics(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.VisitorStatisticsVo>
         ({url: '/databoard/databoard/visitor-statistics', params:params},{errorMessageMode:mode});}

+ 1 - 1
src/services/apis/MaterialTaskController.ts

@@ -48,7 +48,7 @@ export async function putMaterialtaskEnd(params:API.UpdateEnableMarkDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
         ({url: '/material/materialtask/end', data:params},{errorMessageMode:mode});}
 /** 导出 POST /material/materialtask/export-query */
-export async function postMaterialtaskExportQuery(params:API.PageInput_6
+export async function postMaterialtaskExportQuery(params:API.MaterialTaskAssignListDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
         ({url: '/material/materialtask/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
 /** 表单缴交数据条件导出 POST /material/materialtask/form-data-export-query */

+ 3 - 0
src/services/apis/NewsController.ts

@@ -25,6 +25,9 @@ export async function putOaNews(params:API.UpdateNewsDto
 /** 删除新闻 DELETE /oa/news */
 export async function deleteOaNews(params:string[],mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
         ({url: '/oa/news', data:params},{errorMessageMode:mode});}
+/** 全部已读 GET /oa/news/all-read */
+export async function getNewsAllRead(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<any>
+        ({url: '/oa/news/all-read', params:params},{errorMessageMode:mode});}
 /** 发布或下架新闻 PUT /oa/news/change-status */
 export async function putNewsChangeStatus(params:API.ChangeNewsDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>

+ 2 - 2
src/services/apis/RoomBedAdjustController.ts

@@ -12,14 +12,14 @@ import { ErrorMessageMode } from '/#/axios';
 
 
             /** 修改学生的寝室床位 PUT /room/roomBedAdjust */
-export async function putRoomRoomBedAdjust(params:API.PageInput_7
+export async function putRoomRoomBedAdjust(params:API.PageInput_6
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
         ({url: '/room/roomBedAdjust', data:params},{errorMessageMode:mode});}
 /** 批量移出学生 DELETE /room/roomBedAdjust */
 export async function deleteRoomRoomBedAdjust(params:string,mode: ErrorMessageMode = 'modal'){ return defHttp.delete<any>
         ({url: '/room/roomBedAdjust', data:params},{errorMessageMode:mode});}
 /** 批量修改学生的寝室床位 PUT /room/roomBedAdjust/adjustBedBatch */
-export async function putRoomBedAdjustAdjustBedBatch(params:API.PageInput_7[]
+export async function putRoomBedAdjustAdjustBedBatch(params:API.PageInput_6[]
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
         ({url: '/room/roomBedAdjust/adjustBedBatch', data:params},{errorMessageMode:mode});}
 /** 床位学生列表 GET /room/roomBedAdjust/bed-student */

+ 3 - 0
src/services/apis/ScheduleController.ts

@@ -20,6 +20,9 @@ export async function getScheduleCourseTable(params:any,mode: ErrorMessageMode =
 /** 今日课表接口(手机端) GET /schedule/schedule/course-table-day */
 export async function getScheduleCourseTableDay(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.CourseTableVo>
         ({url: '/schedule/schedule/course-table-day', params:params},{errorMessageMode:mode});}
+/** 获取当前周次 GET /schedule/schedule/current-week */
+export async function getScheduleCurrentWeek(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.int>
+        ({url: '/schedule/schedule/current-week', params:params},{errorMessageMode:mode});}
 /** 获取单点登录地址 GET /schedule/schedule/login-url */
 export async function getScheduleLoginUrl(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<any>
         ({url: '/schedule/schedule/login-url', params:params},{errorMessageMode:mode});}

+ 1 - 1
src/services/apis/SecondCourseController.ts

@@ -34,7 +34,7 @@ export async function postSecondCourseEnroll(params:API.UserEnrollDto_1
 export async function getSecondCourseEnrollPage(params:any,mode: ErrorMessageMode = 'modal'){ return defHttp.get<API.PageOutput<API.SecondCourseEnrollVo>>
         ({url: '/courseTable/secondCourse/enroll-page', params:params},{errorMessageMode:mode});}
 /** 导出列表 POST /courseTable/secondCourse/export-query */
-export async function postSecondCourseExportQuery(params:API.PageInput_8
+export async function postSecondCourseExportQuery(params:API.PageInput_7
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
         ({url: '/courseTable/secondCourse/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
 /** 根据id查询第二课堂信息 GET /courseTable/secondCourse/info */

+ 2 - 2
src/services/apis/SystemUpdateMessageController.ts

@@ -12,11 +12,11 @@ import { ErrorMessageMode } from '/#/axios';
 
 
             /** 新增系统消息 POST /system/systemUpdateMessage */
-export async function postSystemSystemUpdateMessage(params:API.PageInput_9
+export async function postSystemSystemUpdateMessage(params:API.PageInput_8
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
         ({url: '/system/systemUpdateMessage', data:params},{errorMessageMode:mode});}
 /** 修改系统消息 PUT /system/systemUpdateMessage */
-export async function putSystemSystemUpdateMessage(params:API.PageInput_10
+export async function putSystemSystemUpdateMessage(params:API.PageInput_9
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
         ({url: '/system/systemUpdateMessage', data:params},{errorMessageMode:mode});}
 /** 删除系统消息 DELETE /system/systemUpdateMessage */

+ 4 - 0
src/services/apis/UserController.ts

@@ -116,6 +116,10 @@ export async function putUpdateInfo(params:API.UpdateInfoDto
 export async function putUpdatePassword(params:API.UpdatePasswordDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.put<any>
         ({url: '/organization/user/update/password', data:params},{errorMessageMode:mode});}
+/** 修改手机号 POST /organization/user/upload-mobile */
+export async function postUserUploadMobile(params:API.UploadMobileDto
+,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
+        ({url: '/organization/user/upload-mobile', data:params},{errorMessageMode:mode});}
 /** 上传签名 POST /organization/user/upload-sign */
 export async function postUserUploadSign(params:API.UploadSignDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>

+ 1 - 1
src/services/apis/WfSubscriptionController.ts

@@ -16,7 +16,7 @@ export async function postLedgerWfSubscription(params:API.AddWfSubscriptionDto
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.post<any>
         ({url: '/ledger/wfSubscription', data:params},{errorMessageMode:mode});}
 /** 导出 POST /ledger/wfSubscription/export-query */
-export async function postWfSubscriptionExportQuery(params:API.PageInput_11
+export async function postWfSubscriptionExportQuery(params:API.PageInput_10
 ,mode: ErrorMessageMode = 'modal'){ return defHttp.download<string>
         ({url: '/ledger/wfSubscription/export-query',responseType:'blob',method:'POST', data:params},{errorMessageMode:mode});}
 /** 物品申购台账列表(分页) GET /ledger/wfSubscription/page */

+ 6 - 0
src/services/apis/index.ts

@@ -24,9 +24,11 @@ import * as BandingTaskController from './BandingTaskController';
 import * as BandingTaskClassController from './BandingTaskClassController';
 import * as BandingTaskMajorConditionController from './BandingTaskMajorConditionController';
 import * as BaseClassCourseController from './BaseClassCourseController';
+import * as BaseClassDynamicsController from './BaseClassDynamicsController';
 import * as WhitelistManagementController from './WhitelistManagementController';
 import * as BaseClassController from './BaseClassController';
 import * as ClassroomController from './ClassroomController';
+import * as ClassTimeController from './ClassTimeController';
 import * as ConcatController from './ConcatController';
 import * as SecondCourseController from './SecondCourseController';
 import * as CourseTableController from './CourseTableController';
@@ -255,12 +257,16 @@ BandingTaskClassController,
 BandingTaskMajorConditionController,
 /** Base Class Course Controller */
 BaseClassCourseController,
+/** Base Class Dynamics Controller */
+BaseClassDynamicsController,
 /** Whitelist Management Controller */
 WhitelistManagementController,
 /** Base Class Controller */
 BaseClassController,
 /** Classroom Controller */
 ClassroomController,
+/** Class Time Controller */
+ClassTimeController,
 /** Concat Controller */
 ConcatController,
 /** Second Course Controller */

+ 242 - 45
src/services/typing.d.ts

@@ -121,7 +121,7 @@ userId?: string;
 }
 
 type ActivityInfoPageVo = {
-/** 1:校企合作活动 2:赛事活动 */
+/** 1:校企合作活动 2:赛事活动 3:社团活动 4:思政德育活动 5:教研培训 6:党建活动 7:课表数据 8:会议 */
 category?: number;
 /** 活动内容 */
 content?: string;
@@ -640,6 +640,19 @@ sortCode?: number;
 textbookId?: string;
 }
 
+type AddBaseClassDynamicsDto = {
+/** 班级id */
+classId?: string;
+/** 内容 */
+content?: string;
+/** 附件 */
+folderId?: string;
+/** 发送范围(学生、家长) */
+roleType?: string;
+/** 标题 */
+title?: string;
+}
+
 type AddBaseClassMajorSetDto = {
 /** 男生人数 */
 boyNum?: number;
@@ -1777,6 +1790,27 @@ name?: string;
 sortCode?: number;
 }
 
+type AddClassTimeDto = {
+/** 全称 */
+fullName?: string;
+/** 节次 */
+number?: number;
+/** 备注 */
+remark?: string;
+/** 简称 */
+shortName?: string;
+/** 夏天结束时间 */
+summerEndTime?: string;
+/** 夏天开始时间 */
+summerStartTime?: string;
+/** 时段(1=上午 2=下午 3=晚上) */
+timePeriod?: number;
+/** 冬天结束时间 */
+winterEndTime?: string;
+/** 冬天开始时间 */
+winterStartTime?: string;
+}
+
 type AddCodeRuleDto = {
 /** 编号 */
 code?: string;
@@ -4772,6 +4806,19 @@ returnStartTime?: LocalTime;
 sortCode?: number;
 }
 
+type AttendanceStatisticsVo = {
+/** 调课次数 */
+adjustCount?: number;
+/** 总课时 */
+courseCount?: number;
+/** 顶课次数 */
+exchangeCount?: number;
+/** 吃到次数 */
+lateCount?: number;
+/** 总请假天数 */
+leaveDays?: number;
+}
+
 type AuthConfig = {
 authMemberConfigs?: MemberConfig[];
 authType?: number;
@@ -5185,6 +5232,42 @@ sortCode?: number;
 textbookId?: string;
 }
 
+type BaseClassDynamicsPageVo = {
+/** 班级id */
+classId?: string;
+/** 内容 */
+content?: string;
+/** 发布时间 */
+createDate?: string;
+/** 附件 */
+folderId?: string;
+id?: string;
+/** 发送范围(学生、家长) */
+roleType?: string;
+/** 标题 */
+title?: string;
+}
+
+type BaseClassDynamicsVo = {
+/** 班级id */
+classId?: string;
+/** 内容 */
+content?: string;
+/** 发布时间 */
+createDate?: string;
+/** 发布人 */
+createUserName?: string;
+/** 发布人 */
+fileUrl?: string;
+/** 附件 */
+folderId?: string;
+id?: string;
+/** 发送范围(学生、家长) */
+roleType?: string;
+/** 标题 */
+title?: string;
+}
+
 type BaseClassMajorSetPageVo = {
 /** 男生人数 */
 boyNum?: number;
@@ -7876,14 +7959,68 @@ ygLeaveSchoolCount?: number;
 yjLeaveSchoolCount?: number;
 }
 
+type ClassTimePageVo = {
+/** 全称 */
+fullName?: string;
+/** 主键编号 */
+id?: string;
+/** 节次 */
+number?: number;
+/** 备注 */
+remark?: string;
+/** 简称 */
+shortName?: string;
+/** 夏天结束时间 */
+summerEndTime?: string;
+/** 夏天开始时间 */
+summerStartTime?: string;
+/** 时段(1=上午 2=下午 3=晚上) */
+timePeriod?: number;
+/** 冬天结束时间 */
+winterEndTime?: string;
+/** 冬天开始时间 */
+winterStartTime?: string;
+}
+
+type ClassTimeVo = {
+/** 创建时间 */
+createDate?: string;
+/** 全称 */
+fullName?: string;
+/** 主键编号 */
+id?: string;
+/** 修改时间 */
+modifyDate?: string;
+/** 节次 */
+number?: number;
+/** 备注 */
+remark?: string;
+/** 简称 */
+shortName?: string;
+/** 夏天结束时间 */
+summerEndTime?: string;
+/** 夏天开始时间 */
+summerStartTime?: string;
+/** 时段(1=上午 2=下午 3=晚上) */
+timePeriod?: number;
+/** 冬天结束时间 */
+winterEndTime?: string;
+/** 冬天开始时间 */
+winterStartTime?: string;
+}
+
 /** 上课时间 */
 type ClassTime对象 = {
 createDate?: string;
+/** 创建人 */
+createUserId?: string;
 /** 全称 */
 fullName?: string;
 /** 主键编号 */
 id?: string;
 modifyDate?: string;
+/** 修改人 */
+modifyUserId?: string;
 /** 节次 */
 number?: number;
 /** 备注 */
@@ -10705,6 +10842,8 @@ openForward?: number;
 openReply?: number;
 /** 是否允许接收人查看其他接收人 0=不允许查看 1=允许查看 */
 openViewOther?: number;
+/** 是否已读(2:是 0:否) */
+readMark?: number;
 /** 发布时间 */
 releaseTime?: string;
 /** 发送部门 */
@@ -11095,31 +11234,6 @@ stduyStatus?: string;
 
 /** 分页入参 */
 type PageInput_10 = {
-/** 消息内容 */
-content?: string;
-/** 排序字段 */
-field?: string;
-id?: string;
-/** 关键词 */
-keyword?: string;
-/** 当前页标 */
-limit?: number;
-/** 排序方式 asc  desc */
-order?: string;
-/** 发送范围(1:全体师生,2:全体教职工) */
-sendRange?: number;
-/** 每页大小 */
-size?: number;
-/** 状态(0:未发布 1:已发布) */
-status?: number;
-/** 消息标题 */
-title?: string;
-/** 标题颜色 */
-titleColor?: string;
-}
-
-/** 分页入参 */
-type PageInput_11 = {
 /** 结束时间 */
 endDate?: string;
 /** 排序字段 */
@@ -11230,32 +11344,24 @@ size?: number;
 
 /** 分页入参 */
 type PageInput_6 = {
-/** 创建时间 */
-createDateEnd?: string;
-/** 创建时间 */
-createDateStart?: string;
+/** 床位id */
+bedId?: string;
 /** 排序字段 */
 field?: string;
 /** 关键词 */
 keyword?: string;
 /** 当前页标 */
 limit?: number;
-/** 材料提交任务类型(material_type) */
-materialTypeId?: string;
-/** 任务名称 */
-name?: string;
 /** 排序方式 asc  desc */
 order?: string;
 /** 每页大小 */
 size?: number;
-/** 状态 1=未开始 2=进行中 3=结束 */
-status?: number;
+/** 学生userId */
+studentUserId?: string;
 }
 
 /** 分页入参 */
 type PageInput_7 = {
-/** 床位id */
-bedId?: string;
 /** 排序字段 */
 field?: string;
 /** 关键词 */
@@ -11264,14 +11370,18 @@ keyword?: string;
 limit?: number;
 /** 排序方式 asc  desc */
 order?: string;
+/** 用户类型 */
+roleId?: string;
+/** 课程id */
+secondCourseId?: string;
 /** 每页大小 */
 size?: number;
-/** 学生userId */
-studentUserId?: string;
 }
 
 /** 分页入参 */
 type PageInput_8 = {
+/** 消息内容 */
+content?: string;
 /** 排序字段 */
 field?: string;
 /** 关键词 */
@@ -11280,12 +11390,16 @@ keyword?: string;
 limit?: number;
 /** 排序方式 asc  desc */
 order?: string;
-/** 用户类型 */
-roleId?: string;
-/** 课程id */
-secondCourseId?: string;
+/** 发送范围(1:全体师生,2:全体教职工) */
+sendRange?: number;
 /** 每页大小 */
 size?: number;
+/** 状态(0:未发布 1:已发布) */
+status?: number;
+/** 消息标题 */
+title?: string;
+/** 标题颜色 */
+titleColor?: string;
 }
 
 /** 分页入参 */
@@ -11294,6 +11408,7 @@ type PageInput_9 = {
 content?: string;
 /** 排序字段 */
 field?: string;
+id?: string;
 /** 关键词 */
 keyword?: string;
 /** 当前页标 */
@@ -11432,6 +11547,14 @@ total?: number;
 totalPage?: number;
 }
 
+type PageOutput<BaseClassDynamicsPageVo> = {
+currentPage?: number;
+list?: BaseClassDynamicsPageVo[];
+pageSize?: number;
+total?: number;
+totalPage?: number;
+}
+
 type PageOutput<BaseClassMajorSetPageVo> = {
 currentPage?: number;
 list?: BaseClassMajorSetPageVo[];
@@ -11768,6 +11891,14 @@ total?: number;
 totalPage?: number;
 }
 
+type PageOutput<ClassTimePageVo> = {
+currentPage?: number;
+list?: ClassTimePageVo[];
+pageSize?: number;
+total?: number;
+totalPage?: number;
+}
+
 type PageOutput<DataExpertSourcePageVo> = {
 currentPage?: number;
 list?: DataExpertSourcePageVo[];
@@ -13596,7 +13727,7 @@ type ReimbursementStatisticsVo = {
 /** 申请总次数 */
 allCount?: number;
 /** 申请 */
-amountList?: ItemCountVo[];
+amountList?: ItemCountAmountVo[];
 /** 完成总数 */
 completeCount?: number;
 /** 未完成总数 */
@@ -13614,6 +13745,19 @@ processAuth?: number;
 processStatus?: number;
 }
 
+type RepairStatisticsVo = {
+/** 报修次数 */
+allCount?: number;
+/** 已维修次数 */
+completeCount?: number;
+/** 人为毁坏次数 */
+personCount?: number;
+/** 赔偿总金额 */
+totalAmount?: number;
+/** 待维修次数 */
+uncompleteCount?: number;
+}
+
 type ReservationSchoolPageVo = {
 /** 创建时间 */
 createDate?: string;
@@ -15238,11 +15382,17 @@ arrivedCount?: string;
 arrivedFemaleCount?: string;
 /** 已到男生人数 */
 arrivedMaleCount?: string;
+/** 班级报到情况 */
+classList?: ItemCountVo[];
 /** 班级名称 */
 className?: string;
+/** 班级类型报到情况 */
+classTypeList?: ItemCountVo[];
 /** 女生人数 */
 femaleCount?: string;
 graduatedUniversityList?: ItemCountVo[];
+/** 专业报到情况 */
+majorList?: ItemCountVo[];
 /** 男生人数 */
 maleCount?: string;
 /** 未到人数 */
@@ -16922,6 +17072,20 @@ sortCode?: number;
 textbookId?: string;
 }
 
+type UpdateBaseClassDynamicsDto = {
+/** 班级id */
+classId?: string;
+/** 内容 */
+content?: string;
+/** 附件 */
+folderId?: string;
+id?: string;
+/** 发送范围(学生、家长) */
+roleType?: string;
+/** 标题 */
+title?: string;
+}
+
 type UpdateBaseClassMajorSetDto = {
 /** 男生人数 */
 boyNum?: number;
@@ -18082,6 +18246,28 @@ name?: string;
 sortCode?: number;
 }
 
+type UpdateClassTimeDto = {
+/** 全称 */
+fullName?: string;
+id?: string;
+/** 节次 */
+number?: number;
+/** 备注 */
+remark?: string;
+/** 简称 */
+shortName?: string;
+/** 夏天结束时间 */
+summerEndTime?: string;
+/** 夏天开始时间 */
+summerStartTime?: string;
+/** 时段(1=上午 2=下午 3=晚上) */
+timePeriod?: number;
+/** 冬天结束时间 */
+winterEndTime?: string;
+/** 冬天开始时间 */
+winterStartTime?: string;
+}
+
 type UpdateCodeRuleDto = {
 /** 编号 */
 code?: string;
@@ -20309,6 +20495,17 @@ sortCode?: number;
 userName?: string;
 }
 
+type UploadMobileDto = {
+/** 手机号 */
+mobile?: string;
+/** 旧手机号 */
+oldMobile?: string;
+/** 验证码 */
+smsCode?: string;
+/** 用户id */
+userId?: string;
+}
+
 type UploadSignDto = {
 folderId?: string;
 password?: string;

+ 7 - 0
src/views/notice/components/config.ts

@@ -69,6 +69,13 @@ export const columns: BasicColumn[] = [
     componentType: 'input',
     align: 'left',
   },
+  //  {
+  //     dataIndex: 'briefHead',
+  //     title: '简略标题',
+  //     componentType: 'input',
+  //     align: 'left',
+  //     width: 200,
+  //   },
 
   {
     dataIndex: 'sendDeptIdCN',

+ 12 - 1
src/views/notice/components/data.config.ts

@@ -84,9 +84,19 @@ export const baseFromSchema: FormSchema[] = [
     component: 'Input',
     required: true,
     colProps: { span: 12 },
+    componentProps: {
+      placeholder: '请输入公告标题',
+    },
+  },
+  {
+    field: 'briefHead',
+    label: '简略标题',
+    component: 'Input',
+    required: true,
+    colProps: { span: 12 },
     rules: [{ max: 16, message: '只能小于16个字符' }],
     componentProps: {
-      placeholder: '请输入公告标题0-16个字符',
+      placeholder: '请输入简略标题0-16个字符',
     },
   },
   {
@@ -141,6 +151,7 @@ export const baseFromSchema: FormSchema[] = [
         },
       ],
     },
+    colProps: { span: 12 },
   },
   {
     field: 'openReply',