Compare commits

..

3 Commits

Author SHA1 Message Date
058b56a348 fix : print data error 2025-08-06 09:57:23 +08:00
42dd168c14 fix : print data error 2025-08-06 09:52:30 +08:00
4f862caa0b fix : print data error 2025-08-06 09:50:05 +08:00
2 changed files with 20 additions and 5 deletions

View File

@@ -92,7 +92,7 @@ class PrintService extends CateringBaseService
*/
public function cancel(): array
{
$service = $this->printOrderFactory->handle($this->request->input('type'));
$service = $this->printOrderFactory->handle((int)$this->request->input('type'));
$service->printId = (int)$this->request->input('print_id');
$service->handle();
$service->printCancel();

View File

@@ -11,6 +11,7 @@ declare(strict_types=1);
namespace App\Service\Admin\Catering\Print;
use App\Exception\ErrException;
use App\Lib\Log;
use App\Lib\Print\YlyBasicsLib;
use App\Model\Printer;
use Hyperf\Di\Annotation\Inject;
@@ -58,6 +59,12 @@ class YlyPrintService implements PrintOrderInterface
#[Inject]
protected Printer $printerModel;
/**
* @var Log
*/
#[Inject]
private Log $log;
/**
* @return void
* @throws ContainerExceptionInterface
@@ -108,9 +115,12 @@ class YlyPrintService implements PrintOrderInterface
empty($this->data['order_sno']) ||
empty($this->data['username']) ||
empty($this->data['mobile']) ||
empty($this->data['date']) ||
empty($this->data['heapsort'])
) throw new ErrException('打印数据丢失');
empty($this->data['date'])
// empty($this->data['heapsort'])
) {
$this->log->error('打印数据'.json_encode($this->data));
throw new ErrException('打印数据丢失');
}
}
/**
@@ -228,6 +238,8 @@ class YlyPrintService implements PrintOrderInterface
/**
* @return void
* @throws ContainerExceptionInterface
* @throws NotFoundExceptionInterface
*/
private function checkBoxLabelData(): void
{
@@ -241,7 +253,10 @@ class YlyPrintService implements PrintOrderInterface
empty($this->data['driver_name']) ||
empty($this->data['current_num']) ||
empty($this->data['date_text'])
) throw new ErrException('打印数据丢失');
) {
$this->log->error('打印数据'.json_encode($this->data));
throw new ErrException('打印数据丢失-01');
}
}
/**