whyclxw
2025-05-28 e16302f9d475c7cc4dd18c5abf1a23cb5502e362
src/main/java/com/whyc/service/Fbs9100SysparamService.java
@@ -8,6 +8,7 @@
import com.whyc.dto.Response;
import com.whyc.mapper.Fbs9100SysparamMapper;
import com.whyc.pojo.Fbs9100Sysparam;
import com.whyc.util.ActionUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -151,7 +152,35 @@
                    .set("currH_ZL",fbs9100Sysparam.getCurrHZL())
                    .eq("dev_id",fbs9100Sysparam.getDevId());
        }
        boolean b = mapper.update(null, update) == 1;
        boolean b = mapper.update((Fbs9100Sysparam) ActionUtil.objeNull, update) == 1;
        boolean bl = false;
        String msg = "";
        if (b) {
            bl = sendCmdToFBS9100DevSysParam(opCmd, fbs9100Sysparam.getDevId().intValue());
            if (bl) {
                msg = "修改成功!";
            } else {
                msg = "设置61850均衡参数失败,请检查网络!";
            }
        } else {
            msg = "修改失败!";
        }
        return new Response().set(1, bl, msg);
    }
    public Response updatePW(Fbs9100Sysparam fbs9100Sysparam) {
        UpdateWrapper<Fbs9100Sysparam> update = Wrappers.update();
        Integer opCmd = fbs9100Sysparam.getOpCmd();
        update.set("CurrentRange",fbs9100Sysparam.getCurrentRange())
                .set("BackLightTime",fbs9100Sysparam.getBackLightTime())
                .set("auto_captestperiod",fbs9100Sysparam.getAutoCapTestPeriod())
                .set("loaderpowerdown_peroid",fbs9100Sysparam.getLoaderPowerDownPeriod())
                .set("loaderpowerdown_time",fbs9100Sysparam.getLoaderPowerDownTime())
                .set("boost_dcdc_bakvol",fbs9100Sysparam.getBoostDCDCBakVol())
                .set("boost_dcdc_bakcurr",fbs9100Sysparam.getBoostDCDCBakCurr())
                .eq("dev_id",fbs9100Sysparam.getDevId());
        boolean b = mapper.update((Fbs9100Sysparam) ActionUtil.objeNull, update) == 1;
        boolean bl = false;
        String msg = "";
        if (b) {
@@ -211,7 +240,7 @@
        UpdateWrapper updateWrapper = new UpdateWrapper();
        updateWrapper.set("op_cmd", m_cmd);
        updateWrapper.eq("dev_id", dev_id);
        int flag = mapper.update(null, updateWrapper);
        int flag = mapper.update((Fbs9100Sysparam) ActionUtil.objeNull, updateWrapper);
        boolean res_exe = false;
        if (flag > 0) {
            PageHelper.startPage(1, 1);