lxw
2023-11-10 33a9db243709db2ce7ef081ab18be35d1b80cf3c
src/main/java/com/whyc/service/DevUpdateStateService.java
@@ -1,5 +1,6 @@
package com.whyc.service;
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
import com.baomidou.mybatisplus.core.conditions.update.UpdateWrapper;
import com.whyc.mapper.DevUpdateStateMapper;
import com.whyc.pojo.DevUpdateState;
@@ -64,4 +65,13 @@
        mapper.update(null,wrapper);
        return new Response().set(1,true);
    }
    //dfu远程升级的websocket实时推送设备升级
    public Response getDfuStatus(int devId) {
        QueryWrapper queryWrapper=new QueryWrapper();
        queryWrapper.eq("dev_id",devId);
        queryWrapper.last("limit 1");
        DevUpdateState dfu=mapper.selectOne(queryWrapper);
        return new Response().setII(1,dfu!=null,dfu,"下载成功返回数据");
    }
}