From 27bd371ffdd803efae03aea60660f149af365056 Mon Sep 17 00:00:00 2001 From: "sosuke.iwabuchi" Date: Wed, 23 Aug 2023 17:28:23 +0900 Subject: [PATCH] =?UTF-8?q?=E9=A0=98=E5=8F=8E=E8=A8=BC=E7=95=AA=E5=8F=B7?= =?UTF-8?q?=E3=82=92=E4=BD=9C=E6=88=90=E6=99=82=E3=81=AB=E7=99=BA=E7=95=AA?= =?UTF-8?q?=E3=81=99=E3=82=8B=E3=82=88=E3=81=86=E3=81=AB=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit SATE_RECEIPT-41 SMS送信時の領収用登録 --- app/Logic/ReceiptIssuingOrder/CreateManager.php | 1 + app/Logic/ReceiptIssuingOrder/UpdateManager.php | 3 +-- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/Logic/ReceiptIssuingOrder/CreateManager.php b/app/Logic/ReceiptIssuingOrder/CreateManager.php index 87423c0..d42bcc6 100644 --- a/app/Logic/ReceiptIssuingOrder/CreateManager.php +++ b/app/Logic/ReceiptIssuingOrder/CreateManager.php @@ -74,6 +74,7 @@ class CreateManager extends ReceiptIssuingOrderManager // モデル更新 $order->order_datetime = DateUtil::now(); + $order->receipt_no = $this->generateReceiptnNo(); $this->refreshToken(); $contractId = $this->loginUser()->getCurrentContractId(); diff --git a/app/Logic/ReceiptIssuingOrder/UpdateManager.php b/app/Logic/ReceiptIssuingOrder/UpdateManager.php index bf84e64..0481edd 100644 --- a/app/Logic/ReceiptIssuingOrder/UpdateManager.php +++ b/app/Logic/ReceiptIssuingOrder/UpdateManager.php @@ -145,10 +145,9 @@ class UpdateManager extends ReceiptIssuingOrderManager */ public function setConfirm(): static { - if ($this->order->receipt_no !== null) { + if ($this->order->status_receipt_confirm_datetime !== null) { throw new LogicException("領収証確定済み変更検知"); } - $this->order->receipt_no = $this->generateReceiptnNo(); $this->order->status_receipt_confirm_datetime = DateUtil::now(); // イベント登録