This commit is contained in:
tx 2025-02-27 19:38:10 +08:00
parent 962075ddb8
commit db4938fec5
3 changed files with 13 additions and 8 deletions

View File

@ -5,19 +5,21 @@ import net.carbon.model.request.TimelyWarningRequest;
import net.carbon.model.vo.TimelyWarningVO; import net.carbon.model.vo.TimelyWarningVO;
import net.carbon.result.Result; import net.carbon.result.Result;
import net.carbon.service.TimelyWarningService; import net.carbon.service.TimelyWarningService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.web.bind.annotation.*; import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("/api")
public class TimelyWarningController { public class TimelyWarningController {
@Autowired
private TimelyWarningService timelyWarningService; private TimelyWarningService timelyWarningService;
@GetMapping("/TimelyWarning") @GetMapping("/api/TimelyWarning")
public Result<PageResponse<TimelyWarningVO>> get(@RequestParam("pageSize") Long pageSize, @RequestParam("page") Long page) { public Result<PageResponse<TimelyWarningVO>> get(@RequestParam("pageSize") Long pageSize, @RequestParam("page") Long page) {
return Result.success(timelyWarningService.getList(pageSize, page)); return Result.success(timelyWarningService.getList(pageSize, page));
} }
@DeleteMapping("warn/delete") @DeleteMapping("/api/warn/delete")
public Result<Boolean> delete(@RequestParam("id") Long id) { public Result<Boolean> delete(@RequestParam("id") Long id) {
int row = timelyWarningService.delete(id); int row = timelyWarningService.delete(id);
if (row > 0) { if (row > 0) {
@ -26,7 +28,7 @@ public class TimelyWarningController {
return Result.error("删除失败"); return Result.error("删除失败");
} }
@PostMapping("warn/edit") @PostMapping("/api/warn/edit")
public Result update(@RequestBody TimelyWarningRequest timelyWarningRequest) { public Result update(@RequestBody TimelyWarningRequest timelyWarningRequest) {
int row = timelyWarningService.updateById(timelyWarningRequest); int row = timelyWarningService.updateById(timelyWarningRequest);
if (row > 0) { if (row > 0) {
@ -35,7 +37,7 @@ public class TimelyWarningController {
return Result.error("修改失败"); return Result.error("修改失败");
} }
@PostMapping("warn/add") @PostMapping("/api/warn/add")
public Result add(@RequestBody TimelyWarningRequest timelyWarningRequest) { public Result add(@RequestBody TimelyWarningRequest timelyWarningRequest) {
timelyWarningService.add(timelyWarningRequest); timelyWarningService.add(timelyWarningRequest);
return Result.success(); return Result.success();

View File

@ -3,10 +3,15 @@ package net.carbon.mapper;
import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import net.carbon.model.po.TimelyWarningDO; import net.carbon.model.po.TimelyWarningDO;
import net.carbon.model.request.TimelyWarningRequest;
import org.apache.ibatis.annotations.Insert;
import org.apache.ibatis.annotations.Mapper; import org.apache.ibatis.annotations.Mapper;
@Mapper @Mapper
public interface TimelyWarningMapper extends BaseMapper<TimelyWarningDO> { public interface TimelyWarningMapper extends BaseMapper<TimelyWarningDO> {
@Insert("insert into timely_warning (name, unit, data, direction) values " +
"(#{name},#{unit},#{data},#{direction})")
void add(TimelyWarningRequest timelyWarningRequest);
} }

View File

@ -58,8 +58,6 @@ public class TimelyWarningServiceImpl implements TimelyWarningService {
@Override @Override
public void add(TimelyWarningRequest timelyWarningRequest) { public void add(TimelyWarningRequest timelyWarningRequest) {
TimelyWarningDO timelyWarningDO = new TimelyWarningDO(); timelyWarningMapper.add(timelyWarningRequest);
BeanUtils.copyProperties(timelyWarningRequest, timelyWarningDO);
timelyWarningMapper.insert(timelyWarningDO);
} }
} }