whycxzp
2025-03-14 2362b75e54c3425c3172aa04f4fe12484f3af709
src/main/java/com/whyc/service/WorkstateChangeeventService.java
@@ -4,8 +4,8 @@
import com.whyc.dto.Response;
import com.whyc.mapper.WorkstateCfgMapper;
import com.whyc.mapper.WorkstateChangeeventMapper;
import com.whyc.pojo.db_lithium_ram_db.WorkstateCfg;
import com.whyc.pojo.db_lithium_ram_db.WorkstateChangeevent;
import com.whyc.pojo.db_lithium_ram_db.WorkStateCfg;
import com.whyc.pojo.db_lithium_ram_db.WorkStateChangeEvent;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
@@ -27,14 +27,14 @@
        wrapper.orderByDesc("record_time");
        wrapper.last("limit 100");
        int devType=devId/100000000;
        List<WorkstateChangeevent> list=mapper.selectList(wrapper);
        for (WorkstateChangeevent event:list) {
        List<WorkStateChangeEvent> list=mapper.selectList(wrapper);
        for (WorkStateChangeEvent event:list) {
            QueryWrapper wrapper1=new QueryWrapper();
            wrapper1.eq("dev_type",devType);
            wrapper1.eq("last_work_state",event.getLastWorkState());
            wrapper1.eq("now_work_state",event.getNowWorkState());
            wrapper1.last("limit 1");
            WorkstateCfg cfg=cfgMapper.selectOne(wrapper1);
            WorkStateCfg cfg=cfgMapper.selectOne(wrapper1);
            if(cfg==null){
                event.setEventStr("---");
            }else{