优化了代码文件位置,修改了本地存储文件位置,配置从 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.service.IClassService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.ClassCreateValidate;
import com.mdd.admin.validate.ClassUpdateValidate;
import com.mdd.admin.validate.ClassSearchValidate;
import com.mdd.admin.validate.administrativeClass.ClassCreateValidate;
import com.mdd.admin.validate.administrativeClass.ClassUpdateValidate;
import com.mdd.admin.validate.administrativeClass.ClassSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.administrativeClass.ClassListedVo;
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.service.ICollegeService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CollegeCreateValidate;
import com.mdd.admin.validate.CollegeUpdateValidate;
import com.mdd.admin.validate.CollegeSearchValidate;
import com.mdd.admin.validate.college.CollegeCreateValidate;
import com.mdd.admin.validate.college.CollegeUpdateValidate;
import com.mdd.admin.validate.college.CollegeSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.college.CollegeListedVo;
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.service.ICourseService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CourseCreateValidate;
import com.mdd.admin.validate.CourseUpdateValidate;
import com.mdd.admin.validate.CourseSearchValidate;
import com.mdd.admin.validate.course.CourseCreateValidate;
import com.mdd.admin.validate.course.CourseUpdateValidate;
import com.mdd.admin.validate.course.CourseSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.course.CourseListedVo;
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.service.ICurriculumVersionService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.CurriculumVersionSearchValidate;
import com.mdd.admin.validate.major.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.major.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.major.CurriculumVersionSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.CurriculumVersionListedVo;
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.service.IMajorService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.MajorCreateValidate;
import com.mdd.admin.validate.MajorUpdateValidate;
import com.mdd.admin.validate.MajorSearchValidate;
import com.mdd.admin.validate.major.MajorCreateValidate;
import com.mdd.admin.validate.major.MajorUpdateValidate;
import com.mdd.admin.validate.major.MajorSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.MajorListedVo;
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.service.IMajorCurriculumService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.MajorCurriculumSearchValidate;
import com.mdd.admin.validate.major.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.major.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.major.MajorCurriculumSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.major.MajorCurriculumListedVo;
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.service.IStudentInfoService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.StudentInfoCreateValidate;
import com.mdd.admin.validate.StudentInfoUpdateValidate;
import com.mdd.admin.validate.StudentInfoSearchValidate;
import com.mdd.admin.validate.student.StudentInfoCreateValidate;
import com.mdd.admin.validate.student.StudentInfoUpdateValidate;
import com.mdd.admin.validate.student.StudentInfoSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.student.StudentInfoListedVo;
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.service.ITeacherService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherCreateValidate;
import com.mdd.admin.validate.TeacherUpdateValidate;
import com.mdd.admin.validate.TeacherSearchValidate;
import com.mdd.admin.validate.teacher.TeacherCreateValidate;
import com.mdd.admin.validate.teacher.TeacherUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherListedVo;
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.service.ITeacherCourseService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherCourseCreateValidate;
import com.mdd.admin.validate.TeacherCourseSearchValidate;
import com.mdd.admin.validate.teacher.TeacherCourseCreateValidate;
import com.mdd.admin.validate.teacher.TeacherCourseSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherCourseListedVo;
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.service.ITeacherUnavailableService;
import com.mdd.admin.validate.commons.IdValidate;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;

View File

