package tqq9.lc123.cloud.app.plugin.form.sys; import kd.bos.bill.AbstractBillPlugIn; import kd.bos.dataentity.utils.StringUtils; import kd.bos.form.control.events.ItemClickEvent; import kd.sdk.plugin.Plugin; import java.util.EventObject; /** * 点击按钮下载附件 */ public class DownloadAttachmentPlugin extends AbstractBillPlugIn implements Plugin { @Override public void registerListener(EventObject e) { super.registerListener(e); this.addItemClickListeners("tbmain"); } @Override public void itemClick(ItemClickEvent evt) { super.itemClick(evt); String itemKey = evt.getItemKey(); if (StringUtils.equals("tqq9_download", itemKey)) { String tqq9_zcztplj = this.getModel().getValue("tqq9_zcztplj").toString(); if (StringUtils.isNotBlank(tqq9_zcztplj)) { this.getView().openUrl(tqq9_zcztplj); } } } }