|
|
@ -12,6 +12,7 @@ import com.sztzjy.resource_center.util.ResultEntity;
|
|
|
|
import com.sztzjy.resource_center.util.file.IFileUtil;
|
|
|
|
import com.sztzjy.resource_center.util.file.IFileUtil;
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
import io.swagger.annotations.Api;
|
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
import io.swagger.annotations.ApiOperation;
|
|
|
|
|
|
|
|
import io.swagger.annotations.ApiParam;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.apache.commons.lang3.StringUtils;
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import org.apache.ibatis.annotations.Param;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
|
@ -142,7 +143,7 @@ public class AdminCaseController {
|
|
|
|
private ResultEntity<PageInfo<AdminCaseReturnDto>> get(@RequestParam Integer index,
|
|
|
|
private ResultEntity<PageInfo<AdminCaseReturnDto>> get(@RequestParam Integer index,
|
|
|
|
@RequestParam Integer size,
|
|
|
|
@RequestParam Integer size,
|
|
|
|
@RequestParam(required = false) String keyWord,
|
|
|
|
@RequestParam(required = false) String keyWord,
|
|
|
|
@Param("精品案例不传,院校案例传学校ID") @RequestParam(required = false) String source,
|
|
|
|
@ApiParam("精品案例不传,院校案例传学校ID") @RequestParam(required = false) String source,
|
|
|
|
@RequestParam(required = false) String labelName) {
|
|
|
|
@RequestParam(required = false) String labelName) {
|
|
|
|
PageHelper.startPage(index, size);
|
|
|
|
PageHelper.startPage(index, size);
|
|
|
|
List<AdminCaseReturnDto> adminCaseReturnDtos = adminCaseMapper.selectByConditions(keyWord, source, labelName);
|
|
|
|
List<AdminCaseReturnDto> adminCaseReturnDtos = adminCaseMapper.selectByConditions(keyWord, source, labelName);
|
|
|
@ -175,7 +176,7 @@ public class AdminCaseController {
|
|
|
|
@PostMapping("updateStatus")
|
|
|
|
@PostMapping("updateStatus")
|
|
|
|
@ApiOperation("发布或禁用")
|
|
|
|
@ApiOperation("发布或禁用")
|
|
|
|
private ResultEntity<String> add(@RequestParam String id,
|
|
|
|
private ResultEntity<String> add(@RequestParam String id,
|
|
|
|
@Param("传0禁用,传1发布上架") @RequestParam int status) {
|
|
|
|
@ApiParam("传0禁用,传1发布上架") @RequestParam int status) {
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
AdminCaseWithBLOBs adminCaseWithBLOBs = adminCaseMapper.selectByPrimaryKey(id);
|
|
|
|
AdminCaseWithBLOBs adminCaseWithBLOBs = adminCaseMapper.selectByPrimaryKey(id);
|
|
|
|
adminCaseWithBLOBs.setStatus(status);
|
|
|
|
adminCaseWithBLOBs.setStatus(status);
|
|
|
|