feat(审核): 增强应用审核功能并添加日志支持
在admin/review_apps.php中改进审核逻辑,根据审批或拒绝动作更新不同的字段 在developer/delete_app.php中添加日志功能支持
This commit is contained in:
@@ -39,7 +39,13 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST' && isset($_POST['review_action'])) {
|
|||||||
} else {
|
} else {
|
||||||
// 更新应用状态
|
// 更新应用状态
|
||||||
$status = $action === 'approve' ? 'approved' : 'rejected';
|
$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) {
|
if (!$stmt) {
|
||||||
$error = "数据库错误: " . $conn->error;
|
$error = "数据库错误: " . $conn->error;
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
@@ -1,6 +1,8 @@
|
|||||||
<?php
|
<?php
|
||||||
// 引入配置文件
|
// 引入配置文件
|
||||||
require_once '../config.php';
|
require_once '../config.php';
|
||||||
|
// 引入日志函数
|
||||||
|
require_once '../includes/logger.php';
|
||||||
|
|
||||||
session_start();
|
session_start();
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user