附上我的代码: 调用两次查询 就可以代替手动再点一次查询效果了
_g().parameterCommit();
setTimeout(function() {
if (ztbm === '' || ztbm === null || ztbm === undefined) {
//不隐藏查询按钮 但不允许点击
contentPane.parameterEl.getWidgetByName("报表提交").setEnable(false);
} else {
//ztbm存在 不为空
if (ztbm === "待提交" && dqRole.includes("联络员") && cqzt == "yes" || ztbm === "已退回" && dqRole.includes("联络员") && cqzt == "yes") { //显示提交按钮
contentPane.parameterEl.getWidgetByName("报表提交").setVisible(true);
contentPane.parameterEl.getWidgetByName("报表提交").setEnable(true);
} else {
contentPane.parameterEl.getWidgetByName("报表提交").setEnable(false);
}
}
_g().parameterCommit();
}, 800);