refactor:优化细节

This commit is contained in:
妙码生花 2024-02-26 23:45:29 +08:00
parent caefde41a3
commit 085ac9c626
3 changed files with 7 additions and 7 deletions

View File

@ -72,14 +72,12 @@ class Ajax extends Backend
if (!$table) {
$this->error(__('Parameter error'));
}
$tablePk = Db::query("SHOW TABLE STATUS LIKE '$table'", [], true);
if (!$tablePk) {
$table = config('database.connections.mysql.prefix') . $table;
$tablePk = Db::query("SHOW TABLE STATUS LIKE '$table'", [], true);
if (!$tablePk) {
$this->error(__('Data table does not exist'));
}
$table = TableManager::tableName($table);
if (!TableManager::phinxAdapter(false)->hasTable($table)) {
$this->error(__('Data table does not exist'));
}
$tablePk = Db::table($table)->getPk();
$this->success('', ['pk' => $tablePk]);
}

View File

@ -63,6 +63,7 @@ class SensitiveData extends Backend
/**
* 添加重写
* @throws Throwable
*/
public function add(): void
{

View File

@ -428,6 +428,7 @@ class Helper
* @param array $fields 字段数据
* @param array $designChange 前端字段改变数据
* @return void
* @throws Throwable
*/
public static function updateFieldOrder(string $tableName, array $fields, array $designChange): void
{