fix(tabular): 删除Tabular.get_hidefields死代码覆写(this.data_params从未赋值恒为空)——子表新增/编辑表单丢失data_params隐藏字段(vendor_id等)不注入,继承DataViewer正确版(this.opts.data_params)

This commit is contained in:
yumoqing 2026-09-06 21:51:06 +08:00
parent 8446104ac9
commit f31ef89eca

View File

@ -138,14 +138,6 @@ bricks.Tabular = class extends bricks.DataViewer {
console.log('event_name=', event_name, 'record=', record);
this.dispatch(event_name, record);
}
get_hidefields(){
var fs = [];
var params = this.data_params || {};
for (var k in params){
fs.push({name:k, value:params[k], uitype:'hide'});
}
return fs;
}
}
bricks.Factory.register('Tabular', bricks.Tabular);