启用升级包
查询结果大小0
Y
开始updateUsetime
N
公共资源层
异常处理
抛出ApplicationException(\"相同设备的固件和组件不能同时启用!\")
获取升级包信息
传入地区行业,型号参数
启动该id的升级包
page.setSucc(false); page.setMsg(e.getMessage());
获取DevUpgrade信息
接口层
传入参数id
将满足条件的升级包重置为关闭
返回结果
startUpgradePackage
数据库将该id的升级包状态改为启用
数据库将升级包状态改为关闭
业务资源层
根据地区行业,型号查询所有MAC和Devid
根据动态参数查询结果
selectByPrimaryKey
upgradetype==1(1是光猫组件)
业务层
获取下发设备总线返回结果
从数据中心查到MAC和Devid
组装cityid
selectByExample
将结果存入缓存