|
@@ -1,11 +1,13 @@
|
|
|
package com.fs.company.controller.course;
|
|
package com.fs.company.controller.course;
|
|
|
|
|
|
|
|
|
|
+import cn.hutool.core.util.ObjectUtil;
|
|
|
import com.fs.common.annotation.Log;
|
|
import com.fs.common.annotation.Log;
|
|
|
import com.fs.common.core.controller.BaseController;
|
|
import com.fs.common.core.controller.BaseController;
|
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
import com.fs.common.core.domain.AjaxResult;
|
|
|
import com.fs.common.core.domain.R;
|
|
import com.fs.common.core.domain.R;
|
|
|
import com.fs.common.core.page.TableDataInfo;
|
|
import com.fs.common.core.page.TableDataInfo;
|
|
|
import com.fs.common.enums.BusinessType;
|
|
import com.fs.common.enums.BusinessType;
|
|
|
|
|
+import com.fs.common.exception.CustomException;
|
|
|
import com.fs.common.utils.ServletUtils;
|
|
import com.fs.common.utils.ServletUtils;
|
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
import com.fs.common.utils.poi.ExcelUtil;
|
|
|
import com.fs.course.domain.FsUserCoursePeriod;
|
|
import com.fs.course.domain.FsUserCoursePeriod;
|
|
@@ -74,6 +76,9 @@ public class FsUserCoursePeriodController extends BaseController {
|
|
|
@ApiOperation("自定义查询主列表分页")
|
|
@ApiOperation("自定义查询主列表分页")
|
|
|
public R pageList(@RequestBody FsUserCoursePeriod fsUserCoursePeriod)
|
|
public R pageList(@RequestBody FsUserCoursePeriod fsUserCoursePeriod)
|
|
|
{
|
|
{
|
|
|
|
|
+ if (ObjectUtil.isNotEmpty(fsUserCoursePeriod.getTrainingCampId())){
|
|
|
|
|
+ throw new CustomException("训练营不能为空!");
|
|
|
|
|
+ }
|
|
|
// startPage();
|
|
// startPage();
|
|
|
PageHelper.startPage(fsUserCoursePeriod.getPageNum(), fsUserCoursePeriod.getPageSize());
|
|
PageHelper.startPage(fsUserCoursePeriod.getPageNum(), fsUserCoursePeriod.getPageSize());
|
|
|
LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
@@ -120,6 +125,9 @@ public class FsUserCoursePeriodController extends BaseController {
|
|
|
@PostMapping
|
|
@PostMapping
|
|
|
public AjaxResult add(@RequestBody FsUserCoursePeriod fsUserCoursePeriod)
|
|
public AjaxResult add(@RequestBody FsUserCoursePeriod fsUserCoursePeriod)
|
|
|
{
|
|
{
|
|
|
|
|
+ if (ObjectUtil.isNotEmpty(fsUserCoursePeriod.getTrainingCampId())){
|
|
|
|
|
+ throw new CustomException("训练营不能为空!");
|
|
|
|
|
+ }
|
|
|
LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest());
|
|
|
fsUserCoursePeriod.setCompanyId(loginUser.getCompany().getCompanyId().toString());
|
|
fsUserCoursePeriod.setCompanyId(loginUser.getCompany().getCompanyId().toString());
|
|
|
return toAjax(fsUserCoursePeriodService.insertFsUserCoursePeriod(fsUserCoursePeriod));
|
|
return toAjax(fsUserCoursePeriodService.insertFsUserCoursePeriod(fsUserCoursePeriod));
|