whycxzp
2023-12-20 1c8a6eaff30c3dc347cd6b4c7c1045618190fea4
src/main/java/com/whyc/service/CKPowerDevBattRtStateSetService.java
@@ -6,9 +6,14 @@
import com.whyc.dto.BattRtSetDto;
import com.whyc.dto.Response;
import com.whyc.mapper.CKPowerDevBattRtStateSetMapper;
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevBattRtData;
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevBattRtDataSet;
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevBattRtStateSet;
import com.whyc.pojo.db_ckpwrdev_data_rt.CKPowerDevSignalSet;
import com.whyc.mapper.CKPowerDevBattSetLogMapper;
import com.whyc.pojo.db_ckpwrdev_data_rt.*;
import com.whyc.util.OpCmdUtil;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import javax.annotation.Resource;
@@ -21,7 +26,7 @@
    @Resource
    private CKPowerDevBattRtStateSetMapper mapper;
    @Resource
    @Autowired
    private CKPowerDevBattRtDataSetService dataSetService;
    @Resource
@@ -30,9 +35,13 @@
    @Resource
    private CKPowerDevBattSetLogService setLogService;
    @Autowired
    private CKPowerDevBattRtDataService dataService;
    public Response update(BattRtSetDto set) {
        CKPowerDevBattRtDataSet dataSet = set.getDataSet();
        CKPowerDevBattRtStateSet stateSet = set.getStateSet();
        updateDataFromDataAndStateToSet();
        //设置state_set表,与李军沟通确定,组端和单体设置,都采用设置下面这个cmd值.因为单体和组端会一起设置
        stateSet.setOpCmd(CMD_Constant.CMD_SetBatt1MonData);
        mapper.update(stateSet,null);
@@ -56,4 +65,8 @@
        }
        return opStatus;
    }
    private void updateDataFromDataAndStateToSet() {
        //TODO
    }
}