liurunyu
2024-11-28 3e82bb3f97e95c90099070787da4455e64b95b3f
pipIrr-platform/pipIrr-web/pipIrr-web-base/src/main/java/com/dy/pipIrrBase/rtuUpgrade/program/UgRtuProgramCtrl.java
@@ -75,7 +75,7 @@
            }
            return BaseResponseUtils.buildSuccess(po);
        }else{
            return BaseResponseUtils.buildException("未查询到对应的记录") ;
            return BaseResponseUtils.buildErrorMsg("未查询到对应的记录") ;
        }
    }
    /**
@@ -99,7 +99,7 @@
            return BaseResponseUtils.buildSuccess(res);
        } catch (Exception e) {
            log.error("查询RTU升级程序异常", e);
            return BaseResponseUtils.buildException(e.getMessage()) ;
            return BaseResponseUtils.buildErrorMsg(e.getMessage()) ;
        }
    }
@@ -124,7 +124,7 @@
            return BaseResponseUtils.buildSuccess(res);
        } catch (Exception e) {
            log.error("查询RTU升级程序异常", e);
            return BaseResponseUtils.buildException(e.getMessage()) ;
            return BaseResponseUtils.buildErrorMsg(e.getMessage()) ;
        }
    }
@@ -146,26 +146,26 @@
    @SsoAop()
    public BaseResponse<Boolean> save(@Parameter(description = "form表单数据", required = true) @Valid VoRtuProgram vo,  @Parameter(hidden = true) BindingResult bindingResult){
        if(bindingResult != null && bindingResult.hasErrors()){
            return BaseResponseUtils.buildFail(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage());
            return BaseResponseUtils.buildErrorMsg(Objects.requireNonNull(bindingResult.getFieldError()).getDefaultMessage());
        }
        if(vo.storeRamAddr == null
                || vo.storeRamAddr.trim().equals("")
                || vo.storeRamAddr.length() != 8
                || !HexUtil.isHexNumber(vo.storeRamAddr)){
            return BaseResponseUtils.buildFail("升级程序存放地址(4字节,8位十六进制数)不正确") ;
            return BaseResponseUtils.buildErrorMsg("升级程序存放地址(4字节,8位十六进制数)不正确") ;
        }
        if(vo.startRamAddr == null
                || vo.startRamAddr.trim().equals("")
                || vo.startRamAddr.length() != 8
                || !HexUtil.isHexNumber(vo.startRamAddr)){
            return BaseResponseUtils.buildFail("程序覆盖起始地址(4字节,8位十六进制数)不正确") ;
            return BaseResponseUtils.buildErrorMsg("程序覆盖起始地址(4字节,8位十六进制数)不正确") ;
        }
        if(vo.file == null){
            return BaseResponseUtils.buildFail("RTU程序文件必须上传") ;
            return BaseResponseUtils.buildErrorMsg("RTU程序文件必须上传") ;
        }
        String fileName = vo.file.getOriginalFilename() ;
        if(this.sv.existFileName(fileName)){
            return BaseResponseUtils.buildFail("RTU程序文件名已存在") ;
            return BaseResponseUtils.buildErrorMsg("RTU程序文件名已存在") ;
        }
        HexFileVo fileVo = null ;
@@ -178,7 +178,7 @@
            }
        }catch (Exception e){
            fileVo = null ;
            return BaseResponseUtils.buildFail("解析RTU程序文件异常:" + e.getMessage()) ;
            return BaseResponseUtils.buildErrorMsg("解析RTU程序文件异常:" + e.getMessage()) ;
        }
        if(fileVo != null){
            UgRtuProgram po = new UgRtuProgram();
@@ -197,15 +197,15 @@
                count = this.sv.save(po);
            } catch (Exception e) {
                log.error("保存RTU升级程序异常", e);
                return BaseResponseUtils.buildException(e.getMessage()) ;
                return BaseResponseUtils.buildErrorMsg(e.getMessage()) ;
            }
            if(count <= 0){
                return BaseResponseUtils.buildFail("数据库存储失败") ;
                return BaseResponseUtils.buildErrorMsg("数据库存储失败") ;
            }else{
                return BaseResponseUtils.buildSuccess(true) ;
            }
        }else{
            return BaseResponseUtils.buildFail("解析RTU程序文件异常") ;
            return BaseResponseUtils.buildErrorMsg("解析RTU程序文件异常") ;
        }
    }
    /**
@@ -245,17 +245,17 @@
    @SsoAop()
    public BaseResponse<Boolean> delete(Long id){
        if(id == null){
            return BaseResponseUtils.buildFail("id不能为空") ;
            return BaseResponseUtils.buildErrorMsg("id不能为空") ;
        }
        int count;
        try {
            count = this.sv.delete(id);
        } catch (Exception e) {
            log.error("删除RTU升级程序异常", e);
            return BaseResponseUtils.buildException(e.getMessage()) ;
            return BaseResponseUtils.buildErrorMsg(e.getMessage()) ;
        }
        if(count <= 0){
            return BaseResponseUtils.buildFail("数据库存储失败") ;
            return BaseResponseUtils.buildErrorMsg("数据库存储失败") ;
        }else{
            return BaseResponseUtils.buildSuccess(true) ;
        }