public class InitDataListener extends DefaultFuncNodeInitDataListener{
@Override
public void initData(FuncletInitData data){
if(data == null || data.getInitData() == null){
InitDataListener initData = new InitDataListener();
String sql = "select * from 数据库名 ""; //数据库名 改成需要的
this.getModel().initModel(initData.getFuncletInitData(sql, AggVO.class).getInitData()); //agg改成需要的
//super.initData(initData.getInitData(sql, AggTenderProject.class));
}
/**
* 审批流需要作以下判断,以使消息中心仅弹出需要审批的单据
*/
else if (data.getInitData() instanceof PfLinkData){
super.initData(data);
}
/**
* 如果需要在其他单据添加按钮调用此单据,需要有以下判断,并传入data