|
|
@@ -98,12 +98,12 @@ class OrderController extends AdminBaseController
|
|
|
$list = Db::name('orders')->alias('o')
|
|
|
->join('user u', 'u.id=o.user_id', 'left')
|
|
|
->join('devices d', 'd.id=o.device_id', 'left')
|
|
|
- ->field('o.id,o.order_sn,o.shop_uid,o.user_id,o.print_type,o.type,o.device_id,d.name as device_name,o.price,o.nums,o.pages,o.total,o.pay_type,o.created_at,o.remark,o.pay_at,o.status,o.cluster_status,u.user_login,u.real_name,u.user_nickname')
|
|
|
+ ->field('o.id,o.order_sn,o.shop_uid,o.user_id,o.print_type,o.type,o.device_id,d.name as device_name,o.price,o.nums,o.pages,o.total,o.pay_type,o.created_at,o.remark,o.pay_at,o.device_code,o.status,o.cluster_status,u.user_login,u.real_name,u.user_nickname')
|
|
|
->where('o.status', 'in', $status)
|
|
|
->where(function (Query $query) use ($data) {
|
|
|
if (!empty($data['keyword'])) {
|
|
|
$keyword = trim($data['keyword']);
|
|
|
- $query->where('o.order_sn|u.real_name', 'like', "%$keyword%");
|
|
|
+ $query->where('o.order_sn|u.real_name|o.device_code', 'like', "%$keyword%");
|
|
|
}
|
|
|
|
|
|
$startTime = isset($data['start_time'])? $data['start_time'] : '';
|