ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/sy/mapper/ArdSyCarMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/sy/service/IArdSyCarService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/utils/result/Constants.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/java/com/ruoyi/utils/result/Results.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
ard-work/src/main/java/com/ruoyi/sy/controller/ArdSyCarController.java
@@ -17,6 +17,7 @@ import com.ruoyi.system.domain.SysConfig; import com.ruoyi.system.service.ISysConfigService; import com.ruoyi.utils.httpclient.SYCarClient; import com.ruoyi.utils.result.Results; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.bytedeco.javacv.CanvasFrame; @@ -275,9 +276,9 @@ } @PreAuthorize("@ss.hasPermi('sy:syCar:carListById')") @GetMapping("carListById") @GetMapping("/carListById/{id}") @ApiOperation("æ ¹æ®è½¦è¾IDè·å车è¾å表") public List<ArdSyCar> carListById(String carId){ return ardSyCarService.carListById(carId); public Results carListById(@PathVariable String id){ return ardSyCarService.carListById(id); } } ard-work/src/main/java/com/ruoyi/sy/mapper/ArdSyCarMapper.java
@@ -72,5 +72,5 @@ * @param carId * @return */ List<ArdSyCar> carListById(String carId); List<ArdSyCar> carListById(String id); } ard-work/src/main/java/com/ruoyi/sy/service/IArdSyCarService.java
@@ -4,6 +4,7 @@ import java.util.Map; import com.ruoyi.sy.domain.ArdSyCar; import com.ruoyi.utils.result.Results; import org.springframework.web.multipart.MultipartFile; /** @@ -82,5 +83,5 @@ */ public String uploadCarPicture(String id, MultipartFile carPicture); List<ArdSyCar> carListById(String carId); Results carListById(String id); } ard-work/src/main/java/com/ruoyi/sy/service/impl/ArdSyCarServiceImpl.java
@@ -16,11 +16,14 @@ import com.ruoyi.system.domain.SysConfig; import com.ruoyi.system.mapper.SysConfigMapper; import com.ruoyi.utils.httpclient.SYCarClient; import com.ruoyi.utils.result.Constants; import com.ruoyi.utils.result.Results; import io.minio.GetPresignedObjectUrlArgs; import io.minio.ListObjectsArgs; import io.minio.PutObjectArgs; import io.minio.Result; import io.minio.http.Method; import io.minio.messages.Contents; import io.minio.messages.Item; import org.springframework.stereotype.Service; import com.ruoyi.sy.mapper.ArdSyCarMapper; @@ -325,7 +328,17 @@ } @Override public List<ArdSyCar> carListById(String carId) { return ardSyCarMapper.carListById(carId); public Results carListById(String id) { try { List<ArdSyCar> list = ardSyCarMapper.carListById(id); if(list.size()>0){ ArdSyCar ardSyCar = list.get(0); return Results.succeed(ardSyCar); }else { return Results.succeed(); } } catch (Exception e) { return Results.error(e.toString()); } } } ard-work/src/main/java/com/ruoyi/utils/result/Constants.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ package com.ruoyi.utils.result; /** * @author 11441 * è¿åç¶æç */ public interface Constants { String CODE_200 = "200"; // æå String CODE_400 = "400"; // åæ°é误 String CODE_500 = "500"; // ç³»ç»é误 String CODE_401 = "401"; // æéä¸è¶³ } ard-work/src/main/java/com/ruoyi/utils/result/Results.java
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,31 @@ package com.ruoyi.utils.result; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; /** * @author 11441 * è¿åç»æé */ @Data @AllArgsConstructor @NoArgsConstructor public class Results { private String code; private String msg; private Object data; public static Results succeed() { return new Results(Constants.CODE_200, "æä½æåï¼", null); } public static Results succeed(Object data) { return new Results(Constants.CODE_200, "æä½æåï¼", data); } public static Results error(String msg) { return new Results(Constants.CODE_500, msg, null); } } ard-work/src/main/resources/mapper/sy/ArdSyCarMapper.xml
@@ -103,6 +103,6 @@ </select> <select id="carListById" parameterType="String" resultMap="ArdSyCarResult"> select * from ard_sy_car where car_id = #{carId} select * from ard_sy_car where id = #{id} </select> </mapper>