From e479ed02eaf481d8daa2ae7680ffbe6a139e05dc Mon Sep 17 00:00:00 2001 From: tradewind Date: Wed, 31 Dec 2025 13:40:42 +0800 Subject: [PATCH] #feature: update timezone --- app/Models/BaseModel.php | 17 +++++++++++++++++ app/Models/Config.php | 3 +-- app/Models/IpUserMapping.php | 3 +-- app/Models/OperationLog.php | 3 +-- resources/js/components/tools/SqlGenerator.vue | 4 ++-- 5 files changed, 22 insertions(+), 8 deletions(-) create mode 100644 app/Models/BaseModel.php diff --git a/app/Models/BaseModel.php b/app/Models/BaseModel.php new file mode 100644 index 0000000..9dd7b9e --- /dev/null +++ b/app/Models/BaseModel.php @@ -0,0 +1,17 @@ +format('Y-m-d H:i:s'); + } +} diff --git a/app/Models/Config.php b/app/Models/Config.php index d16ca68..6539382 100644 --- a/app/Models/Config.php +++ b/app/Models/Config.php @@ -3,9 +3,8 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; -use Illuminate\Database\Eloquent\Model; -class Config extends Model +class Config extends BaseModel { use HasFactory; diff --git a/app/Models/IpUserMapping.php b/app/Models/IpUserMapping.php index cf72de8..1c5cf6f 100644 --- a/app/Models/IpUserMapping.php +++ b/app/Models/IpUserMapping.php @@ -3,9 +3,8 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; -use Illuminate\Database\Eloquent\Model; -class IpUserMapping extends Model +class IpUserMapping extends BaseModel { use HasFactory; diff --git a/app/Models/OperationLog.php b/app/Models/OperationLog.php index a951b88..f9fc322 100644 --- a/app/Models/OperationLog.php +++ b/app/Models/OperationLog.php @@ -3,9 +3,8 @@ namespace App\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; -use Illuminate\Database\Eloquent\Model; -class OperationLog extends Model +class OperationLog extends BaseModel { use HasFactory; diff --git a/resources/js/components/tools/SqlGenerator.vue b/resources/js/components/tools/SqlGenerator.vue index 27d3606..cf2481b 100644 --- a/resources/js/components/tools/SqlGenerator.vue +++ b/resources/js/components/tools/SqlGenerator.vue @@ -301,12 +301,12 @@ export default { const obId = this.escapeSqlValue(pair.obId); if (existingCaseCodes.has(pair.caseCode)) { sqlLines.push( - `update case_extras set value = '${obId}' where case_code = '${caseCode}' and source = 'ob' and field = 'OB Case ID'` + `update case_extras set value = '${obId}' where case_code = '${caseCode}' and source = 'ob' and field = 'OB Case ID';` ); this.stats.update += 1; } else { sqlLines.push( - `insert into case_extras(case_code, source, field, value) VALUES ('${caseCode}', 'ob', 'OB Case ID', '${obId}')` + `insert into case_extras(case_code, source, field, value) VALUES ('${caseCode}', 'ob', 'OB Case ID', '${obId}');` ); this.stats.insert += 1; }