测试 用electron + springboot 构建桌面应用
he wei
2022-03-21 2ad663ff09bead7bb783f89a7be6eb5b8e7ffdae
更新
1个文件已修改
21 ■■■■ 已修改文件
src/main/java/testElectronJ/TestController.java 21 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/main/java/testElectronJ/TestController.java
@@ -15,6 +15,7 @@
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
@Slf4j
@RestController
@RequestMapping("test")
@@ -29,14 +30,14 @@
    @PostMapping("/readFboFile")
    public Response readFboFile(@RequestParam String filePath){
        log.info("接口readFboFile开始");
        //log.info("接口readFboFile开始");
        FboDataInf  fboDataInf = new FboDataInf();
        log.info("fboDataInf:"+fboDataInf);
        log.info("filePath:"+filePath);
        //log.info("fboDataInf:"+fboDataInf);
       // log.info("filePath:"+filePath);
        //String filePath1 = java.net.URLDecoder.decode(filePath,"utf-8");
        fboDataInf.readFboFile(filePath);
        log.info(fboDataInf.fboData.toString());
        log.info("读取结束");
       // log.info(fboDataInf.fboData.toString());
       // log.info("读取结束");
//        fileUrl = filePath;
        return new Response().set(1,fboDataInf,filePath);
    }
@@ -50,7 +51,7 @@
        String actualCap_echart = req.getParameter("actualCap_echart");            //实际容量折线图
        String vol_echart = req.getParameter("vol_echart");            //单体电压折线图
        String tempEnvi_echart = req.getParameter("tempEnvi_echart");//环境温度折线图
        String HumiEnvi_echart = req.getParameter("tempEnvi_echart");//环境湿度折线图
        String humiEnvi_echart = req.getParameter("humiEnvi_echart");//环境湿度折线图
        String filePath = req.getParameter("filePath");
@@ -92,8 +93,8 @@
                String[] url = tempEnvi_echart.split(",");
                bytes.add(new BASE64Decoder().decodeBuffer(url[1]));
            }
            if (ServletUtils.isNotNull(HumiEnvi_echart)) {
                String[] url = HumiEnvi_echart.split(",");
            if (ServletUtils.isNotNull(humiEnvi_echart)) {
                String[] url = humiEnvi_echart.split(",");
                bytes.add(new BASE64Decoder().decodeBuffer(url[1]));
            }
        }catch (Exception e){
@@ -228,12 +229,12 @@
    public String[] getPicName(int dateType){
        if (dateType==0xFB){
            String[] picName1 = new String[]{
                    "电池电流折线图","组端电压折线图","测试容量折线图","实际容量折线图","单体电压折线图","环境温度折线图","环境湿度折线图"
                    "电池电流折线图","组端电压折线图","单体电压折线图","环境温度折线图","环境湿度折线图"
            };
            return picName1;
        }else{
            String[] picName = new String[]{
                    "电池电流折线图","组端电压折线图","测试容量折线图","实际容量折线图","单体电压折线图"
                    "电池电流折线图","组端电压折线图","测试容量折线图","单体电压折线图","环境温度折线图","环境湿度折线图"
            };
            return picName;
        }