【タグ発行キュー処理、履歴表示】メッセージ出し方修正
All checks were successful
Deploy main / deploy (push) Successful in 23s

This commit is contained in:
你的名字 2025-10-12 17:57:19 +09:00
parent 835e2b4165
commit 50b1cb31a6

View File

@ -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) {