瀏覽代碼

Print labels in bulk (api integrated)

Vijayakrishnan 4 年之前
父節點
當前提交
39174a6218
共有 1 個文件被更改,包括 6 次插入8 次删除
  1. 6 8
      resources/views/app/practice-management/packs-multi-print.blade.php

+ 6 - 8
resources/views/app/practice-management/packs-multi-print.blade.php

@@ -107,16 +107,14 @@
                     $('#print-selected')
                         .off('click')
                         .on('click', function() {
-                            let ids = [];
+                            let uids = [];
                             $('.row-select:checked').each(function() {
-                                ids.push($(this).closest('tr').attr('data-pack-id'));
-                            });
-                            $('#print-view').load('/practice-management/packs-multi-pdf/' + ids.join('|'), (_data) => {
-                                window.setTimeout(() => {
-                                    window.print();
-                                    fastReload();
-                                }, 1500);
+                                uids.push($(this).closest('tr').attr('data-pack-uid'));
                             });
+                            uids = uids.join('|');
+                            let form = $('<form method="POST" action="/api/pack/bulkLabelPDF" />');
+                            form.append($('<input type="hidden" name="packUids" />').val(uids));
+                            form.appendTo('body').submit().remove();
                             return false;
                         });
                 }