whyclxw
2024-12-04 e184cfdfa5d24da461c70d6fdcaacffd59649c72
src/main/java/com/whyc/service/PowerSetparmService.java
@@ -61,10 +61,16 @@
                PowerSetparm param=mapper.selectOne(queryWrapper);
                if(param!=null){
                    if(param.getOpCmd()==m_cmd_ack){
                        res_exe = true;
                        break;
                    if(param.getOpCmd()!=cmd){
                        if(param.getOpCmd()==m_cmd_ack){
                            res_exe = true;
                            break;
                        }else{
                            res_exe = false;
                            break;
                        }
                    }
                    try {
                        Thread.sleep(250);
                    } catch (InterruptedException e) {
@@ -104,7 +110,7 @@
        updateWrapper.eq("power_id",powerId);
        int flag=mapper.update((PowerSetparm) ActionUtil.objeNull,updateWrapper);
        if (flag>0) {
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteVBus_Vref,powerId);
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteTestModel,powerId);
            if (bl) {
                flag = 1;
                msg = "修改模式参数成功!";
@@ -119,7 +125,7 @@
        return new Response().set(1,flag>0?true:false,msg);
    }
    //设置PFC模式VBus电压
    public Response controllVBusVref(Integer powerId, Integer vbusIrefSet) {
    public Response controllVBusVref(Integer powerId, Float vbusIrefSet) {
        boolean bl = false;
        String msg = "";
        UpdateWrapper updateWrapper=new UpdateWrapper();
@@ -130,7 +136,7 @@
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteVBus_Vref,powerId);
            if (bl) {
                flag = 1;
                msg = "修改模式参数成功!";
                msg = "修改VBus电压成功!";
            } else {
                flag = 0;
                msg = "设置PFC模式VBus电压失败,请检查网络!";
@@ -142,7 +148,7 @@
        return new Response().set(1,flag>0?true:false,msg);
    }
    //设置LLCBuck电压
    public Response controllLLCBuckVol(Integer powerId, Integer llcBuckvolSet) {
    public Response controllLLCBuckVol(Integer powerId, Float llcBuckvolSet) {
        boolean bl = false;
        String msg = "";
        UpdateWrapper updateWrapper=new UpdateWrapper();
@@ -150,10 +156,10 @@
        updateWrapper.eq("power_id",powerId);
        int flag=mapper.update((PowerSetparm) ActionUtil.objeNull,updateWrapper);
        if (flag>0) {
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteVBus_Vref,powerId);
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteLLC_BuckVol,powerId);
            if (bl) {
                flag = 1;
                msg = "修改模式参数成功!";
                msg = "修改LLCBuck电压成功!";
            } else {
                flag = 0;
                msg = "设置LLCBuck电压失败,请检查网络!";
@@ -165,7 +171,7 @@
        return new Response().set(1,flag>0?true:false,msg);
    }
    //设置LLCBuck电流
    public Response controllLLCBuckCurr(Integer powerId, Integer llcBuckcurrSet) {
    public Response controllLLCBuckCurr(Integer powerId, Float llcBuckcurrSet) {
        boolean bl = false;
        String msg = "";
        UpdateWrapper updateWrapper=new UpdateWrapper();
@@ -173,10 +179,10 @@
        updateWrapper.eq("power_id",powerId);
        int flag=mapper.update((PowerSetparm) ActionUtil.objeNull,updateWrapper);
        if (flag>0) {
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteVBus_Vref,powerId);
            bl=sendCmdToParam(PowerParamCmd.CMD_WriteLLC_BuckCurr,powerId);
            if (bl) {
                flag = 1;
                msg = "修改模式参数成功!";
                msg = "修改LLCBuck电流成功!";
            } else {
                flag = 0;
                msg = "设置LLCBuck电流失败,请检查网络!";