diff --git a/manager-api/src/main/java/cn/lili/controller/setting/AppVersionManagerController.java b/manager-api/src/main/java/cn/lili/controller/setting/AppVersionManagerController.java deleted file mode 100644 index 0beb7cbc..00000000 --- a/manager-api/src/main/java/cn/lili/controller/setting/AppVersionManagerController.java +++ /dev/null @@ -1,87 +0,0 @@ -package cn.lili.controller.setting; - -import cn.lili.common.enums.ResultCode; -import cn.lili.common.exception.ServiceException; -import cn.lili.mybatis.util.PageUtil; -import cn.lili.common.enums.ResultUtil; -import cn.lili.common.utils.StringUtils; -import cn.lili.common.vo.PageVO; -import cn.lili.common.vo.ResultMessage; -import cn.lili.modules.system.entity.dos.AppVersion; -import cn.lili.modules.system.service.AppVersionService; -import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; -import com.baomidou.mybatisplus.core.metadata.IPage; -import io.swagger.annotations.Api; -import io.swagger.annotations.ApiImplicitParam; -import io.swagger.annotations.ApiImplicitParams; -import io.swagger.annotations.ApiOperation; -import org.springframework.beans.factory.annotation.Autowired; -import org.springframework.web.bind.annotation.*; - -import javax.validation.Valid; - -/** - * 管理端,app版本控制器 - * - * @author Chopper - * @since 2018-07-04 21:50:52 - */ -@RestController -@Api("管理端,app版本控制器") -@RequestMapping("/manager/systems/app/version") -public class AppVersionManagerController { - @Autowired - private AppVersionService appVersionService; - - - @ApiOperation(value = "查询app升级消息", response = AppVersion.class) - @GetMapping - @ApiImplicitParams({ - @ApiImplicitParam(name = "type", value = "APP类型", required = true, dataType = "type", paramType = "query") - }) - public ResultMessage> getByPage(PageVO page, String type) { - return ResultUtil.data(this.appVersionService.page(PageUtil.initPage(page), - new QueryWrapper().eq(StringUtils.isNotEmpty(type), "type", type).orderByDesc("create_time"))); - } - - - @ApiOperation(value = "添加app版本信息", response = AppVersion.class) - @PostMapping - public ResultMessage add(@Valid AppVersion appVersion) { - - if(this.appVersionService.checkAppVersion(appVersion)){ - if(this.appVersionService.save(appVersion)){ - return ResultUtil.success(); - } - } - throw new ServiceException(ResultCode.ERROR); - } - - @PutMapping(value = "/{id}") - @ApiOperation(value = "修改app版本信息", response = AppVersion.class) - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "主键", required = true, dataType = "String", paramType = "path") - }) - public ResultMessage edit(@Valid AppVersion appVersion, @PathVariable String id) { - - if(this.appVersionService.checkAppVersion(appVersion)){ - if(this.appVersionService.updateById(appVersion)){ - return ResultUtil.success(); - } - } - throw new ServiceException(ResultCode.ERROR); - } - - @DeleteMapping(value = "/{id}") - @ApiOperation(value = "删除app版本") - @ApiImplicitParams({ - @ApiImplicitParam(name = "id", value = "要删除的app版本主键", required = true, dataType = "String", paramType = "path") - }) - public ResultMessage delete(@PathVariable String id) { - if(this.appVersionService.removeById(id)){ - return ResultUtil.success(); - } - throw new ServiceException(ResultCode.ERROR); - } - -}