Ver código fonte

印字方式 利用済みログ修正

develop
sosuke.iwabuchi 10 meses atrás
pai
commit
417b0a8ee6
1 arquivos alterados com 15 adições e 4 exclusões
  1. +15
    -4
      app/Logics/QRService/PrintingLogic.php

+ 15
- 4
app/Logics/QRService/PrintingLogic.php Ver arquivo

@@ -7,6 +7,7 @@ use App\Codes\Model\QRServiceUsage;
use App\Exceptions\AppCommonException;
use App\Models\HtpmsCustomer\Mst\ShopNoRelation;
use App\Models\HtpmsCustomer\QRService\PrintTicket;
use App\Sessions\SessionUser;
use Illuminate\Support\Carbon;

class PrintingLogic
@@ -37,12 +38,22 @@ class PrintingLogic
) {

// 重複利用チェック
if (PrintTicket::wherePublishingTerminalCode($adjusterTerminalCode)
$used = PrintTicket::wherePublishingTerminalCode($adjusterTerminalCode)
->wherePublishingDate($publishingDate)
->wherePublishingNo($seqNo)
->exists()
) {
throw new AppCommonException("利用済み");
->first();
if ($used !== null) {
$user = SessionUser::instance();
$message = sprintf(
"利用済み customer_code:%s parking_management_code:%s terminal:%s date:%s no:%d used_at:%s",
$user->customerCode(),
$parkingManagementCode,
$adjusterTerminalCode,
$publishingDate->format('Y/m/d'),
$seqNo,
$used->used_at->format('Y/m/d H:i:s')
);
throw new AppCommonException($message);
}

// 店舗特定


Carregando…
Cancelar
Salvar