From ed69eb04a97767a2c8aa970345f039bd36cc59a0 Mon Sep 17 00:00:00 2001 From: 14391 <1439194698@qq.com> Date: Fri, 26 Sep 2025 13:36:07 +0800 Subject: [PATCH] =?UTF-8?q?=E8=8E=B7=E5=8F=96=E6=B3=A8=E5=86=8C=E8=AF=81?= =?UTF-8?q?=E9=99=84=E4=BB=B6=E7=9A=84URL?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../app/plugin/form/sys/ZczGetUrlPlugin.java | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 lc123/cloud/app/plugin/form/sys/ZczGetUrlPlugin.java diff --git a/lc123/cloud/app/plugin/form/sys/ZczGetUrlPlugin.java b/lc123/cloud/app/plugin/form/sys/ZczGetUrlPlugin.java new file mode 100644 index 0000000..43119f9 --- /dev/null +++ b/lc123/cloud/app/plugin/form/sys/ZczGetUrlPlugin.java @@ -0,0 +1,29 @@ +package tqq9.lc123.cloud.app.plugin.form.sys; + +import kd.bos.form.control.events.UploadEvent; +import kd.bos.form.control.events.UploadListener; +import kd.bos.form.plugin.AbstractFormPlugin; +import kd.sdk.plugin.Plugin; + +import java.util.ArrayList; +import java.util.List; +import java.util.Map; + +/** + * 动态表单插件 + */ +public class ZczGetUrlPlugin extends AbstractFormPlugin implements UploadListener { + /** + * 获取注册证附件的URL + * @param evt + */ + @Override + public void afterUpload(UploadEvent evt) { + List bj = new ArrayList<>(); + for(Object url : evt.getUrls()){ + bj.add((String) ((Map)url).get("url")); + } + this.getModel().setValue("tqq9_bjfjurl",bj.toString()); + UploadListener.super.afterUpload(evt); + } +} \ No newline at end of file