|
本帖最后由 yonyouhmm 于 2024-4-1 16:57 编辑
3、手动触发搜索
const schemeId = viewmodel.getCache('schemeId');
viewmodel.get('search').fireEvent('click', { solutionid: schemeId});
4、隐藏查询区的查询条件
//new1:字段编码
viewModel.getCache('FilterViewModel').execute('updateViewMeta', {code: 'new1', visible: false})
5、查询区的参照如何赋值
viewModel.getCache('FilterViewModel').get('staffNew').getFromModel().setValue([{id:"xxxx",name:"xxxx"}])
6、隐藏查询区查询方案、重置、调整、高级
viewModel.getParams().btnAdvanceIsHidden = true;
viewModel.getParams().bHideSimpleSetting = true;
viewModel.getParams().bHideFilterScheme = true;
viewModel.on('afterMount', function (data) {
let filterViewModelInfo = viewModel.getCache('FilterViewModel');
filterViewModelInfo.on('beforeInit', (args) => {
filterViewModelInfo.getParams().btnRestoreIsHidden = true;
});
});
|
|