feat(审核): 增强应用审核功能并添加日志支持

在admin/review_apps.php中改进审核逻辑,根据审批或拒绝动作更新不同的字段
在developer/delete_app.php中添加日志功能支持
This commit is contained in:
2025-09-20 22:29:43 +08:00
parent 49922cc006
commit 246da5097c
2 changed files with 9 additions and 1 deletions

View File

@@ -39,7 +39,13 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['review_action'])) {
} else {
// 更新应用状态
$status = $action === 'approve' ? 'approved' : 'rejected';
$stmt = $conn->prepare("UPDATE apps SET status = ?, rejection_reason = ? WHERE id = ?");
// 根据审核动作构建不同的SQL语句
if ($action === 'approve') {
$stmt = $conn->prepare("UPDATE apps SET status = ?, rejection_reason = ?, is_approved = 1 WHERE id = ?");
} else {
$stmt = $conn->prepare("UPDATE apps SET status = ?, rejection_reason = ?, is_approved = 0 WHERE id = ?");
}
if (!$stmt) {
$error = "数据库错误: " . $conn->error;
} else {

View File

@@ -1,6 +1,8 @@
<?php
// 引入配置文件
require_once '../config.php';
// 引入日志函数
require_once '../includes/logger.php';
session_start();