优化了代码文件位置,修改了本地存储文件位置,配置从 www/uploads/likeadmin-java/ 改成 D:/www/uploads/likeadmin-java/

否则windows环境下本地存储方式不可用
This commit is contained in:
Guan 2025-11-12 15:00:17 +08:00
parent e2019b3074
commit 15ab4b5c43
65 changed files with 159 additions and 146 deletions

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IClassService; import com.mdd.admin.service.IClassService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.ClassCreateValidate; import com.mdd.admin.validate.administrativeClass.ClassCreateValidate;
import com.mdd.admin.validate.ClassUpdateValidate; import com.mdd.admin.validate.administrativeClass.ClassUpdateValidate;
import com.mdd.admin.validate.ClassSearchValidate; import com.mdd.admin.validate.administrativeClass.ClassSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.administrativeClass.ClassListedVo; import com.mdd.admin.vo.administrativeClass.ClassListedVo;
import com.mdd.admin.vo.administrativeClass.ClassDetailVo; import com.mdd.admin.vo.administrativeClass.ClassDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ICollegeService; import com.mdd.admin.service.ICollegeService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CollegeCreateValidate; import com.mdd.admin.validate.college.CollegeCreateValidate;
import com.mdd.admin.validate.CollegeUpdateValidate; import com.mdd.admin.validate.college.CollegeUpdateValidate;
import com.mdd.admin.validate.CollegeSearchValidate; import com.mdd.admin.validate.college.CollegeSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.college.CollegeListedVo; import com.mdd.admin.vo.college.CollegeListedVo;
import com.mdd.admin.vo.college.CollegeDetailVo; import com.mdd.admin.vo.college.CollegeDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ICourseService; import com.mdd.admin.service.ICourseService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CourseCreateValidate; import com.mdd.admin.validate.course.CourseCreateValidate;
import com.mdd.admin.validate.CourseUpdateValidate; import com.mdd.admin.validate.course.CourseUpdateValidate;
import com.mdd.admin.validate.CourseSearchValidate; import com.mdd.admin.validate.course.CourseSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.course.CourseListedVo; import com.mdd.admin.vo.course.CourseListedVo;
import com.mdd.admin.vo.course.CourseDetailVo; import com.mdd.admin.vo.course.CourseDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ICurriculumVersionService; import com.mdd.admin.service.ICurriculumVersionService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CurriculumVersionCreateValidate; import com.mdd.admin.validate.major.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.CurriculumVersionUpdateValidate; import com.mdd.admin.validate.major.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.CurriculumVersionSearchValidate; import com.mdd.admin.validate.major.CurriculumVersionSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.CurriculumVersionListedVo; import com.mdd.admin.vo.major.CurriculumVersionListedVo;
import com.mdd.admin.vo.major.CurriculumVersionDetailVo; import com.mdd.admin.vo.major.CurriculumVersionDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IMajorService; import com.mdd.admin.service.IMajorService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.MajorCreateValidate; import com.mdd.admin.validate.major.MajorCreateValidate;
import com.mdd.admin.validate.MajorUpdateValidate; import com.mdd.admin.validate.major.MajorUpdateValidate;
import com.mdd.admin.validate.MajorSearchValidate; import com.mdd.admin.validate.major.MajorSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.MajorListedVo; import com.mdd.admin.vo.major.MajorListedVo;
import com.mdd.admin.vo.major.MajorDetailVo; import com.mdd.admin.vo.major.MajorDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IMajorCurriculumService; import com.mdd.admin.service.IMajorCurriculumService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.MajorCurriculumCreateValidate; import com.mdd.admin.validate.major.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.MajorCurriculumUpdateValidate; import com.mdd.admin.validate.major.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.MajorCurriculumSearchValidate; import com.mdd.admin.validate.major.MajorCurriculumSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.MajorCurriculumListedVo; import com.mdd.admin.vo.major.MajorCurriculumListedVo;
import com.mdd.admin.vo.major.MajorCurriculumDetailVo; import com.mdd.admin.vo.major.MajorCurriculumDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.IStudentInfoService; import com.mdd.admin.service.IStudentInfoService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.StudentInfoCreateValidate; import com.mdd.admin.validate.student.StudentInfoCreateValidate;
import com.mdd.admin.validate.StudentInfoUpdateValidate; import com.mdd.admin.validate.student.StudentInfoUpdateValidate;
import com.mdd.admin.validate.StudentInfoSearchValidate; import com.mdd.admin.validate.student.StudentInfoSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.student.StudentInfoListedVo; import com.mdd.admin.vo.student.StudentInfoListedVo;
import com.mdd.admin.vo.student.StudentInfoDetailVo; import com.mdd.admin.vo.student.StudentInfoDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ITeacherService; import com.mdd.admin.service.ITeacherService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherCreateValidate; import com.mdd.admin.validate.teacher.TeacherCreateValidate;
import com.mdd.admin.validate.TeacherUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUpdateValidate;
import com.mdd.admin.validate.TeacherSearchValidate; import com.mdd.admin.validate.teacher.TeacherSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherListedVo; import com.mdd.admin.vo.teacher.TeacherListedVo;
import com.mdd.admin.vo.teacher.TeacherDetailVo; import com.mdd.admin.vo.teacher.TeacherDetailVo;

