changed calls to cur_frm.call in customize form
This commit is contained in:
parent
f1b346a3d9
commit
db34f64ffa
1 changed files with 26 additions and 19 deletions
|
|
@ -21,8 +21,12 @@
|
|||
//
|
||||
|
||||
cur_frm.cscript.doc_type = function(doc, dt, dn) {
|
||||
$c_obj(make_doclist(dt, dn), 'get', '', function(r, rt) {
|
||||
cur_frm.refresh();
|
||||
cur_frm.call({
|
||||
method: "get",
|
||||
doc: cur_frm.doc,
|
||||
callback: function(r) {
|
||||
cur_frm.refresh();
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
|
|
@ -45,17 +49,17 @@ cur_frm.cscript.refresh = function(doc, dt, dn) {
|
|||
cur_frm.frm_head.appframe.clear_buttons();
|
||||
|
||||
cur_frm.add_custom_button('Update', function() {
|
||||
if(cur_frm.fields_dict['doc_type'].value) {
|
||||
$c_obj(make_doclist(dt, dn), 'post', '', function(r, rt) {
|
||||
if(r.exc) {
|
||||
//msgprint(r.exc);
|
||||
} else {
|
||||
if(r.server_messages) {
|
||||
if(cur_frm.doc.doc_type) {
|
||||
cur_frm.call({
|
||||
doc: cur_frm.doc,
|
||||
method: "post",
|
||||
callback: function(r) {
|
||||
if(!r.exc && r.server_messages) {
|
||||
cur_frm.cscript.doc_type(doc, doc.doctype, doc.name);
|
||||
cur_frm.frm_head.set_label(['Updated', 'label-success']);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
|
@ -112,16 +116,19 @@ cur_frm.confirm = function(msg, doc, dt, dn) {
|
|||
$y(button_wrapper, {paddingTop: '15px'});
|
||||
|
||||
var proceed_btn = $btn(button_wrapper, 'Proceed', function() {
|
||||
$c_obj(make_doclist(dt, dn), 'delete', '', function(r, rt) {
|
||||
//console.log(arguments);
|
||||
if(r.exc) {
|
||||
msgprint(r.exc);
|
||||
} else {
|
||||
cur_frm.confirm.dialog.hide();
|
||||
cur_frm.refresh();
|
||||
cur_frm.frm_head.set_label(['Saved', 'label-success']);
|
||||
cur_frm.call({
|
||||
doc: cur_frm.doc,
|
||||
method: "delete",
|
||||
callback: function(r) {
|
||||
if(r.exc) {
|
||||
msgprint(r.exc);
|
||||
} else {
|
||||
cur_frm.confirm.dialog.hide();
|
||||
cur_frm.refresh();
|
||||
cur_frm.frm_head.set_label(['Saved', 'label-success']);
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
$y(proceed_btn, {marginRight: '20px', fontWeight: 'bold'});
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue