query($checkSql); $existingIds = ""; if ($checkResult && $checkRow = $checkResult->fetch_assoc()) { $existingIds = $checkRow['existing_ids']; } if (!empty($existingIds)) { // 有客户已经属于该业务员,显示错误信息 echo ""; exit; } $sqlStr = "UPDATE customer SET cs_belong=" . $employeeId . $sqlStr; // 获取员工名称 $stmt = $conn->prepare("SELECT em_code, em_user FROM employee WHERE id = ?"); $stmt->bind_param("i", $employeeId); $stmt->execute(); $result = $stmt->get_result(); $employeeName = '未知业务员'; if ($row = $result->fetch_assoc()) { $employeeName = $row['em_user']; } $stmt->close(); // 记录操作日志 $action = "{$_SESSION['employee_name']} 批量转移{$count}个客户({$ids})给业务员【{$employeeName}】"; logAction($action); } $conn->query($sqlStr); header("Location: ?Keys=" . $keys . "&Page=" . $page); exit; } } ?>