MT-100 fix for extension .pmx and .pmx2

This commit is contained in:
dheeyi
2016-04-07 17:09:14 -04:00
parent 82d44a48e4
commit f524904489

View File

@@ -989,48 +989,55 @@ var deleteCases = function(){
} }
function exportProcess() { function exportProcess() {
var record = processesGrid.getSelectionModel().getSelections(); var record = processesGrid.getSelectionModel().getSelections();
if(record.length == 1) { if (record.length == 1) {
if(Ext.getCmp('exportProcessObjectsWindow')) { if (Ext.getCmp('exportProcessObjectsWindow')) {
Ext.getCmp('exportProcessObjectsWindow').close(); Ext.getCmp('exportProcessObjectsWindow').close();
}
var myMask = new Ext.LoadMask(Ext.getBody(), {msg: _("ID_LOADING")});
var proUid = record[0].get("PRO_UID");
myMask.show();
Ext.Ajax.request({
url: "../processes/processes_Export",
method: "GET",
params: {
"pro_uid": proUid,
"objects": processObjectsArray
},
success: function (response) {
var result = JSON.parse(response.responseText);
myMask.hide();
if (result.success) {
window.location = "../processes/processes_DownloadFile?file_hash=" + result.file_hash;
} else { } else {
Ext.Msg.show({title: "", msg: result.message, icon: Ext.MessageBox.ERROR, buttons: Ext.MessageBox.OK}); processObjectsArray = '';
} }
}, var myMask = new Ext.LoadMask(Ext.getBody(), {msg: _("ID_LOADING")});
var proUid = record[0].get("PRO_UID");
failure: function (response, opts) { myMask.show();
myMask.hide();
} Ext.Ajax.request({
}); url: "../processes/processes_Export",
} method: "GET",
else { params: {
Ext.Msg.show({ "pro_uid": proUid,
title: _("ID_INFORMATION"), "objects": processObjectsArray
msg: _("ID_NO_SELECTION_WARNING"), },
icon: Ext.MessageBox.INFO, success: function (response) {
buttons: Ext.MessageBox.OK var result = JSON.parse(response.responseText);
}); myMask.hide();
}
if (result.success) {
window.location = "../processes/processes_DownloadFile?file_hash=" + result.file_hash;
} else {
Ext.Msg.show({
title: "",
msg: result.message,
icon: Ext.MessageBox.ERROR,
buttons: Ext.MessageBox.OK
});
}
},
failure: function (response, opts) {
myMask.hide();
}
});
}
else {
Ext.Msg.show({
title: _("ID_INFORMATION"),
msg: _("ID_NO_SELECTION_WARNING"),
icon: Ext.MessageBox.INFO,
buttons: Ext.MessageBox.OK
});
}
} }
function exportImportProcessObjects(typeAction) function exportImportProcessObjects(typeAction)