Skip to content

Commit 319ca8d

Browse files
committed
Submits print request
1 parent 7606747 commit 319ca8d

File tree

1 file changed

+24
-5
lines changed

1 file changed

+24
-5
lines changed

assets/javascripts/gtt_print.js

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -15,16 +15,35 @@ $(function() {
1515

1616
$(document).on('click', '.print_box input[type=button]', function (e) {
1717

18-
var config = $('form.print_box select').val();
18+
var appId = $('form.print_box select').val();
1919

20-
$.getJSON(server + "print/" + config + "/capabilities.json", function (data) {
21-
console.log(data);
20+
$.ajax({
21+
type: 'GET',
22+
url: server + "print/" + appId + "/exampleRequest.json",
23+
dataType: 'json',
24+
success: function (data) {
25+
requestPrint(appId, JSON.parse(data.requestData));
26+
}
2227
});
2328

2429
return false;
2530
});
2631

27-
// var requestPrint = function () {
32+
var requestPrint = function (id, requestData) {
2833

29-
// };
34+
// Defaults
35+
var format = "pdf";
36+
var layout = 0;
37+
38+
$.ajax({
39+
type: 'POST',
40+
url: server + "print/" + id + "/report." + format,
41+
data: {
42+
spec: JSON.stringify(requestData)
43+
},
44+
success: function (response) {
45+
console.log(response)
46+
}
47+
});
48+
};
3049
});

0 commit comments

Comments
 (0)