diff --git a/src/views/system/model/index.vue b/src/views/system/model/index.vue
index 42395b0..d94c789 100644
--- a/src/views/system/model/index.vue
+++ b/src/views/system/model/index.vue
@@ -80,6 +80,17 @@
+
+
+
+
+
+
@@ -275,6 +286,25 @@ export default {
},
},
methods: {
+ handleLowBatteryReminderSwitchChange(row) {
+ // 获取低电量提醒开关的状态提示
+ let text = row.lowBatteryReminderSwitch ? "启用低电量提醒" : "关闭低电量提醒";
+ this.$modal.confirm(`确认要"${text}"吗?`).then(() => {
+ // 创建更新数据对象,将需要更新的模型信息传递给后端
+ const updateData = {
+ ...row, // 将模型的所有字段都传递过去
+ lowBatteryReminderSwitch: row.lowBatteryReminderSwitch // 确保传递最新的开关状态
+ };
+ // 调用 updateModel 方法更新模型信息
+ return updateModel(updateData).then(response => {
+ this.$modal.msgSuccess(`${text}成功`);
+ this.getList(); // 刷新列表
+ }).catch(() => {
+ // 如果更新失败,恢复开关原始状态
+ row.lowBatteryReminderSwitch = !row.lowBatteryReminderSwitch;
+ });
+ });
+ },
/** 当选择代理商时 根据代理商id,获取运营区和型号 */
fetchData2(deptId,oldVal) {
console.log("deptId1111",deptId)