|
@@ -1,11 +1,11 @@
|
|
package com.qmth.distributed.print.api;
|
|
package com.qmth.distributed.print.api;
|
|
|
|
|
|
|
|
|
|
|
|
+import com.qmth.boot.api.annotation.Aac;
|
|
|
|
+import com.qmth.boot.api.annotation.BOOL;
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
import com.qmth.boot.api.constant.ApiConstant;
|
|
-import com.qmth.distributed.print.business.bean.params.BasicCampusParams;
|
|
|
|
import com.qmth.distributed.print.business.bean.params.BasicStudentParams;
|
|
import com.qmth.distributed.print.business.bean.params.BasicStudentParams;
|
|
import com.qmth.distributed.print.business.bean.result.EditResult;
|
|
import com.qmth.distributed.print.business.bean.result.EditResult;
|
|
-import com.qmth.distributed.print.business.entity.BasicStudent;
|
|
|
|
import com.qmth.distributed.print.business.service.BasicStudentService;
|
|
import com.qmth.distributed.print.business.service.BasicStudentService;
|
|
import com.qmth.distributed.print.business.service.PrintCommonService;
|
|
import com.qmth.distributed.print.business.service.PrintCommonService;
|
|
import com.qmth.distributed.print.business.templete.execute.AsyncStudentDataImportService;
|
|
import com.qmth.distributed.print.business.templete.execute.AsyncStudentDataImportService;
|
|
@@ -17,7 +17,6 @@ import com.qmth.teachcloud.common.util.Result;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
import com.qmth.teachcloud.common.util.ResultUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import com.qmth.teachcloud.common.util.ServletUtil;
|
|
import io.swagger.annotations.*;
|
|
import io.swagger.annotations.*;
|
|
-import org.junit.Test;
|
|
|
|
import org.springframework.validation.BindingResult;
|
|
import org.springframework.validation.BindingResult;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.bind.annotation.*;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
import org.springframework.web.multipart.MultipartFile;
|
|
@@ -39,6 +38,7 @@ import java.util.Objects;
|
|
@Api(tags = "学生管理controller")
|
|
@Api(tags = "学生管理controller")
|
|
@RestController
|
|
@RestController
|
|
@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.basic}/student")
|
|
@RequestMapping(ApiConstant.DEFAULT_URI_PREFIX + "/${prefix.url.basic}/student")
|
|
|
|
+@Aac(strict = BOOL.FALSE, auth = BOOL.FALSE)
|
|
public class BasicStudentController {
|
|
public class BasicStudentController {
|
|
@Resource
|
|
@Resource
|
|
private BasicStudentService basicStudentService;
|
|
private BasicStudentService basicStudentService;
|
|
@@ -70,7 +70,7 @@ public class BasicStudentController {
|
|
@ApiOperation(value = "学生基本信息管理-批量删除(逻辑)")
|
|
@ApiOperation(value = "学生基本信息管理-批量删除(逻辑)")
|
|
@RequestMapping(value = "/delete_batch", method = RequestMethod.POST)
|
|
@RequestMapping(value = "/delete_batch", method = RequestMethod.POST)
|
|
@ApiResponses({@ApiResponse(code = 200, message = "删除成功", response = EditResult.class)})
|
|
@ApiResponses({@ApiResponse(code = 200, message = "删除成功", response = EditResult.class)})
|
|
- public Result deleteBasicCampus(@ApiParam(value = "选择的要删除的学生id集合",required = true) List<Long> idList) {
|
|
|
|
|
|
+ public Result deleteBasicCampus(@ApiParam(value = "选择的要删除的学生id集合",required = true) @RequestParam List<Long> idList) {
|
|
return ResultUtil.ok(basicStudentService.removeBasicStudentBatch(idList));
|
|
return ResultUtil.ok(basicStudentService.removeBasicStudentBatch(idList));
|
|
}
|
|
}
|
|
|
|
|