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


Loading…
Cancel
Save