src/main/java/com/whyc/controller/FileParamController.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/mapper/FileParamMapper.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/java/com/whyc/service/FileParamService.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
src/main/resources/mapper/FileParamMapper.xml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
src/main/java/com/whyc/controller/FileParamController.java
@@ -3,15 +3,23 @@ import com.whyc.dto.Response; import com.whyc.service.FileParamService; import io.swagger.annotations.Api; import io.swagger.annotations.ApiOperation; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; @RestController @RequestMapping("fileParam") @Api(tags = "数据库管理") public class FileParamController { @Autowired private FileParamService service; @ApiOperation("查询数据中存在的电池标称电压类型") @GetMapping("getMonVolStd") public Response getMonVolStd(){ return service.getMonVolStd(); } } src/main/java/com/whyc/mapper/FileParamMapper.java
@@ -2,5 +2,9 @@ import com.whyc.pojo.FileParam; import java.util.List; public interface FileParamMapper extends CustomMapper<FileParam>{ //查询数据中存在的电池标称电压类型 List<Integer> getMonVolStd(); } src/main/java/com/whyc/service/FileParamService.java
@@ -1,8 +1,10 @@ package com.whyc.service; import com.whyc.dto.*; import com.whyc.mapper.FileParamMapper; import com.whyc.pojo.FileInfo; import com.whyc.pojo.FileParam; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.io.File; @@ -15,6 +17,8 @@ @Service public class FileParamService { @Autowired private FileParamMapper mapper; //解析xml文件 public Response getXmlValue(String filePath) { @@ -89,4 +93,9 @@ } return new Response().setII(1,bl,map,"修改文件"); } //查询数据中存在的电池标称电压类型 public Response getMonVolStd() { List<Integer> list=mapper.getMonVolStd(); return new Response().setII(1,list.size()>0,list,"返回所有的标称电压类型"); } } src/main/resources/mapper/FileParamMapper.xml
@@ -3,4 +3,7 @@ <mapper namespace="com.whyc.mapper.FileParamMapper"> <select id="getMonVolStd" resultType="Integer"> select distinct ROUND(batt_vol) from db_res_meter.tb_file_param </select> </mapper>