修复配置升级进度查询异常

This commit is contained in:
2026-01-05 10:54:44 +08:00
parent 3852e6ac20
commit dfc04867c7
4 changed files with 16 additions and 6 deletions

View File

@@ -2957,6 +2957,9 @@ scroll-view.cu-steps .cu-item {
.flex-6 { .flex-6 {
flex: 6; flex: 6;
} }
.flex-5 {
flex: 5;
}
.flex-9 { .flex-9 {
flex: 9; flex: 9;
} }

View File

@@ -61,6 +61,7 @@ Page({
input: 0, input: 0,
bdHosts: [], bdHosts: [],
address: "", address: "",
UpgradeType:"",
}, },
/** /**
@@ -605,7 +606,8 @@ Page({
_this.setData({ _this.setData({
//升级计数 //升级计数
CurrentUpgradeDev:element.RoomNumber, //当前升级设备 CurrentUpgradeDev:element.RoomNumber, //当前升级设备
CurrentUpgradeDevStart:'升级就绪',//当前升级设备状态 CurrentUpgradeDevStart:'升级就绪',//当前升级设备状态
UpgradeType:UpgradeType
}) })
try { try {

View File

@@ -127,9 +127,15 @@ bindtouchend="handleTouchEnd" style="margin-top: 20rpx;">
<checkbox style="top:25%;" checked="{{devlist[index].checkbox}}" ></checkbox> <checkbox style="top:25%;" checked="{{devlist[index].checkbox}}" ></checkbox>
</view> </view>
<view class="cubarN bg-white flex-9" data-id ="{{index}}" bindtap="HideOrOpen" style="background:{{devlist[index].UpgradeStatus ==0? 'white':devlist[index].UpgradeStatus ==1? 'green':'red' }} ;"> <view class="cubarN bg-white flex-9" data-id ="{{index}}" bindtap="HideOrOpen" style="background:{{devlist[index].UpgradeStatus ==0? 'white':devlist[index].UpgradeStatus ==1? 'green':'red' }} ;">
<view class="flex-9" style="font-weight: bold;" >房号:{{devlist[index].RoomNumber}}</view> <view class="flex-5" style="font-weight: bold;" >房号:{{devlist[index].RoomNumber}}</view>
<view class="flex-sub text-{{devlist[index].Status==true? 'green':'red'}}" >{{devlist[index].Status==true? "在线":"离线"}}</view> <view class="flex flex-xis">
<view class="flex-xis" >
<view wx:if="{{CurrentUpgradeDev==devlist[index].RoomNumber}}">{{UpgradeType=='firmware'? '固件':'配置'}}升级:{{CurrentUpgradeDevStart}}</view>
</view>
<view class="flex-sub text-{{devlist[index].Status==true? 'green':'red'}}" >{{devlist[index].Status==true? "在线":"离线"}}</view>
</view> </view>
</view>
</view> </view>
<view class="cubarN bg-white" > <!-- wx:if="{{devlist[index].show==0}}"> --> <view class="cubarN bg-white" > <!-- wx:if="{{devlist[index].show==0}}"> -->

View File

@@ -177,13 +177,12 @@ export default class DeviceUpgrader extends EventEmitter {
return 0; return 0;
} }
} } else{
else{
throw new Error('查询进度失败'); throw new Error('查询进度失败');
} }
}else{ }else{
if (res.total ==1) { if (res.total >0) {
var getnode var getnode
if (res.rows.length>0) { if (res.rows.length>0) {
getnode=res.rows[0] getnode=res.rows[0]