From a689af1348938afd3b4506aad9b6d5057193e25d Mon Sep 17 00:00:00 2001 From: ZZJ <10913410+zzj2100@user.noreply.gitee.com> Date: 星期五, 27 五月 2022 09:59:00 +0800 Subject: [PATCH] bug修复 --- src/views/hashrate/CameraManage/CameraRules/components/TimeSlider.vue | 21 ++++++++++++++++----- 1 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/views/hashrate/CameraManage/CameraRules/components/TimeSlider.vue b/src/views/hashrate/CameraManage/CameraRules/components/TimeSlider.vue index 166d1cc..5877a6b 100644 --- a/src/views/hashrate/CameraManage/CameraRules/components/TimeSlider.vue +++ b/src/views/hashrate/CameraManage/CameraRules/components/TimeSlider.vue @@ -59,7 +59,11 @@ :key="item.id" :class="{ active: activeTabObj.id === item.id }" > - <div class="tab" @click="chooseTab(item)"> + <div + class="tab" + @click="chooseTab(item)" + @dblclick="chooseEdit(item)" + > {{ item.name }} </div> <div class="iconfont del" @click="handleTabsEdit(item.id, 'remove')"> @@ -176,6 +180,17 @@ time_rule: JSON.parse(data.time_rule), }; }); + }, + chooseEdit(data) { + this.$prompt("璇疯緭鍏ユ柊鐨勫満鏅悕绉�", "鎻愮ず", { + confirmButtonText: "纭畾", + cancelButtonText: "鍙栨秷", + }) + .then(({ value }) => { + this.activeTabObj.name = value; + this.save(); + }) + .catch(() => {}); }, handleTabsEdit(tabId, action) { @@ -325,10 +340,6 @@ this.isAdding = false; }) .catch(() => { - this.$notify({ - type: "warning", - message: rsp.msg, - }); this.isAdding = false; }); }, -- Gitblit v1.8.0