From 42d06c42e90f60697e68c5d6fc743593fcebea5a Mon Sep 17 00:00:00 2001 From: liugang Date: Thu, 3 Jul 2025 09:43:59 +0800 Subject: [PATCH] * [refac] change metriclib to metricLib. --- module/admin/config/metriclib.php | 22 +++++++++++----------- module/admin/control.php | 4 ++-- module/admin/ui/metriclib.html.php | 12 ++++++------ 3 files changed, 19 insertions(+), 19 deletions(-) diff --git a/module/admin/config/metriclib.php b/module/admin/config/metriclib.php index 22d9444eb1..ad0e5db332 100644 --- a/module/admin/config/metriclib.php +++ b/module/admin/config/metriclib.php @@ -1,12 +1,12 @@ admin->metriclib = new stdClass(); -$config->admin->metriclib->updateSQLs[1] = 'CREATE INDEX IF NOT EXISTS `metricCode_system_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `system`, `date`)'; -$config->admin->metriclib->updateSQLs[2] = 'CREATE INDEX IF NOT EXISTS `metricCode_program_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `program`, `date`)'; -$config->admin->metriclib->updateSQLs[3] = 'CREATE INDEX IF NOT EXISTS `metricCode_project_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `project`, `date`)'; -$config->admin->metriclib->updateSQLs[4] = 'CREATE INDEX IF NOT EXISTS `metricCode_product_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `product`, `date`)'; -$config->admin->metriclib->updateSQLs[5] = 'CREATE INDEX IF NOT EXISTS `metricCode_execution_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `execution`, `date`)'; -$config->admin->metriclib->updateSQLs[6] = 'CREATE INDEX IF NOT EXISTS `metricCode_user_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `user`(30), `date`)'; -$config->admin->metriclib->updateSQLs[7] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `metricID`'; -$config->admin->metriclib->updateSQLs[8] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `metricCode`'; -$config->admin->metriclib->updateSQLs[9] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `date`'; -$config->admin->metriclib->updateSQLs[10] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `deleted`'; \ No newline at end of file +$config->admin->metricLib = new stdClass(); +$config->admin->metricLib->updateSQLs[1] = 'CREATE INDEX IF NOT EXISTS `metricCode_system_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `system`, `date`)'; +$config->admin->metricLib->updateSQLs[2] = 'CREATE INDEX IF NOT EXISTS `metricCode_program_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `program`, `date`)'; +$config->admin->metricLib->updateSQLs[3] = 'CREATE INDEX IF NOT EXISTS `metricCode_project_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `project`, `date`)'; +$config->admin->metricLib->updateSQLs[4] = 'CREATE INDEX IF NOT EXISTS `metricCode_product_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `product`, `date`)'; +$config->admin->metricLib->updateSQLs[5] = 'CREATE INDEX IF NOT EXISTS `metricCode_execution_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `execution`, `date`)'; +$config->admin->metricLib->updateSQLs[6] = 'CREATE INDEX IF NOT EXISTS `metricCode_user_date` ON ' . TABLE_METRICLIB . ' (`metricCode`, `user`(30), `date`)'; +$config->admin->metricLib->updateSQLs[7] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `metricID`'; +$config->admin->metricLib->updateSQLs[8] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `metricCode`'; +$config->admin->metricLib->updateSQLs[9] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `date`'; +$config->admin->metricLib->updateSQLs[10] = 'ALTER TABLE ' . TABLE_METRICLIB . ' DROP INDEX IF EXISTS `deleted`'; diff --git a/module/admin/control.php b/module/admin/control.php index e9c7b00a89..8c0c57d5f9 100755 --- a/module/admin/control.php +++ b/module/admin/control.php @@ -364,7 +364,7 @@ class admin extends control */ public function metriclib(int $key = 0) { - $sql = $this->config->admin->metriclib->updateSQLs[$key] ?? ''; + $sql = $this->config->admin->metricLib->updateSQLs[$key] ?? ''; if($sql) { set_time_limit(0); @@ -374,7 +374,7 @@ class admin extends control { $this->dbh->exec($sql); - if(isset($this->config->admin->metriclib->updateSQLs[++$key])) return $this->send(['result' => 'success', 'key' => $key]); + if(isset($this->config->admin->metricLib->updateSQLs[++$key])) return $this->send(['result' => 'success', 'key' => $key]); return $this->send(['result' => 'success']); } catch(PDOException $e) diff --git a/module/admin/ui/metriclib.html.php b/module/admin/ui/metriclib.html.php index 9001fec774..3bc95625d9 100644 --- a/module/admin/ui/metriclib.html.php +++ b/module/admin/ui/metriclib.html.php @@ -11,7 +11,7 @@ declare(strict_types=1); namespace zin; $sqls = []; -foreach($config->admin->metriclib->updateSQLs as $key => $sql) +foreach($config->admin->metricLib->updateSQLs as $key => $sql) { $sqls[] = div ( @@ -25,12 +25,12 @@ foreach($config->admin->metriclib->updateSQLs as $key => $sql) panel ( setClass('m-auto w-2/3'), - set::title($lang->admin->metricLib), + set::title($lang->metriclib->common), set::headingClass('justify-start border-b'), div ( setClass('mb-4'), - $lang->admin->metriclib->tips + $lang->admin->metricLib->tips ), div ( @@ -42,7 +42,7 @@ panel setID('updated'), setClass('text-success hidden'), icon(setClass('icon icon-check mr-2')), - $lang->admin->metriclib->updated + $lang->admin->metricLib->updated ) ), a @@ -50,6 +50,6 @@ panel setID('startUpdate'), setClass('btn primary'), on::click('updateMetriclib(1)'), - $lang->admin->metriclib->startUpdate + $lang->admin->metricLib->startUpdate ) -); \ No newline at end of file +);