package com.goafanti.standard.controller; import com.goafanti.common.bo.Result; import com.goafanti.common.model.StandardPlatformLink; import com.goafanti.standard.bo.InputStandardPlatformLink; import com.goafanti.standard.service.StandardPlatformLinkService; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import javax.annotation.Resource; /** * 标准平台连接(StandardPlatformLink)表控制层 * * @author makejava * @since 2024-07-02 09:43:35 */ @RestController @RequestMapping("/api/admin/standardPlatformLink") public class StandardPlatformLinkController { /** * 服务对象 */ @Resource private StandardPlatformLinkService standardPlatformLinkService; /** * 列表查询 * @param in 参数 * @return */ @GetMapping("/list") public Result list(InputStandardPlatformLink in ) { return new Result().data(this.standardPlatformLinkService.list(in)); } /** * 通过主键查询单条数据 * * @param id 主键 * @return 单条数据 */ @GetMapping("/get") public Result queryById(Integer id) { return new Result().data(this.standardPlatformLinkService.queryById(id)); } /** * 新增数据 * * @param standardPlatformLink 实体 * @return 新增结果 */ @PostMapping("/add") public Result add(StandardPlatformLink standardPlatformLink) { return new Result().data(this.standardPlatformLinkService.insert(standardPlatformLink)); } /** * 编辑数据 * * @param standardPlatformLink 实体 * @return 编辑结果 */ @PostMapping("/update") public Result edit(StandardPlatformLink standardPlatformLink) { return new Result().data(this.standardPlatformLinkService.update(standardPlatformLink)); } /** * 删除数据 * * @param id 主键 * @return 删除是否成功 */ @GetMapping("/delete") public Result deleteById(Integer id) { return new Result().data(this.standardPlatformLinkService.deleteById(id)); } }