36 行
1.2 KiB
PHP
36 行
1.2 KiB
PHP
<?php
|
|
// 验证线下收银功能是否已隐藏
|
|
require_once './ThinkPHP/ThinkPHP.php';
|
|
|
|
try {
|
|
$JurisdictionGroupModel = M('jurisdiction_group');
|
|
|
|
// 查询包含收银机权限(660)的权限组
|
|
$groups = $JurisdictionGroupModel->where("jurisdiction_id LIKE '%660%'")->select();
|
|
|
|
echo "包含收银机权限的权限组数量: " . count($groups) . "\n";
|
|
|
|
if (empty($groups)) {
|
|
echo "✓ 成功:所有权限组中的收银机权限已被移除\n";
|
|
echo "✓ 线下收银功能已成功隐藏\n";
|
|
} else {
|
|
echo "⚠ 警告:仍有权限组包含收银机权限\n";
|
|
foreach($groups as $group) {
|
|
echo "ID: {$group['id']}, 角色: {$group['role_name']}, 权限: {$group['jurisdiction_id']}\n";
|
|
}
|
|
}
|
|
|
|
// 检查备份表
|
|
$backupTables = M()->query("SHOW TABLES LIKE 'ls_jurisdiction_group_backup_%'");
|
|
if (!empty($backupTables)) {
|
|
echo "\n备份表已创建: " . count($backupTables) . " 个\n";
|
|
foreach($backupTables as $table) {
|
|
$tableName = array_values($table)[0];
|
|
echo "- {$tableName}\n";
|
|
}
|
|
}
|
|
|
|
} catch (Exception $e) {
|
|
echo "错误: " . $e->getMessage() . "\n";
|
|
}
|
|
?>
|