【付款申请单】调用产品手工结算界面
This commit is contained in:
parent
a1d10b0d07
commit
80b8efa554
|
@ -4,44 +4,24 @@ import com.alibaba.fastjson.JSONObject;
|
|||
import kd.bos.dataentity.entity.DynamicObject;
|
||||
import kd.bos.form.FormShowParameter;
|
||||
import kd.bos.form.control.Button;
|
||||
import kd.bos.form.control.Control;
|
||||
import kd.bos.form.events.PreOpenFormEventArgs;
|
||||
import kd.bos.form.events.TimerElapsedArgs;
|
||||
import kd.bos.form.plugin.AbstractFormPlugin;
|
||||
import kd.bos.logging.Log;
|
||||
import kd.bos.logging.LogFactory;
|
||||
import kd.bos.orm.query.QCP;
|
||||
import kd.bos.orm.query.QFilter;
|
||||
import kd.bos.report.filter.ReportFilter;
|
||||
import kd.bos.servicehelper.BusinessDataServiceHelper;
|
||||
import kd.sdk.plugin.Plugin;
|
||||
import kd.fi.arapcommon.form.ManualSettleBasePlugin;
|
||||
import kd.fi.arapcommon.service.IManualSettleService;
|
||||
|
||||
import java.util.EventObject;
|
||||
import java.util.List;
|
||||
|
||||
|
||||
/**
|
||||
* 动态表单插件
|
||||
*/
|
||||
public class ApHandSettleFormPlugin extends AbstractFormPlugin implements Plugin {
|
||||
public class ApHandSettleFormPlugin extends ManualSettleBasePlugin {
|
||||
private final static Log logger = LogFactory.getLog(ApHandSettleFormPlugin.class);
|
||||
|
||||
@Override
|
||||
public void registerListener(EventObject e) {
|
||||
super.registerListener(e);
|
||||
Button button = this.getView().getControl("btnquery");
|
||||
button.addClickListener(this);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void preOpenForm(PreOpenFormEventArgs e) {
|
||||
super.preOpenForm(e);
|
||||
// 要求触发TimerElapsed事件
|
||||
((FormShowParameter)e.getSource()).setListentimerElapsed(true);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void afterCreateNewData(EventObject e) {
|
||||
|
@ -74,21 +54,20 @@ public class ApHandSettleFormPlugin extends AbstractFormPlugin implements Plugin
|
|||
button.click();
|
||||
}
|
||||
|
||||
|
||||
|
||||
@Override
|
||||
public void click(EventObject evt) {
|
||||
super.click(evt);
|
||||
Control control = (Control) evt.getSource();
|
||||
String key = control.getKey();
|
||||
if (key.equalsIgnoreCase("btnquery")) {
|
||||
this.getView().showMessage("点击了查询按钮");
|
||||
// this.getView().setVisible(true,"settleitempanel");
|
||||
// this.getView().setVisible(true,"adv_mainbill");
|
||||
// this.getView().setVisible(true,"adv_asstbill");
|
||||
// ReportFilter querypanel = this.getView().getControl("querypanel");
|
||||
// querypanel.setCollapse(true);
|
||||
}
|
||||
protected List<Long> getOrgIdList() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected String getSettleRecordEntity() {
|
||||
return null;
|
||||
}
|
||||
|
||||
@Override
|
||||
protected IManualSettleService getService() {
|
||||
return null;
|
||||
}
|
||||
|
||||
|
||||
}
|
Loading…
Reference in New Issue