From 0d39e3800b6c832187182a60224a00add862ef05 Mon Sep 17 00:00:00 2001 From: xiong_cl <140612616@qq.com> Date: Mon, 22 Apr 2024 17:50:51 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E6=A0=87=E7=AD=BE=E6=B8=85=E9=99=A4?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../static/js/common/layui/extend/datalabel.js | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/shandan-common/src/main/resources/static/js/common/layui/extend/datalabel.js b/shandan-common/src/main/resources/static/js/common/layui/extend/datalabel.js index 6ad3656..22a6678 100644 --- a/shandan-common/src/main/resources/static/js/common/layui/extend/datalabel.js +++ b/shandan-common/src/main/resources/static/js/common/layui/extend/datalabel.js @@ -301,11 +301,23 @@ layui.define(['globalTree'], function (exports) { } } + function clear() { + for (let component of _CACHE.values()) { + if (component.isOther()) { + component.delete(); + _CACHE.delete(component.id) + }else { + component.clear(); + } + } + + } renderLabelSetComponent(); const _exports = { getData: (entityId, entityType) => _CACHE.getData(entityId, entityType), setData, + clear, openChooseDialog: chooseLabelData }; exports('datalabel', _exports)