发生人员触电事故,应迅速切断电源或采用绝缘工器具使触电者脱离电源,判断触电者无意识或心跳、呼吸已停止时,应立即报告,并由经过专业训练或具备相应能力的人员对触电者进行心肺复苏术,直至专业医务人员赶到现场为止。 -其他应急处置 -
+发生人员触电事故,应迅速切断电源或采用绝缘工器具使触电者脱离电源,判断触电者无意识或心跳、呼吸已停止时,应立即报告,并由经过专业训练或具备相应能力的人员对触电者进行心肺复苏术,直至专业医务人员赶到现场为止。其他应急处置
diff --git a/src/config/index.js b/src/config/index.js index 30a994c4..5c050556 100644 --- a/src/config/index.js +++ b/src/config/index.js @@ -6,7 +6,7 @@ const DEFAULT_CONFIG = { DASHBOARD_URL: "/dashboard", //版本号 - APP_VER: "1.0", + APP_VER: "2.0.1", //内核版本号 CORE_VER: "1.6.3", diff --git a/src/main.js b/src/main.js index a9fb342c..1eefa5b7 100644 --- a/src/main.js +++ b/src/main.js @@ -9,6 +9,7 @@ import store from './store' import { createApp } from 'vue' import App from './App.vue' import * as ElementPlusIconsVue from '@element-plus/icons-vue' +import preventReClick from './utils/preventReClick' const app = createApp(App); @@ -18,7 +19,7 @@ app.use(ElementPlus); app.use(i18n); app.use(scui); app.use(ehsui); - +app.use(preventReClick) //挂载app app.mount('#app'); for (const [key, component] of Object.entries(ElementPlusIconsVue)) { diff --git a/src/utils/preventReClick.js b/src/utils/preventReClick.js new file mode 100644 index 00000000..a07e22c4 --- /dev/null +++ b/src/utils/preventReClick.js @@ -0,0 +1,14 @@ +export default (app) => { + app.directive('preventReClick', { + mounted(el, binding) { + el.addEventListener('click', () => { + if (!el.disabled) { + el.disabled = true + setTimeout(() => { + el.disabled = false + }, binding.value || 2000) + } + }) + } + }) +} \ No newline at end of file diff --git a/src/views/opm/clear.vue b/src/views/opm/clear.vue index a257e686..6dc9f04f 100644 --- a/src/views/opm/clear.vue +++ b/src/views/opm/clear.vue @@ -167,9 +167,11 @@
发生人员触电事故,应迅速切断电源或采用绝缘工器具使触电者脱离电源,判断触电者无意识或心跳、呼吸已停止时,应立即报告,并由经过专业训练或具备相应能力的人员对触电者进行心肺复苏术,直至专业医务人员赶到现场为止。 -其他应急处置 -
+发生人员触电事故,应迅速切断电源或采用绝缘工器具使触电者脱离电源,判断触电者无意识或心跳、呼吸已停止时,应立即报告,并由经过专业训练或具备相应能力的人员对触电者进行心肺复苏术,直至专业医务人员赶到现场为止。其他应急处置