This commit is contained in:
2026-08-13 16:53:39 +08:00
parent 5210ad34f3
commit ed48da0a78
27 changed files with 392 additions and 313 deletions
@@ -4,11 +4,9 @@ package com.yunhai.bschclassmanage.controller.api;
import com.yunhai.bschclassmanage.config.Config;
import com.yunhai.bschclassmanage.entity.BaseYearTerm;
import com.yunhai.bschclassmanage.model.dto.BaseYearTermDTO;
import com.yunhai.bschclassmanage.model.tool.UserSysRole;
import com.yunhai.bschclassmanage.model.vo.BaseYearTermVO;
import com.yunhai.bschclassmanage.service.IBaseYearTermService;
import com.yunhai.bschclassmanage.utils.UserContext;
import com.yunhai.platform.utils.model.BoaUser;
import org.springframework.beans.BeanUtils;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*;
@@ -32,23 +30,21 @@ public class SystemYearTermController {
}
@PostMapping("add")
public void createYearTerm(BoaUser authUserWithDept, UserSysRole curRole,
@Valid @RequestBody BaseYearTermDTO dto) {
public void createYearTerm(@Valid @RequestBody BaseYearTermDTO dto) {
BaseYearTerm entity = new BaseYearTerm();
entity.setCreateDate(new Date());
entity.setCreateUserId(authUserWithDept.getId());
entity.setCreateUserId(UserContext.getUserId());
BeanUtils.copyProperties(dto, entity);
baseYearTermService.createNowYearTerm(UserContext.getCurrentUserInfo(),entity);
baseYearTermService.createNowYearTerm(UserContext.getCurrentUser(),entity);
}
@PostMapping("edit")
public void updateYearTerm(BoaUser authUserWithDept, UserSysRole curRole,
@Valid @RequestBody BaseYearTermDTO dto) {
public void updateYearTerm(@Valid @RequestBody BaseYearTermDTO dto) {
BaseYearTerm entity = new BaseYearTerm();
entity.setUpdateDate(new Date());
entity.setUpdateUserId(authUserWithDept.getId());
entity.setUpdateUserId(UserContext.getUserId());
BeanUtils.copyProperties(dto, entity);
baseYearTermService.updateYearTerm(UserContext.getCurrentUserInfo(),entity);
baseYearTermService.updateYearTerm(UserContext.getCurrentUser(),entity);
}
}