View File

@ -3,8 +3,8 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ITeacherCourseService; import com.mdd.admin.service.ITeacherCourseService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherCourseCreateValidate; import com.mdd.admin.validate.teacher.TeacherCourseCreateValidate;
import com.mdd.admin.validate.TeacherCourseSearchValidate; import com.mdd.admin.validate.teacher.TeacherCourseSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherCourseListedVo; import com.mdd.admin.vo.teacher.TeacherCourseListedVo;
import com.mdd.admin.vo.teacher.TeacherCourseDetailVo; import com.mdd.admin.vo.teacher.TeacherCourseDetailVo;

View File

@ -3,9 +3,9 @@ package com.mdd.admin.controller;
import com.mdd.admin.aop.Log; import com.mdd.admin.aop.Log;
import com.mdd.admin.service.ITeacherUnavailableService; import com.mdd.admin.service.ITeacherUnavailableService;
import com.mdd.admin.validate.commons.IdValidate; import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo; import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo; import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;

View File

@ -37,7 +37,7 @@ public class UploadController {
@PostMapping("/image") @PostMapping("/image")
@NotPower @NotPower
@ApiOperation(value="上传图片") @ApiOperation(value="上传图片")
public AjaxResult image(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) { public AjaxResult<Object> image(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) {
String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0"; String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0";
@ -46,9 +46,9 @@ public class UploadController {
} }
for (int i = 0; i < files.length; i++) { for (MultipartFile file : files) {
StorageDriver storageDriver = new StorageDriver(); StorageDriver storageDriver = new StorageDriver();
UploadFilesVo vo = storageDriver.upload(files[i], "image", AlbumEnum.IMAGE.getCode()); UploadFilesVo vo = storageDriver.upload(file, "image", AlbumEnum.IMAGE.getCode());
Map<String, String> album = new LinkedHashMap<>(); Map<String, String> album = new LinkedHashMap<>();
album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId())); album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId()));
album.put("cid", cid); album.put("cid", cid);
@ -64,11 +64,11 @@ public class UploadController {
return AjaxResult.success(); return AjaxResult.success();
} }
@Log(title = "上传图片", requestType = RequestType.File) @Log(title = "上传文件", requestType = RequestType.File)
@PostMapping("/file") @PostMapping("/file")
@NotPower @NotPower
@ApiOperation(value="上传文件") @ApiOperation(value="上传文件")
public AjaxResult file(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) { public AjaxResult<Object> file(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) {
String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0"; String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0";
@ -77,9 +77,9 @@ public class UploadController {
} }
for (int i = 0; i < files.length; i++) { for (MultipartFile file : files) {
StorageDriver storageDriver = new StorageDriver(); StorageDriver storageDriver = new StorageDriver();
UploadFilesVo vo = storageDriver.upload(files[i], "image", AlbumEnum.Doc.getCode()); UploadFilesVo vo = storageDriver.upload(file, "image", AlbumEnum.Doc.getCode());
Map<String, String> album = new LinkedHashMap<>(); Map<String, String> album = new LinkedHashMap<>();
album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId())); album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId()));
album.put("cid", cid); album.put("cid", cid);
@ -99,7 +99,7 @@ public class UploadController {
@PostMapping("/video") @PostMapping("/video")
@NotPower @NotPower
@ApiOperation(value="上传视频") @ApiOperation(value="上传视频")
public AjaxResult video(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) { public AjaxResult<Object> video(@RequestParam("file") MultipartFile[] files, @RequestParam("cid") String requestCid) {
String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0"; String cid = StringUtils.isNotEmpty(requestCid) ? requestCid : "0";

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.ClassCreateValidate; import com.mdd.admin.validate.administrativeClass.ClassCreateValidate;
import com.mdd.admin.validate.ClassUpdateValidate; import com.mdd.admin.validate.administrativeClass.ClassUpdateValidate;
import com.mdd.admin.validate.ClassSearchValidate; import com.mdd.admin.validate.administrativeClass.ClassSearchValidate;
import com.mdd.admin.vo.administrativeClass.ClassListedVo; import com.mdd.admin.vo.administrativeClass.ClassListedVo;
import com.mdd.admin.vo.administrativeClass.ClassDetailVo; import com.mdd.admin.vo.administrativeClass.ClassDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.CollegeCreateValidate; import com.mdd.admin.validate.college.CollegeCreateValidate;
import com.mdd.admin.validate.CollegeUpdateValidate; import com.mdd.admin.validate.college.CollegeUpdateValidate;
import com.mdd.admin.validate.CollegeSearchValidate; import com.mdd.admin.validate.college.CollegeSearchValidate;
import com.mdd.admin.vo.college.CollegeListedVo; import com.mdd.admin.vo.college.CollegeListedVo;
import com.mdd.admin.vo.college.CollegeDetailVo; import com.mdd.admin.vo.college.CollegeDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.CourseCreateValidate; import com.mdd.admin.validate.course.CourseCreateValidate;
import com.mdd.admin.validate.CourseUpdateValidate; import com.mdd.admin.validate.course.CourseUpdateValidate;
import com.mdd.admin.validate.CourseSearchValidate; import com.mdd.admin.validate.course.CourseSearchValidate;
import com.mdd.admin.vo.course.CourseListedVo; import com.mdd.admin.vo.course.CourseListedVo;
import com.mdd.admin.vo.course.CourseDetailVo; import com.mdd.admin.vo.course.CourseDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.CurriculumVersionCreateValidate; import com.mdd.admin.validate.major.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.CurriculumVersionUpdateValidate; import com.mdd.admin.validate.major.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.CurriculumVersionSearchValidate; import com.mdd.admin.validate.major.CurriculumVersionSearchValidate;
import com.mdd.admin.vo.major.CurriculumVersionListedVo; import com.mdd.admin.vo.major.CurriculumVersionListedVo;
import com.mdd.admin.vo.major.CurriculumVersionDetailVo; import com.mdd.admin.vo.major.CurriculumVersionDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.MajorCurriculumCreateValidate; import com.mdd.admin.validate.major.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.MajorCurriculumUpdateValidate; import com.mdd.admin.validate.major.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.MajorCurriculumSearchValidate; import com.mdd.admin.validate.major.MajorCurriculumSearchValidate;
import com.mdd.admin.vo.major.MajorCurriculumListedVo; import com.mdd.admin.vo.major.MajorCurriculumListedVo;
import com.mdd.admin.vo.major.MajorCurriculumDetailVo; import com.mdd.admin.vo.major.MajorCurriculumDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.MajorCreateValidate; import com.mdd.admin.validate.major.MajorCreateValidate;
import com.mdd.admin.validate.MajorUpdateValidate; import com.mdd.admin.validate.major.MajorUpdateValidate;
import com.mdd.admin.validate.MajorSearchValidate; import com.mdd.admin.validate.major.MajorSearchValidate;
import com.mdd.admin.vo.major.MajorListedVo; import com.mdd.admin.vo.major.MajorListedVo;
import com.mdd.admin.vo.major.MajorDetailVo; import com.mdd.admin.vo.major.MajorDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.StudentInfoCreateValidate; import com.mdd.admin.validate.student.StudentInfoCreateValidate;
import com.mdd.admin.validate.StudentInfoUpdateValidate; import com.mdd.admin.validate.student.StudentInfoUpdateValidate;
import com.mdd.admin.validate.StudentInfoSearchValidate; import com.mdd.admin.validate.student.StudentInfoSearchValidate;
import com.mdd.admin.vo.student.StudentInfoListedVo; import com.mdd.admin.vo.student.StudentInfoListedVo;
import com.mdd.admin.vo.student.StudentInfoDetailVo; import com.mdd.admin.vo.student.StudentInfoDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.TeacherCourseCreateValidate; import com.mdd.admin.validate.teacher.TeacherCourseCreateValidate;
import com.mdd.admin.validate.TeacherCourseUpdateValidate; import com.mdd.admin.validate.teacher.TeacherCourseUpdateValidate;
import com.mdd.admin.validate.TeacherCourseSearchValidate; import com.mdd.admin.validate.teacher.TeacherCourseSearchValidate;
import com.mdd.admin.vo.teacher.TeacherCourseListedVo; import com.mdd.admin.vo.teacher.TeacherCourseListedVo;
import com.mdd.admin.vo.teacher.TeacherCourseDetailVo; import com.mdd.admin.vo.teacher.TeacherCourseDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.TeacherCreateValidate; import com.mdd.admin.validate.teacher.TeacherCreateValidate;
import com.mdd.admin.validate.TeacherUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUpdateValidate;
import com.mdd.admin.validate.TeacherSearchValidate; import com.mdd.admin.validate.teacher.TeacherSearchValidate;
import com.mdd.admin.vo.teacher.TeacherListedVo; import com.mdd.admin.vo.teacher.TeacherListedVo;
import com.mdd.admin.vo.teacher.TeacherDetailVo; import com.mdd.admin.vo.teacher.TeacherDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service; package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo; import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo; import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IClassService; import com.mdd.admin.service.IClassService;
import com.mdd.admin.validate.ClassCreateValidate; import com.mdd.admin.validate.administrativeClass.ClassCreateValidate;
import com.mdd.admin.validate.ClassUpdateValidate; import com.mdd.admin.validate.administrativeClass.ClassUpdateValidate;
import com.mdd.admin.validate.ClassSearchValidate; import com.mdd.admin.validate.administrativeClass.ClassSearchValidate;
import com.mdd.admin.vo.administrativeClass.ClassListedVo; import com.mdd.admin.vo.administrativeClass.ClassListedVo;
import com.mdd.admin.vo.administrativeClass.ClassDetailVo; import com.mdd.admin.vo.administrativeClass.ClassDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICollegeService; import com.mdd.admin.service.ICollegeService;
import com.mdd.admin.validate.CollegeCreateValidate; import com.mdd.admin.validate.college.CollegeCreateValidate;
import com.mdd.admin.validate.CollegeUpdateValidate; import com.mdd.admin.validate.college.CollegeUpdateValidate;
import com.mdd.admin.validate.CollegeSearchValidate; import com.mdd.admin.validate.college.CollegeSearchValidate;
import com.mdd.admin.vo.college.CollegeListedVo; import com.mdd.admin.vo.college.CollegeListedVo;
import com.mdd.admin.vo.college.CollegeDetailVo; import com.mdd.admin.vo.college.CollegeDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICourseService; import com.mdd.admin.service.ICourseService;
import com.mdd.admin.validate.CourseCreateValidate; import com.mdd.admin.validate.course.CourseCreateValidate;
import com.mdd.admin.validate.CourseUpdateValidate; import com.mdd.admin.validate.course.CourseUpdateValidate;
import com.mdd.admin.validate.CourseSearchValidate; import com.mdd.admin.validate.course.CourseSearchValidate;
import com.mdd.admin.vo.course.CourseListedVo; import com.mdd.admin.vo.course.CourseListedVo;
import com.mdd.admin.vo.course.CourseDetailVo; import com.mdd.admin.vo.course.CourseDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICurriculumVersionService; import com.mdd.admin.service.ICurriculumVersionService;
import com.mdd.admin.validate.CurriculumVersionCreateValidate; import com.mdd.admin.validate.major.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.CurriculumVersionUpdateValidate; import com.mdd.admin.validate.major.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.CurriculumVersionSearchValidate; import com.mdd.admin.validate.major.CurriculumVersionSearchValidate;
import com.mdd.admin.vo.major.CurriculumVersionListedVo; import com.mdd.admin.vo.major.CurriculumVersionListedVo;
import com.mdd.admin.vo.major.CurriculumVersionDetailVo; import com.mdd.admin.vo.major.CurriculumVersionDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IMajorCurriculumService; import com.mdd.admin.service.IMajorCurriculumService;
import com.mdd.admin.validate.MajorCurriculumCreateValidate; import com.mdd.admin.validate.major.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.MajorCurriculumUpdateValidate; import com.mdd.admin.validate.major.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.MajorCurriculumSearchValidate; import com.mdd.admin.validate.major.MajorCurriculumSearchValidate;
import com.mdd.admin.vo.major.MajorCurriculumListedVo; import com.mdd.admin.vo.major.MajorCurriculumListedVo;
import com.mdd.admin.vo.major.MajorCurriculumDetailVo; import com.mdd.admin.vo.major.MajorCurriculumDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IMajorService; import com.mdd.admin.service.IMajorService;
import com.mdd.admin.validate.MajorCreateValidate; import com.mdd.admin.validate.major.MajorCreateValidate;
import com.mdd.admin.validate.MajorUpdateValidate; import com.mdd.admin.validate.major.MajorUpdateValidate;
import com.mdd.admin.validate.MajorSearchValidate; import com.mdd.admin.validate.major.MajorSearchValidate;
import com.mdd.admin.vo.major.MajorListedVo; import com.mdd.admin.vo.major.MajorListedVo;
import com.mdd.admin.vo.major.MajorDetailVo; import com.mdd.admin.vo.major.MajorDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IStudentInfoService; import com.mdd.admin.service.IStudentInfoService;
import com.mdd.admin.validate.StudentInfoCreateValidate; import com.mdd.admin.validate.student.StudentInfoCreateValidate;
import com.mdd.admin.validate.StudentInfoUpdateValidate; import com.mdd.admin.validate.student.StudentInfoUpdateValidate;
import com.mdd.admin.validate.StudentInfoSearchValidate; import com.mdd.admin.validate.student.StudentInfoSearchValidate;
import com.mdd.admin.vo.student.StudentInfoListedVo; import com.mdd.admin.vo.student.StudentInfoListedVo;
import com.mdd.admin.vo.student.StudentInfoDetailVo; import com.mdd.admin.vo.student.StudentInfoDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherCourseService; import com.mdd.admin.service.ITeacherCourseService;
import com.mdd.admin.validate.TeacherCourseCreateValidate; import com.mdd.admin.validate.teacher.TeacherCourseCreateValidate;
import com.mdd.admin.validate.TeacherCourseUpdateValidate; import com.mdd.admin.validate.teacher.TeacherCourseUpdateValidate;
import com.mdd.admin.validate.TeacherCourseSearchValidate; import com.mdd.admin.validate.teacher.TeacherCourseSearchValidate;
import com.mdd.admin.vo.teacher.TeacherCourseListedVo; import com.mdd.admin.vo.teacher.TeacherCourseListedVo;
import com.mdd.admin.vo.teacher.TeacherCourseDetailVo; import com.mdd.admin.vo.teacher.TeacherCourseDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherService; import com.mdd.admin.service.ITeacherService;
import com.mdd.admin.validate.TeacherCreateValidate; import com.mdd.admin.validate.teacher.TeacherCreateValidate;
import com.mdd.admin.validate.TeacherUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUpdateValidate;
import com.mdd.admin.validate.TeacherSearchValidate; import com.mdd.admin.validate.teacher.TeacherSearchValidate;
import com.mdd.admin.vo.teacher.TeacherListedVo; import com.mdd.admin.vo.teacher.TeacherListedVo;
import com.mdd.admin.vo.teacher.TeacherDetailVo; import com.mdd.admin.vo.teacher.TeacherDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;
@ -72,6 +72,8 @@ public class TeacherServiceImpl implements ITeacherService {
BeanUtils.copyProperties(item, vo); BeanUtils.copyProperties(item, vo);
vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime())); vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime()));
vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime())); vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime()));
College college = collegeMapper.selectById(vo.getCollegeId());
if(college != null) vo.setCollegeName(college.getCollegeName());
list.add(vo); list.add(vo);
} }
@ -97,8 +99,6 @@ public class TeacherServiceImpl implements ITeacherService {
TeacherDetailVo vo = new TeacherDetailVo(); TeacherDetailVo vo = new TeacherDetailVo();
BeanUtils.copyProperties(model, vo); BeanUtils.copyProperties(model, vo);
Admin admin = adminMapper.selectById(vo.getAdminId());
if(admin != null) vo.setName(admin.getName());
College college = collegeMapper.selectById(vo.getCollegeId()); College college = collegeMapper.selectById(vo.getCollegeId());
if(college != null) vo.setCollegeName(college.getCollegeName()); if(college != null) vo.setCollegeName(college.getCollegeName());
return vo; return vo;

View File

@ -5,9 +5,9 @@ import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page; import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.mdd.admin.validate.commons.PageValidate; import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherUnavailableService; import com.mdd.admin.service.ITeacherUnavailableService;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate; import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo; import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo; import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;

View File

@ -24,6 +24,7 @@ import com.mdd.admin.vo.system.*;
import com.mdd.admin.vo.user.UserListExportVo; import com.mdd.admin.vo.user.UserListExportVo;
import com.mdd.admin.vo.user.UserVo; import com.mdd.admin.vo.user.UserVo;
import com.mdd.common.core.PageResult; import com.mdd.common.core.PageResult;
import com.mdd.common.entity.Teacher;
import com.mdd.common.entity.admin.Admin; import com.mdd.common.entity.admin.Admin;
import com.mdd.common.entity.admin.Dept; import com.mdd.common.entity.admin.Dept;
import com.mdd.common.entity.system.Jobs; import com.mdd.common.entity.system.Jobs;
@ -313,6 +314,20 @@ public class AdminServiceImpl implements IAdminService {
this.iAdminRoleService.batchInsert(model.getId(), roleIds); this.iAdminRoleService.batchInsert(model.getId(), roleIds);
// 附加若role是教师则为其添加教师实体信息
for(Integer roleId : roleIds) {
// 目前判断教师的方式是查看角色表中教师角色的id
if(roleId == 2) {
Teacher teacher = new Teacher();
teacher.setAdminId(model.getId());
teacher.setName(model.getName());
teacher.setTeacherCode(model.getAccount());
teacher.setCreateTime(model.getCreateTime());
teacher.setUpdateTime(model.getUpdateTime());
teacher.setTeacherStatus(1); // 设置账号状态 1-在职2-休假3-离职
}
}
} }
/** /**
@ -386,6 +401,7 @@ public class AdminServiceImpl implements IAdminService {
systemAuthAdminMapper.updateById(model); systemAuthAdminMapper.updateById(model);
teacherMapper.updateNameByAdminId(model.getId(), model.getName()); teacherMapper.updateNameByAdminId(model.getId(), model.getName());
teacherMapper.updateCodeByAdminId(model.getId(),model.getAccount());
if (isEditInfo) { if (isEditInfo) {

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.administrativeClass;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
@Data @Data
@ApiModel("班级创建参数") @ApiModel("班级创建参数")

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.administrativeClass;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,10 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.administrativeClass;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;
/** /**

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.college;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.college;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.college;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,11 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.course;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data @Data
@ApiModel("课程创建参数") @ApiModel("课程创建参数")

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.course;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
@Data @Data
@ApiModel("课程搜素参数") @ApiModel("课程搜素参数")

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.course;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
@Data @Data
@ApiModel("培养方案版本创建参数") @ApiModel("培养方案版本创建参数")

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,10 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;
/** /**

View File

@ -1,11 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data @Data
@ApiModel("专业创建参数") @ApiModel("专业创建参数")

View File

@ -1,11 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data @Data
@ApiModel("专业培养计划创建参数") @ApiModel("专业培养计划创建参数")

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal;
@Data @Data
@ApiModel("专业搜素参数") @ApiModel("专业搜素参数")

View File

@ -1,10 +1,9 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.major;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal; import java.math.BigDecimal;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;

View File

@ -1,11 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.student;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.BigDecimal;
import javax.validation.constraints.*; import javax.validation.constraints.*;
@Data @Data

View File

@ -1,11 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.student;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import java.math.BigDecimal; import java.math.BigDecimal;
import java.math.BigDecimal;
@Data @Data
@ApiModel("学生信息搜素参数") @ApiModel("学生信息搜素参数")

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.student;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,10 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;
/** /**

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,4 +1,4 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;

View File

@ -1,10 +1,10 @@
package com.mdd.admin.validate; package com.mdd.admin.validate.teacher;
import io.swagger.annotations.ApiModel; import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty; import io.swagger.annotations.ApiModelProperty;
import lombok.Data; import lombok.Data;
import java.io.Serializable; import java.io.Serializable;
import javax.validation.constraints.*;
import com.mdd.common.validator.annotation.IDMust; import com.mdd.common.validator.annotation.IDMust;
/** /**

View File

@ -1,6 +1,6 @@
# 项目配置 # 项目配置
like: like:
upload-directory: /www/uploads/likeadmin-java/ # 上传目录 upload-directory: D:/www/uploads/likeadmin-java/ # 上传目录
# 验证码配置 # 验证码配置
captcha: captcha:
# 是否开启验证码 # 是否开启验证码

View File

@ -19,4 +19,12 @@ public interface TeacherMapper extends IBaseMapper<Teacher> {
*/ */
@Update("UPDATE la_teacher SET name = #{name} WHERE admin_id = #{adminId} AND delete_time IS NULL") @Update("UPDATE la_teacher SET name = #{name} WHERE admin_id = #{adminId} AND delete_time IS NULL")
void updateNameByAdminId(@Param("adminId") Integer adminId, @Param("name") String name); void updateNameByAdminId(@Param("adminId") Integer adminId, @Param("name") String name);
/**
* 根据管理员ID和工号更新教师信息
* @param adminId 管理员ID
* @param code 教师工号
*/
@Update("UPDATE la_teacher SET teacher_code = #{code} WHERE admin_id = #{adminId} AND delete_time IS NULL")
void updateCodeByAdminId(@Param("adminId")Integer adminId, @Param("code")String code);
} }

View File

@ -6,6 +6,7 @@ import org.springframework.web.multipart.MultipartFile;
import java.io.File; import java.io.File;
/** /**
* 本地存储 * 本地存储
*/ */