费用项目及付款事项左侧树过滤
This commit is contained in:
parent
f9907c25c4
commit
b5aa7fda98
|
@ -2,6 +2,7 @@ package shkd.fi.er.plugin.formplugin;
|
||||||
|
|
||||||
import kd.bos.bill.AbstractBillPlugIn;
|
import kd.bos.bill.AbstractBillPlugIn;
|
||||||
import kd.bos.dataentity.entity.DynamicObject;
|
import kd.bos.dataentity.entity.DynamicObject;
|
||||||
|
import kd.bos.entity.filter.QFilterDto;
|
||||||
import kd.bos.form.field.BasedataEdit;
|
import kd.bos.form.field.BasedataEdit;
|
||||||
import kd.bos.form.field.events.BeforeF7SelectEvent;
|
import kd.bos.form.field.events.BeforeF7SelectEvent;
|
||||||
import kd.bos.form.field.events.BeforeF7SelectListener;
|
import kd.bos.form.field.events.BeforeF7SelectListener;
|
||||||
|
@ -17,6 +18,7 @@ import shkd.cosmic.cxkg.task.HrmDepartmentTaskImpl;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.EventObject;
|
import java.util.EventObject;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
|
import java.util.List;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 单据界面插件
|
* 单据界面插件
|
||||||
|
@ -120,6 +122,8 @@ public class CommonBillOsPaymentBillFormPlugin extends AbstractBillPlugIn implem
|
||||||
logger.info("付款事项编码树集合为"+sets.toString());
|
logger.info("付款事项编码树集合为"+sets.toString());
|
||||||
formShowParameter.getTreeFilterParameter().getQFilters().add(new QFilter("number", QCP.in, sets));
|
formShowParameter.getTreeFilterParameter().getQFilters().add(new QFilter("number", QCP.in, sets));
|
||||||
formShowParameter.getListFilterParameter().setFilter(qF);
|
formShowParameter.getListFilterParameter().setFilter(qF);
|
||||||
|
List<QFilter> qFilters = formShowParameter.getTreeFilterParameter().getQFilters();
|
||||||
|
logger.info("付款事项编码树过滤条件为"+qFilters.toString());
|
||||||
}else {
|
}else {
|
||||||
beforeF7SelectEvent.setCancel(true);
|
beforeF7SelectEvent.setCancel(true);
|
||||||
this.getView().showTipNotification("此类型单据无关联付款事项");
|
this.getView().showTipNotification("此类型单据无关联付款事项");
|
||||||
|
|
Loading…
Reference in New Issue