@ -37,7 +37,7 @@ public class UploadController {
@PostMapping("/image")
@NotPower
@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";
@ -46,9 +46,9 @@ public class UploadController {
}
for (int i = 0; i < files.length; i++) {
for (MultipartFile file : files) {
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<>();
album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId()));
album.put("cid", cid);
@ -64,11 +64,11 @@ public class UploadController {
return AjaxResult.success();
}
@Log(title = "上传图片", requestType = RequestType.File)
@Log(title = "上传文件", requestType = RequestType.File)
@PostMapping("/file")
@NotPower
@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";
@ -77,9 +77,9 @@ public class UploadController {
}
for (int i = 0; i < files.length; i++) {
for (MultipartFile file : files) {
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<>();
album.put("aid", String.valueOf(LikeAdminThreadLocal.getAdminId()));
album.put("cid", cid);
@ -99,7 +99,7 @@ public class UploadController {
@PostMapping("/video")
@NotPower
@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";

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

@ -1,9 +1,9 @@
package com.mdd.admin.service;
import com.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IClassService;
import com.mdd.admin.validate.ClassCreateValidate;
import com.mdd.admin.validate.ClassUpdateValidate;
import com.mdd.admin.validate.ClassSearchValidate;
import com.mdd.admin.validate.administrativeClass.ClassCreateValidate;
import com.mdd.admin.validate.administrativeClass.ClassUpdateValidate;
import com.mdd.admin.validate.administrativeClass.ClassSearchValidate;
import com.mdd.admin.vo.administrativeClass.ClassListedVo;
import com.mdd.admin.vo.administrativeClass.ClassDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICollegeService;
import com.mdd.admin.validate.CollegeCreateValidate;
import com.mdd.admin.validate.CollegeUpdateValidate;
import com.mdd.admin.validate.CollegeSearchValidate;
import com.mdd.admin.validate.college.CollegeCreateValidate;
import com.mdd.admin.validate.college.CollegeUpdateValidate;
import com.mdd.admin.validate.college.CollegeSearchValidate;
import com.mdd.admin.vo.college.CollegeListedVo;
import com.mdd.admin.vo.college.CollegeDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICourseService;
import com.mdd.admin.validate.CourseCreateValidate;
import com.mdd.admin.validate.CourseUpdateValidate;
import com.mdd.admin.validate.CourseSearchValidate;
import com.mdd.admin.validate.course.CourseCreateValidate;
import com.mdd.admin.validate.course.CourseUpdateValidate;
import com.mdd.admin.validate.course.CourseSearchValidate;
import com.mdd.admin.vo.course.CourseListedVo;
import com.mdd.admin.vo.course.CourseDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ICurriculumVersionService;
import com.mdd.admin.validate.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.CurriculumVersionSearchValidate;
import com.mdd.admin.validate.major.CurriculumVersionCreateValidate;
import com.mdd.admin.validate.major.CurriculumVersionUpdateValidate;
import com.mdd.admin.validate.major.CurriculumVersionSearchValidate;
import com.mdd.admin.vo.major.CurriculumVersionListedVo;
import com.mdd.admin.vo.major.CurriculumVersionDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IMajorCurriculumService;
import com.mdd.admin.validate.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.MajorCurriculumSearchValidate;
import com.mdd.admin.validate.major.MajorCurriculumCreateValidate;
import com.mdd.admin.validate.major.MajorCurriculumUpdateValidate;
import com.mdd.admin.validate.major.MajorCurriculumSearchValidate;
import com.mdd.admin.vo.major.MajorCurriculumListedVo;
import com.mdd.admin.vo.major.MajorCurriculumDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IMajorService;
import com.mdd.admin.validate.MajorCreateValidate;
import com.mdd.admin.validate.MajorUpdateValidate;
import com.mdd.admin.validate.MajorSearchValidate;
import com.mdd.admin.validate.major.MajorCreateValidate;
import com.mdd.admin.validate.major.MajorUpdateValidate;
import com.mdd.admin.validate.major.MajorSearchValidate;
import com.mdd.admin.vo.major.MajorListedVo;
import com.mdd.admin.vo.major.MajorDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.IStudentInfoService;
import com.mdd.admin.validate.StudentInfoCreateValidate;
import com.mdd.admin.validate.StudentInfoUpdateValidate;
import com.mdd.admin.validate.StudentInfoSearchValidate;
import com.mdd.admin.validate.student.StudentInfoCreateValidate;
import com.mdd.admin.validate.student.StudentInfoUpdateValidate;
import com.mdd.admin.validate.student.StudentInfoSearchValidate;
import com.mdd.admin.vo.student.StudentInfoListedVo;
import com.mdd.admin.vo.student.StudentInfoDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherCourseService;
import com.mdd.admin.validate.TeacherCourseCreateValidate;
import com.mdd.admin.validate.TeacherCourseUpdateValidate;
import com.mdd.admin.validate.TeacherCourseSearchValidate;
import com.mdd.admin.validate.teacher.TeacherCourseCreateValidate;
import com.mdd.admin.validate.teacher.TeacherCourseUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherCourseSearchValidate;
import com.mdd.admin.vo.teacher.TeacherCourseListedVo;
import com.mdd.admin.vo.teacher.TeacherCourseDetailVo;
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherService;
import com.mdd.admin.validate.TeacherCreateValidate;
import com.mdd.admin.validate.TeacherUpdateValidate;
import com.mdd.admin.validate.TeacherSearchValidate;
import com.mdd.admin.validate.teacher.TeacherCreateValidate;
import com.mdd.admin.validate.teacher.TeacherUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherSearchValidate;
import com.mdd.admin.vo.teacher.TeacherListedVo;
import com.mdd.admin.vo.teacher.TeacherDetailVo;
import com.mdd.common.core.PageResult;
@ -72,6 +72,8 @@ public class TeacherServiceImpl implements ITeacherService {
BeanUtils.copyProperties(item, vo);
vo.setCreateTime(TimeUtils.timestampToDate(item.getCreateTime()));
vo.setUpdateTime(TimeUtils.timestampToDate(item.getUpdateTime()));
College college = collegeMapper.selectById(vo.getCollegeId());
if(college != null) vo.setCollegeName(college.getCollegeName());
list.add(vo);
}
@ -97,8 +99,6 @@ public class TeacherServiceImpl implements ITeacherService {
TeacherDetailVo vo = new TeacherDetailVo();
BeanUtils.copyProperties(model, vo);
Admin admin = adminMapper.selectById(vo.getAdminId());
if(admin != null) vo.setName(admin.getName());
College college = collegeMapper.selectById(vo.getCollegeId());
if(college != null) vo.setCollegeName(college.getCollegeName());
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.mdd.admin.validate.commons.PageValidate;
import com.mdd.admin.service.ITeacherUnavailableService;
import com.mdd.admin.validate.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.TeacherUnavailableSearchValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableCreateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableUpdateValidate;
import com.mdd.admin.validate.teacher.TeacherUnavailableSearchValidate;
import com.mdd.admin.vo.teacher.TeacherUnavailableListedVo;
import com.mdd.admin.vo.teacher.TeacherUnavailableDetailVo;
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.UserVo;
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.Dept;
import com.mdd.common.entity.system.Jobs;
@ -313,6 +314,20 @@ public class AdminServiceImpl implements IAdminService {
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);
teacherMapper.updateNameByAdminId(model.getId(), model.getName());
teacherMapper.updateCodeByAdminId(model.getId(),model.getAccount());
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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
@Data
@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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
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.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.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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data
@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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
@Data
@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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal;
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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
@Data
@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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data
@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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import javax.validation.constraints.*;
@Data
@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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal;
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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
@Data
@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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
import java.math.BigDecimal;
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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigDecimal;
import javax.validation.constraints.*;
@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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import java.math.BigDecimal;
import java.math.BigDecimal;
@Data
@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.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.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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
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.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.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.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.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.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.ApiModelProperty;
import lombok.Data;
import java.io.Serializable;
import javax.validation.constraints.*;
import com.mdd.common.validator.annotation.IDMust;
/**

View File

@ -1,6 +1,6 @@
# 项目配置
like:
upload-directory: /www/uploads/likeadmin-java/ # 上传目录
upload-directory: D:/www/uploads/likeadmin-java/ # 上传目录
# 验证码配置
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")
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;
/**
* 本地存储
*/