fix(tabular): 删除Tabular.get_hidefields死代码覆写(this.data_params从未赋值恒为空)——子表新增/编辑表单丢失data_params隐藏字段(vendor_id等)不注入,继承DataViewer正确版(this.opts.data_params)
This commit is contained in:
parent
8446104ac9
commit
f31ef89eca
@ -138,14 +138,6 @@ bricks.Tabular = class extends bricks.DataViewer {
|
|||||||
console.log('event_name=', event_name, 'record=', record);
|
console.log('event_name=', event_name, 'record=', record);
|
||||||
this.dispatch(event_name, 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);
|
bricks.Factory.register('Tabular', bricks.Tabular);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user