From 34ec919649adfefeecd0418284dd7b02e9ed49b8 Mon Sep 17 00:00:00 2001
From: 马宇豪 <978517621@qq.com>
Date: Wed, 23 Apr 2025 15:42:17 +0800
Subject: [PATCH] 添加批发仓库监测预警
---
src/utils/stopReClick.js | 19 ++++++++++++++++++-
1 files changed, 18 insertions(+), 1 deletions(-)
diff --git a/src/utils/stopReClick.js b/src/utils/stopReClick.js
index 2483a69..94a97ff 100644
--- a/src/utils/stopReClick.js
+++ b/src/utils/stopReClick.js
@@ -21,4 +21,21 @@
})
}
})
-export { stopReClick }
+
+const longReClick = Vue.directive('longReClick', {
+ inserted: function (el, binding) {
+ el.addEventListener('click', () => {
+ if (!el.disabled) {
+ el.disabled = true
+ el.style.cursor = 'not-allowed'
+ setTimeout(() => {
+ el.style.cursor = 'pointer'
+ el.disabled = false
+ //设置时间
+ }, binding.value || 30000)
+ }
+ })
+ }
+})
+
+export { stopReClick, longReClick }
--
Gitblit v1.9.2