From 41794d7c40a639e3b4b60ab238ac060d61c83b14 Mon Sep 17 00:00:00 2001 From: Truong Vo <41848815+vmtruong301296@users.noreply.github.com> Date: Thu, 19 Sep 2024 08:08:59 +0700 Subject: [PATCH] =?UTF-8?q?Fix=20l=E1=BB=97i=20l=C6=B0u=20th=C3=B4ng=20tin?= =?UTF-8?q?=20create=20by?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Modules/Admin/app/Http/Controllers/CriteriasController.php | 3 +++ BACKEND/Modules/Admin/app/Models/SprintCriteria.php | 2 +- BACKEND/Modules/Admin/app/Models/UserCriteria.php | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/BACKEND/Modules/Admin/app/Http/Controllers/CriteriasController.php b/BACKEND/Modules/Admin/app/Http/Controllers/CriteriasController.php index 6d1c4e2..c3fa2ae 100644 --- a/BACKEND/Modules/Admin/app/Http/Controllers/CriteriasController.php +++ b/BACKEND/Modules/Admin/app/Http/Controllers/CriteriasController.php @@ -230,6 +230,7 @@ class CriteriasController extends Controller public function updateCriteriasForSprint($sprintId, Request $request) { + $userInfo = auth('admins')->user(); // Validate dữ liệu đầu vào $validated = $request->validate([ 'name' => 'required|string', @@ -284,6 +285,7 @@ class CriteriasController extends Controller 'expect_result' => $criteria['expect'] ?? "", 'actual_result' => $criteria['actual'] ?? "", 'note' => $criteria['note'] ?? "", + 'created_by' => $userInfo->name ?? "", ]); } @@ -295,6 +297,7 @@ class CriteriasController extends Controller 'sprint_id' => $sprintId, 'point' => $userCriteria['point'] ?? "", 'note' => $userCriteria['note'] ?? "", + 'created_by' => $userCriteria['created_by'] ?? "", ]); } diff --git a/BACKEND/Modules/Admin/app/Models/SprintCriteria.php b/BACKEND/Modules/Admin/app/Models/SprintCriteria.php index 5b1231a..aa5afc7 100644 --- a/BACKEND/Modules/Admin/app/Models/SprintCriteria.php +++ b/BACKEND/Modules/Admin/app/Models/SprintCriteria.php @@ -7,5 +7,5 @@ use Illuminate\Database\Eloquent\Model; class SprintCriteria extends Model { protected $table = 'sprints_criterias'; - protected $fillable = ['sprint_id', 'criteria_id', 'point', 'expect_result', 'actual_result', 'note']; + protected $fillable = ['sprint_id', 'criteria_id', 'point', 'expect_result', 'actual_result', 'note','created_by']; } \ No newline at end of file diff --git a/BACKEND/Modules/Admin/app/Models/UserCriteria.php b/BACKEND/Modules/Admin/app/Models/UserCriteria.php index 8b53e3e..3aea0c4 100644 --- a/BACKEND/Modules/Admin/app/Models/UserCriteria.php +++ b/BACKEND/Modules/Admin/app/Models/UserCriteria.php @@ -8,7 +8,7 @@ use Illuminate\Database\Eloquent\Model; class UserCriteria extends Model { protected $table = 'users_criterias'; - protected $fillable = ['user_id', 'criteria_id', 'sprint_id', 'point', 'note', 'user_email']; + protected $fillable = ['user_id', 'criteria_id', 'sprint_id', 'point', 'note', 'user_email',"created_by"]; // Định nghĩa quan hệ với model User public function user()