lc/lc123/cloud/app/plugin/form/sys/upattAchmentBillPlugin.java

37 lines
1.0 KiB
Java

package tqq9.lc123.cloud.app.plugin.form.sys;
import kd.bos.bill.AbstractBillPlugIn;
import kd.bos.form.control.Control;
import kd.sdk.plugin.Plugin;
import java.util.EventObject;
import java.util.HashMap;
import java.util.Map;
/**
* 附件上传界面插件
*/
public class upattAchmentBillPlugin extends AbstractBillPlugIn implements Plugin {
@Override
public void registerListener(EventObject e) {
super.registerListener(e);
this.addClickListeners("btnok");
}
@Override
public void click(EventObject evt) {
super.click(evt);
Control control = (Control) evt.getSource();
if ("btnok".equals(control.getKey())) {
Map<String, Object> data = new HashMap<>();
data.put("tqq9_attachmentpanelap", this.getModel().getValue("tqq9_attachmentpanelap"));
// data.put("query_project", this.getModel().getValue("rbkj_project"));
// data.put("isContinue", true);
this.getView().returnDataToParent(data);
this.getView().close();
}
}
}