报警列表卡片,模式页面布局修改,估计播放,优化体验

This commit is contained in:
fengerli
2025-08-30 14:45:55 +08:00
parent e07a4fea01
commit 031f6135c1
18 changed files with 1302 additions and 392 deletions

View File

@ -246,7 +246,6 @@ const handleModeClick = async (modeId: string) => {
if (res.code === 200) {
proxy?.$modal.msgSuccess(res.msg);
setActiveLightMode(modeId);
await getList();
} else {
proxy?.$modal.msgError(res.msg);
const prevActiveMode = lightModes.value.find(m => m.active);
@ -325,7 +324,6 @@ const handleLaserClick = async () => {
proxy?.$modal.msgSuccess(res.msg);
laserMode.value.active = targetStatus;
laserMode.value.switchStatus = targetStatus;
getList();
} else {
proxy?.$modal.msgError(res.msg);
// 恢复之前的状态
@ -370,7 +368,6 @@ const registerPostInit = () => {
if (res.code === 200) {
fullscreenLoading.value = false
proxy?.$modal.msgSuccess(res.msg);
getList();
} else {
fullscreenLoading.value = false
proxy?.$modal.msgError(res.msg);
@ -389,7 +386,7 @@ const saveBtn = () => {
if (res.code === 200) {
lightModesLoading.value = false
proxy?.$modal.msgSuccess(res.msg);
getList();
} else {
lightModesLoading.value = false
proxy?.$modal.msgError(res.msg);
@ -417,11 +414,10 @@ const forceAlarm = async () => {
}
// 4. 获取设备状态
let deviceImei = deviceDetail.value.deviceImei
let typeName = deviceDetail.value.typeName
const statusRes = await getDeviceStatus({
functionMode: 2,
batchId,
typeName,
typeName: 'FunctionAccessBatchStatusRule',
deviceImei,
interval: 500
},
@ -465,11 +461,10 @@ const sendTextMessage = async () => {
}
// 4. 获取设备状态
let deviceImei = deviceDetail.value.deviceImei
let typeName = deviceDetail.value.typeName
const statusRes = await getDeviceStatus({
functionMode: 2,
batchId,
typeName,
typeName: 'FunctionAccessBatchStatusRule',
deviceImei,
interval: 500
},