This commit is contained in:
parent
835e2b4165
commit
50b1cb31a6
@ -202,37 +202,50 @@
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{{-- 印刷処理用 JS --}}
|
||||
<script>
|
||||
// タグ発送宛名印刷
|
||||
function handlePrintLabels() {
|
||||
var checkboxes = document.querySelectorAll('input[name="ids[]"]:checked');
|
||||
if (checkboxes.length === 0) {
|
||||
alert('1件以上選択してください。');
|
||||
return;
|
||||
}
|
||||
if (confirm('タグ発送用宛名を印刷してよろしいですか?')) {
|
||||
var form = document.createElement('form');
|
||||
form.method = 'POST';
|
||||
form.action = '/tagissue/print-unissued-labels';
|
||||
form.target = '_blank';
|
||||
var csrf = document.createElement('input');
|
||||
csrf.type = 'hidden';
|
||||
csrf.name = '_token';
|
||||
csrf.value = '{{ csrf_token() }}';
|
||||
form.appendChild(csrf);
|
||||
checkboxes.forEach(function (cb) {
|
||||
var input = document.createElement('input');
|
||||
input.type = 'hidden';
|
||||
input.name = 'ids[]';
|
||||
input.value = cb.value;
|
||||
form.appendChild(input);
|
||||
});
|
||||
document.body.appendChild(form);
|
||||
form.submit();
|
||||
document.body.removeChild(form);
|
||||
}
|
||||
{{-- 印刷処理用 JS --}}
|
||||
<script>
|
||||
// タグ発送宛名印刷
|
||||
function handlePrintLabels() {
|
||||
var checkboxes = document.querySelectorAll('input[name="ids[]"]:checked');
|
||||
if (checkboxes.length === 0) {
|
||||
$.alert({
|
||||
title: '選択エラー',
|
||||
content: '1件以上選択してください。'
|
||||
});
|
||||
return;
|
||||
}
|
||||
$.confirm({
|
||||
title: '確認',
|
||||
content: 'タグ発送用宛名を印刷してよろしいですか?',
|
||||
buttons: {
|
||||
はい: {
|
||||
btnClass: 'btn-primary',
|
||||
action: function () {
|
||||
var form = document.createElement('form');
|
||||
form.method = 'POST';
|
||||
form.action = '/tagissue/print-unissued-labels';
|
||||
form.target = '_blank';
|
||||
var csrf = document.createElement('input');
|
||||
csrf.type = 'hidden';
|
||||
csrf.name = '_token';
|
||||
csrf.value = '{{ csrf_token() }}';
|
||||
form.appendChild(csrf);
|
||||
checkboxes.forEach(function (cb) {
|
||||
var input = document.createElement('input');
|
||||
input.type = 'hidden';
|
||||
input.name = 'ids[]';
|
||||
input.value = cb.value;
|
||||
form.appendChild(input);
|
||||
});
|
||||
document.body.appendChild(form);
|
||||
form.submit();
|
||||
document.body.removeChild(form);
|
||||
}
|
||||
},
|
||||
いいえ: function () {}
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// ステータス変更処理
|
||||
function handleStatusChange(actionType) {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user