ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/oil/domain/OilWall.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/oil/param/OilWallParam.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ard-work/src/main/java/com/ruoyi/oil/controller/OilWallController.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,56 @@ package com.ruoyi.oil.controller; import com.ruoyi.common.annotation.Log; import com.ruoyi.common.enums.BusinessType; import com.ruoyi.oil.domain.OilWall; import com.ruoyi.oil.param.OilWallParam; import com.ruoyi.oil.service.OilWallService; import com.ruoyi.utils.result.Results; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.web.bind.annotation.*; /** * @author Administrator */ @RestController @RequestMapping("oilWall") @Api(tags = "è£ å¸æ²¹çµåå´æ ") public class OilWallController { @Autowired private OilWallService oilWallService; @PostMapping("/add") @ApiOperation("æ·»å çµåå´æ ") public Results add(OilWall oilWall){ return Results.succeed("æåæ·»å "+oilWallService.addOilWall(oilWall)+"æ¡æ°æ®"); } @DeleteMapping("/del") @ApiOperation("å é¤çµåå´æ ") public Results del(String id){ return Results.succeed("æåå é¤"+oilWallService.delOilWall(id)+"æ¡æ°æ®"); } @PutMapping("/upd") @ApiOperation("ä¿®æ¹çµåå´æ ") public Results upd(OilWall oilWall){ return Results.succeed("æåä¿®æ¹"+oilWallService.updOilWall(oilWall)+"æ¡æ°æ®"); } @GetMapping("/one") @ApiOperation("æ¥è¯¢ä¸æ¡çµåå´æ ") public Results one(String id){ return Results.succeed(oilWallService.delOilWall(id)); } @GetMapping("/query") @ApiOperation("æ¥è¯¢ææçµåå´æ ") public Results query(OilWallParam oilWallParam){ return Results.succeed(oilWallService.query(oilWallParam)); } } ard-work/src/main/java/com/ruoyi/oil/domain/OilWall.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ package com.ruoyi.oil.domain; import com.ruoyi.common.core.domain.BaseEntity; import lombok.Data; /** * @author Administrator */ @Data public class OilWall extends BaseEntity { private String id; private String name; private String coord; private String type; } ard-work/src/main/java/com/ruoyi/oil/mapper/OilWallMapper.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ package com.ruoyi.oil.mapper; import com.baomidou.mybatisplus.core.mapper.BaseMapper; import com.ruoyi.oil.domain.OilWall; /** * @author Administrator */ public interface OilWallMapper extends BaseMapper<OilWall> { } ard-work/src/main/java/com/ruoyi/oil/param/OilWallParam.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ package com.ruoyi.oil.param; import lombok.Data; @Data public class OilWallParam { private String name; private String type; } ard-work/src/main/java/com/ruoyi/oil/service/OilWallService.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,18 @@ package com.ruoyi.oil.service; import com.ruoyi.oil.domain.OilWall; import com.ruoyi.oil.param.OilWallParam; import java.util.List; /** * @author Administrator */ public interface OilWallService { int addOilWall(OilWall oilWall); int delOilWall(String id); int updOilWall(OilWall oilWall); OilWall one(String id); List<OilWall> query(OilWallParam oilWallParam); } ard-work/src/main/java/com/ruoyi/oil/service/impl/OilWallServiceImpl.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,50 @@ package com.ruoyi.oil.service.impl; import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; import com.ruoyi.oil.mapper.OilWallMapper; import com.ruoyi.oil.service.OilWallService; import com.ruoyi.oil.domain.OilWall; import com.ruoyi.oil.param.OilWallParam; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * @author Administrator */ @Service public class OilWallServiceImpl implements OilWallService { @Autowired private OilWallMapper oilWallMapper; @Override public int addOilWall(OilWall oilWall) { return oilWallMapper.insert(oilWall); } @Override public int delOilWall(String id) { return oilWallMapper.deleteById(id); } @Override public int updOilWall(OilWall oilWall) { return oilWallMapper.updateById(oilWall); } @Override public OilWall one(String id) { return oilWallMapper.selectById(id); } @Override public List<OilWall> query(OilWallParam oilWallParam) { QueryWrapper<OilWall> queryWrapper = new QueryWrapper<>(); queryWrapper.like(!oilWallParam.getName().isEmpty(),"name",oilWallParam.getName()) .eq(!oilWallParam.getType().isEmpty(),"type",oilWallParam.getType()); return oilWallMapper.selectList(queryWrapper); } }