1
0
mirror of https://gitee.com/koogua/course-tencent-cloud.git synced 2025-06-28 13:21:37 +08:00
2023-12-28 21:31:59 +08:00

33 lines
702 B
PHP

<?php
/**
* @copyright Copyright (c) 2021 深圳市酷瓜软件有限公司
* @license https://opensource.org/licenses/GPL-2.0
* @link https://www.koogua.com
*/
namespace App\Http\Admin\Services\Traits;
use App\Repos\Order as OrderRepo;
trait OrderSearchTrait
{
protected function handleOrderSearchParams($params)
{
/**
* 兼容订单编号或订单序号查询
*/
if (!empty($params['order_id']) && strlen($params['order_id']) > 10) {
$orderRepo = new OrderRepo();
$order = $orderRepo->findBySn($params['order_id']);
$params['order_id'] = $order ? $order->id : -1000;
}
return $params;
}
}