zhanghua
2022-11-28 a4047b6048ebfe09e66a765b58ea12b5bd0e2e6e
ycl-platform/src/main/java/com/ycl/controller/epuipment/LoudspeakerController.java
@@ -3,6 +3,7 @@
import com.alibaba.excel.EasyExcel;
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.ycl.annotation.LogSave;
import com.ycl.api.CommonResult;
@@ -50,31 +51,35 @@
    @GetMapping("/query")
    @ApiOperation("查询")
    @LogSave
    public CommonResult search(@RequestParam(required = false) Integer size,
                               @RequestParam(required = false) Integer current,
                               @RequestParam(required = false) Short state) {
        return null;
    public CommonResult<IPage<Loudspeaker>> search(@RequestParam(required = true) Integer currentPage,
                                                   @RequestParam(required = true) Integer pageSize,
                                                   @RequestParam(required = false) Short state) {
        return CommonResult.success(loudspeakerService.search(pageSize, currentPage, state));
    }
    @PostMapping("/add")
    @ApiOperation("添加")
    @LogSave(operationType = "音柱管理", contain = "添加音柱")
    public CommonResult add(@RequestBody Loudspeaker loudspeaker) {
        return CommonResult.success(null);
        loudspeaker.setState(Short.valueOf("1"));
        loudspeakerService.save(loudspeaker);
        return CommonResult.success(true);
    }
    @PutMapping("/update")
    @ApiOperation("编辑")
    @LogSave(operationType = "音柱管理", contain = "修改音柱")
    public CommonResult update(@RequestBody Loudspeaker loudspeaker) {
        return CommonResult.success(null);
        loudspeakerService.updateById(loudspeaker);
        return CommonResult.success(true);
    }
    @DeleteMapping("/delete/{id}")
    @ApiOperation("删除")
    @LogSave(operationType = "音柱管理", contain = "删除音柱")
    public CommonResult delete(@PathVariable Long id) {
        return CommonResult.success(null);
        loudspeakerService.removeById(id);
        return CommonResult.success(true);
    }