= '" . mysqli_real_escape_string($conn, $fliterFromDate) . "'"; $urlStr .= "&fliterFromDate=" . urlencode($fliterFromDate); } if (!empty($fliterToDate)) { $fliterStr .= " AND o.order_date <= '" . mysqli_real_escape_string($conn, $fliterToDate) . " 23:59:59'"; $urlStr .= "&fliterToDate=" . urlencode($fliterToDate); } // 搜索和排序 $keys = $_GET['Keys'] ?? ''; $keyscode = mysqli_real_escape_string($conn, $keys); $page = $_GET['Page'] ?? 1; $ord = $_GET['Ord'] ?? ''; $ordStr = !empty($ord) ? "$ord," : ""; // 构建查询SQL $employee_id = $_SESSION['employee_id']; $sqlStr = "SELECT o.*, c.cs_company, cc.contact_name FROM orders o LEFT JOIN customer c ON o.customer_id = c.id LEFT JOIN customer_contact cc ON o.contact_id = cc.id WHERE o.employee_id = $employee_id"; if (!empty($keyscode)) { $sqlStr .= " AND (o.order_code LIKE '%$keyscode%' OR c.cs_company LIKE '%$keyscode%' OR cc.contact_name LIKE '%$keyscode%')"; } $sqlStr .= " $fliterStr ORDER BY {$ordStr}o.created_at DESC"; ?>
序号 | 订单编号 | 客户 | 联系人 | 订单日期 | 订单状态 | 付款状态 | 订单金额 | 操作 |
---|---|---|---|---|---|---|---|---|
= $tempNum ?> | = htmlspecialcharsFix($row['order_code']) ?> | = htmlspecialcharsFix($row['cs_company']) ?> | = htmlspecialcharsFix($row['contact_name']) ?> | = date('Y-m-d', strtotime($row['order_date'])) ?> | '已取消', 1 => '待确认', 2 => '已确认', 3 => '生产中', 4 => '已发货', 5 => '已完成' ]; echo '' . $statusMap[$row['order_status']] . ''; ?> | '未付款', 1 => '部分付款', 2 => '已付清' ]; echo '' . $paymentMap[$row['payment_status']] . ''; ?> | = number_format($row['total_amount'], 2) . ' ' . $row['currency'] ?> | 修改 查看详情 | 当前暂无订单记录 | '; } else { echo '
没有找到匹配的订单记录,点击返回 |