This commit is contained in:
Iruka 2025-02-20 14:36:50 +08:00
parent e1b53fbc2e
commit 3d8707078c
2 changed files with 19 additions and 6 deletions

View File

@ -72,10 +72,18 @@ export function upgradeValve4G(code, dvId) {
}) })
} }
// 基站升级 // 基站/阀门重启
export function resetStationDevice(code, dvId) { export function resetStationDevice(code, dvId) {
return request({ return request({
url: `/system/dev-ops/resetStationDevice/${code}`, url: `/system/dev-ops/resetStationDevice/${code}`,
method: 'get' method: 'get'
}) })
}
// 4G阀门重启
export function reset4GDevice(code, dvId) {
return request({
url: `/system/dev-ops/reset4GDevice/${code}`,
method: 'get'
})
} }

View File

@ -138,18 +138,18 @@
</view> </view>
</view> </view>
<view class="btn-grid"> <view class="btn-grid">
<u-button type="primary" size="normal" text="获取配置" <!-- <u-button type="primary" size="normal" text="获取配置"
@click="getValve4Config(item.device)" disabled /> @click="getValve4Config(item.device)" disabled /> -->
<u-button type="primary" size="normal" text="重启" <u-button type="primary" size="normal" text="重启"
@click="restartValve4(item.device)" disabled /> @click="restartValve4(item.device)" />
<u-button type="primary" size="normal" text="升级" <u-button type="primary" size="normal" text="升级"
v-if="item.device.newDeviceVersionId" v-if="item.device.newDeviceVersionId"
v-hasPermi="['iot:dev-ops:upgradeValve4G']" v-hasPermi="['iot:dev-ops:upgradeValve4G']"
@click="upgradeValve4(item.device)" /> @click="upgradeValve4(item.device)" />
<u-button type="primary" size="normal" text="压力校准" <!-- <u-button type="primary" size="normal" text="压力校准"
@click="pressureCalibrationValve4(item.device)" disabled /> @click="pressureCalibrationValve4(item.device)" disabled />
<u-button type="primary" size="normal" text="压力查询" <u-button type="primary" size="normal" text="压力查询"
@click="pressureSelect(item.device)" disabled /> @click="pressureSelect(item.device)" disabled /> -->
</view> </view>
</view> </view>
</view> </view>
@ -746,6 +746,11 @@
// //
restartValve4(item) { restartValve4(item) {
console.error("重启:", item); console.error("重启:", item);
plugins.modal.confirm(`重启"${item.deviceCode}"`).then(() => {
DevOpsApi.reset4GDevice(item.deviceCode).then(res => {
plugins.modal.msg(res.msg)
})
}).catch(() => {});
}, },
// //
upgradeValve4(item) { upgradeValve4(item) {