From ed817193c0c48a97d482349cfe12e8656fd9e65d Mon Sep 17 00:00:00 2001 From: vine_liutk <961510893@qq.com> Date: Tue, 15 Nov 2022 09:58:48 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=86=9C=E4=BD=9C=E7=89=A9?= =?UTF-8?q?=E7=AE=A1=E7=90=86=E6=93=8D=E4=BD=9C=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/Http/Controllers/CityDataController.php | 6 +++++- app/Http/Controllers/CropController.php | 10 +++++++++- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/CityDataController.php b/app/Http/Controllers/CityDataController.php index 71fed7d..d761387 100644 --- a/app/Http/Controllers/CityDataController.php +++ b/app/Http/Controllers/CityDataController.php @@ -4,6 +4,8 @@ namespace App\Http\Controllers; use Peidikeji\Setting\Models\Setting; use Illuminate\Http\Request; +use App\Services\OperationLogService; +use App\Enums\OperationType; class CityDataController extends Controller { @@ -35,7 +37,9 @@ class CityDataController extends Controller Setting::where('slug', $key)->update(['value->value'=>$value]); } } - + + (new OperationLogService())->inLog(OperationType::Update, '修改-全市基础数据统计', null, $input); + return $this->success(); } } diff --git a/app/Http/Controllers/CropController.php b/app/Http/Controllers/CropController.php index 96fe438..b2c0b74 100644 --- a/app/Http/Controllers/CropController.php +++ b/app/Http/Controllers/CropController.php @@ -7,6 +7,8 @@ use App\Http\Resources\CropResource; use App\Models\Crop; use App\Models\CropYield; use Illuminate\Http\Request; +use App\Services\OperationLogService; +use App\Enums\OperationType; class CropController extends Controller { @@ -26,7 +28,9 @@ class CropController extends Controller $parent = Crop::findOrFail($input['parent_id']); $input['path'] = ($parent?->path ?? '').$parent?->id.'-'; } - Crop::create($input); + $crop = Crop::create($input); + + (new OperationLogService())->inLog(OperationType::Create, '', $crop, $request->input()); return $this->success('添加成功'); } @@ -57,6 +61,8 @@ class CropController extends Controller $crop->update(array_merge($request->input(), $input)); + (new OperationLogService())->inLog(OperationType::Update, '', $crop, $request->input()); + return $this->success('修改成功'); } @@ -73,6 +79,8 @@ class CropController extends Controller $crop->delete(); + (new OperationLogService())->inLog(OperationType::Delete, '', $crop); + return $this->success('删除成功'); } }