初始上传

This commit is contained in:
2026-04-04 17:27:12 +08:00
parent 4d80d28eb4
commit b7e11774ee
11191 changed files with 1588469 additions and 0 deletions

View File

@@ -0,0 +1,40 @@
<?php
namespace addon\cashier\job\order;
use addon\cashier\model\order\CashierOrderCreate;
use app\model\order\OrderLog;
use Exception;
use think\facade\Log;
use think\queue\Job;
/**
* 收银订单订单创建后事件
*/
class CashierOrderCreateAfter
{
public function fire(Job $job, $data)
{
$job->delete();
try {
$create_data = $data['create_data'];
$order_object = (new CashierOrderCreate())->invokeClass($create_data);
$log_data = array(
'order_id' => $create_data['order_id'],
'action' => 'create',
'site_id' => $create_data['site_id'],
'member_id' => $create_data['member_id']
);
(new OrderLog())->addLog($log_data);
//执行自动关闭
$order_object->addOrderCronClose(); //增加关闭订单自动事件
//自动删除时间 订单不能删除
// $order_object->addOrderCronDelete(); // 增加订单自动删除事件5分钟内未支付
} catch ( Exception $e) {
Log::write('CashierOrderCreateAfter_error_'.$e->getMessage());
$job->delete();
}
}
}

View File

@@ -0,0 +1,27 @@
<?php
namespace addon\cashier\job\order;
use addon\cashier\model\order\CashierOrderCreate;
use addon\cashier\model\order\CashierOrderPay;
use app\model\order\OrderLog;
use Exception;
use think\facade\Log;
use think\queue\Job;
/**
* 收银订单订单支付后操作
*/
class CashierOrderPayAfter
{
public function fire(Job $job, $data)
{
$job->delete();
try {
(new CashierOrderPay())->cashierOrderPayAfter($data);
} catch ( Exception $e) {
Log::write('cashierOrderPayAfter_error_'.$e->getMessage());
}
}
}