bugfix
This commit is contained in:
parent
840ffbaff7
commit
d6789dd8f9
@ -231,6 +231,9 @@ bricks.DataViewer = class extends bricks.VBox {
|
|||||||
}
|
}
|
||||||
fs.push(f);
|
fs.push(f);
|
||||||
}
|
}
|
||||||
|
if (data){
|
||||||
|
fs.push({name:'id', value:data.id, uitype:'hide'})
|
||||||
|
}
|
||||||
opts.options.fields = fs
|
opts.options.fields = fs
|
||||||
var title = "Add record";
|
var title = "Add record";
|
||||||
if (data){
|
if (data){
|
||||||
@ -269,13 +272,15 @@ bricks.DataViewer = class extends bricks.VBox {
|
|||||||
async update_record(){
|
async update_record(){
|
||||||
var record = this.select_row.user_data;
|
var record = this.select_row.user_data;
|
||||||
var widgets = await this.build_editform(record);
|
var widgets = await this.build_editform(record);
|
||||||
widgets.form.bind('submited', this.update_record_finish.bind(this, widgets.win));
|
widgets.form.bind('submited', this.update_record_finish.bind(this, widgets.win, widgets.form));
|
||||||
}
|
}
|
||||||
async update_record_finish(form, event){
|
async update_record_finish(win, form, event){
|
||||||
await this.renew_record_view(form, this.select_row);
|
await this.renew_record_view(form, this.select_row);
|
||||||
var resp = event.params;
|
var resp = event.params;
|
||||||
var desc = await resp.json();
|
var desc = await resp.json();
|
||||||
var w = await bricks.widgetBuild(desc);
|
var w = await bricks.widgetBuild(desc);
|
||||||
|
w.open();
|
||||||
|
win.dismiss();
|
||||||
}
|
}
|
||||||
delete_record(row, record){
|
delete_record(row, record){
|
||||||
var conform_w = new bricks.Conform({
|
var conform_w = new bricks.Conform({
|
||||||
|
@ -105,6 +105,7 @@ bricks.HttpText = class {
|
|||||||
async bricks_fetch(url, {method='GET', headers=null, params=null}={}){
|
async bricks_fetch(url, {method='GET', headers=null, params=null}={}){
|
||||||
url = this.url_parse(url);
|
url = this.url_parse(url);
|
||||||
var data = this.add_own_params(params);
|
var data = this.add_own_params(params);
|
||||||
|
console.log('bricks_fetch(): data=', data, 'url=', url);
|
||||||
var header = this.add_own_headers(headers);
|
var header = this.add_own_headers(headers);
|
||||||
var _params = {
|
var _params = {
|
||||||
method:method
|
method:method
|
||||||
|
@ -86,7 +86,7 @@ bricks.ModelOutput = class extends bricks.VBox {
|
|||||||
i18n:true,
|
i18n:true,
|
||||||
});
|
});
|
||||||
var likew = new bricks.Svg({rate:2, url:bricks_resource('imgs/like.svg')});
|
var likew = new bricks.Svg({rate:2, url:bricks_resource('imgs/like.svg')});
|
||||||
var unlikew = new bricks.Svg({rate:2, url:bricks_resource('imgs/unlike.svg')});
|
var unlikew = new bricks.Svg({rate:2, url:bricks_resource('imgs/dislike.svg')});
|
||||||
likew.bind('click', this.estimate_llm.bind(this, 1));
|
likew.bind('click', this.estimate_llm.bind(this, 1));
|
||||||
unlikew.bind('click', this.estimate_llm.bind(this, -1))
|
unlikew.bind('click', this.estimate_llm.bind(this, -1))
|
||||||
this.estimate_w.add_widget(txtw);
|
this.estimate_w.add_widget(txtw);
|
||||||
|
Loading…
Reference in New Issue
Block a user