|
@@ -148,10 +148,21 @@ class OrderService implements OrderServiceInterface
|
|
|
// 获取分页参数,默认每页 10 条记录
|
|
|
$page = isset($data['page']) ? (int) $data['page'] : 1;
|
|
|
$perPage = isset($data['pagesize']) ? (int) $data['pagesize'] : 10;
|
|
|
+ $user_id = isset($data['user_id']) ? (int) $data['user_id'] : 0;
|
|
|
+ $type_id = isset($data['type_id']) ? (int) $data['type_id'] : 0;
|
|
|
+ $website_id = isset($data['website_id']) ? (int) $data['website_id'] : 0;
|
|
|
|
|
|
- var_dump($data, 'p--------------1-------');
|
|
|
+ var_dump($data, 'p-----------3---1-------');
|
|
|
// 构建查询条件
|
|
|
$where = [];
|
|
|
+ if ($type_id == 10000) {
|
|
|
+ $where[] = [
|
|
|
+ 'order.user_id',
|
|
|
+ '=',
|
|
|
+ $user_id
|
|
|
+ ];
|
|
|
+ };
|
|
|
+
|
|
|
if (!empty($data['status'])) {
|
|
|
$where = [
|
|
|
'order.status' => $data['status'], // 明确指定 order 表的 status 列
|