Browse Source

资产图标管理CRUD接口实现

pull/7/head
西大锐 1 year ago
parent
commit
2bbc6a3639
1 changed files with 6 additions and 0 deletions
  1. +6
    -0
      ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/icon/AssetIconController.java

+ 6
- 0
ruoyi-modules/management-platform/src/main/java/com/ruoyi/platform/controller/icon/AssetIconController.java View File

@@ -4,6 +4,7 @@ import com.ruoyi.common.core.web.domain.AjaxResult;
import com.ruoyi.platform.domain.AssetIcon; import com.ruoyi.platform.domain.AssetIcon;
import com.ruoyi.platform.domain.Models; import com.ruoyi.platform.domain.Models;
import com.ruoyi.platform.service.AssetIconService; import com.ruoyi.platform.service.AssetIconService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation; import io.swagger.annotations.ApiOperation;
import org.springframework.data.domain.Page; import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest; import org.springframework.data.domain.PageRequest;
@@ -20,6 +21,7 @@ import javax.annotation.Resource;
*/ */
@RestController @RestController
@RequestMapping("assetIcon") @RequestMapping("assetIcon")
@Api("图标管理")
public class AssetIconController { public class AssetIconController {
/** /**
* 服务对象 * 服务对象
@@ -49,6 +51,7 @@ public class AssetIconController {
* @return 单条数据 * @return 单条数据
*/ */
@GetMapping("{id}") @GetMapping("{id}")
@ApiOperation("根据id查询")
public AjaxResult queryById(@PathVariable("id") Integer id) { public AjaxResult queryById(@PathVariable("id") Integer id) {
return AjaxResult.success(this.assetIconService.queryById(id)); return AjaxResult.success(this.assetIconService.queryById(id));
} }
@@ -60,6 +63,7 @@ public class AssetIconController {
* @return 新增结果 * @return 新增结果
*/ */
@PostMapping @PostMapping
@ApiOperation("新增图标")
public AjaxResult add(@RequestBody AssetIcon assetIcon) { public AjaxResult add(@RequestBody AssetIcon assetIcon) {
return AjaxResult.success(this.assetIconService.insert(assetIcon)); return AjaxResult.success(this.assetIconService.insert(assetIcon));
} }
@@ -71,6 +75,7 @@ public class AssetIconController {
* @return 编辑结果 * @return 编辑结果
*/ */
@PutMapping @PutMapping
@ApiOperation("更新")
public AjaxResult edit(@RequestBody AssetIcon assetIcon) { public AjaxResult edit(@RequestBody AssetIcon assetIcon) {
return AjaxResult.success(this.assetIconService.update(assetIcon)); return AjaxResult.success(this.assetIconService.update(assetIcon));
} }
@@ -82,6 +87,7 @@ public class AssetIconController {
* @return 删除是否成功 * @return 删除是否成功
*/ */
@DeleteMapping("{id}") @DeleteMapping("{id}")
@ApiOperation("删除图标")
public AjaxResult deleteById(@PathVariable("id") Integer id) { public AjaxResult deleteById(@PathVariable("id") Integer id) {
return AjaxResult.success(this.assetIconService.removeById(id)); return AjaxResult.success(this.assetIconService.removeById(id));
} }


Loading…
Cancel
Save