增加操作提示

main
Lufaneng 11 months ago
parent 97120d57da
commit ab2196c56c

@ -466,7 +466,17 @@ const toggleCircuit = (circuitName) => {
if (!info.value.disable) return ElMessage.warning('请切换至手动模式') if (!info.value.disable) return ElMessage.warning('请切换至手动模式')
const circuit = info.value.loops.find(c => c.name === circuitName) const circuit = info.value.loops.find(c => c.name === circuitName)
if (circuit) { if (circuit) {
ElMessageBox.confirm(
`确认${circuit.is_open ? '关' : '开'}灯?`,
'提示',
{
confirmButtonText: '确认',
cancelButtonText: '取消',
type: 'warning',
}
).then(() => {
circuit.is_open = !circuit.is_open circuit.is_open = !circuit.is_open
})
} }
} }
@ -506,9 +516,19 @@ const openGlobalBrightnessDialog = () => {
// //
const openLightSettings = () => { const openLightSettings = () => {
if (!info.value.disable) return ElMessage.warning('请切换至手动模式') if (!info.value.disable) return ElMessage.warning('请切换至手动模式')
ElMessageBox.confirm(
`确认全开?`,
'提示',
{
confirmButtonText: '确认',
cancelButtonText: '取消',
type: 'warning',
}
).then(() => {
info.value.loops.forEach(circuit => { info.value.loops.forEach(circuit => {
circuit.is_open = true circuit.is_open = true
}) })
})
// dimmingChannels.value.forEach(channel => { // dimmingChannels.value.forEach(channel => {
// channel.brightness = 100 // channel.brightness = 100
// }) // })
@ -517,9 +537,19 @@ const openLightSettings = () => {
// //
const turnOffAll = () => { const turnOffAll = () => {
if (!info.value.disable) return ElMessage.warning('请切换至手动模式') if (!info.value.disable) return ElMessage.warning('请切换至手动模式')
ElMessageBox.confirm(
`确认全关?`,
'提示',
{
confirmButtonText: '确认',
cancelButtonText: '取消',
type: 'warning',
}
).then(() => {
info.value.loops.forEach(circuit => { info.value.loops.forEach(circuit => {
circuit.is_open = false circuit.is_open = false
}) })
})
// dimmingChannels.value.forEach(channel => { // dimmingChannels.value.forEach(channel => {
// channel.brightness = 0 // channel.brightness = 0
// }) // })
@ -558,8 +588,7 @@ const changeMode = () => {
cancelButtonText: '取消', cancelButtonText: '取消',
type: 'warning', type: 'warning',
} }
) ).then(() => {
.then(() => {
info.value.disable = !info.value.disable info.value.disable = !info.value.disable
// ElMessage({ // ElMessage({
// type: 'success', // type: 'success',

Loading…
Cancel
Save