cqp пре 11 месеци
родитељ
комит
d9c5fc6792
1 измењених фајлова са 4 додато и 4 уклоњено
  1. 4 4
      app/Service/EmployeeService.php

+ 4 - 4
app/Service/EmployeeService.php

@@ -134,7 +134,7 @@ class EmployeeService extends Service
             $model->entry_time = $data['entry_time'] ?? '';
             $model->birth_date = $data['birth_date']??'';
             $model->state = empty($data['leave_time']) ? Employee::USE : Employee::NOT_USE;
-            $model->is_admin = $data['is_admin'];
+            $model->is_admin = $data['is_admin'] ? 1 : 0;
             if($model->pic != $data['pic']){
                 // 使用正则表达式匹配特定路径部分并替换为空
                 $pattern = '/^https?:\/\/[^\/]+\/image\//';
@@ -142,7 +142,7 @@ class EmployeeService extends Service
                 (new FileUploadService())->delLocalPublicFile($replacedUrl);
             }
             $model->pic = $data['pic'] ?? "";
-            if($model->is_admin == 1){
+            if($model->is_admin){
                 if($data['password'] !== '********') $model->password = Hash::make($data['password']);
                 if(! empty($data['account'])) {
                     $model->account = $data['account'];
@@ -214,11 +214,11 @@ class EmployeeService extends Service
             $model->entry_time = $data['entry_time'] ?? '';
             $model->state = empty($data['leave_time']) ? Employee::USE : Employee::NOT_USE;
             $model->crt_id = $user['id'];
-            $model->is_admin = $data['is_admin'];
+            $model->is_admin = $data['is_admin'] ? 1 : 0;
             $model->sex = $data['sex']??'男';
             $model->birth_date = $data['birth_date']??'';
             $model->pic = $data['pic'] ?? '';
-            if($model->is_admin == 1){
+            if($model->is_admin){
                 $model->password = Hash::make($data['password']);
                 if(! empty($data['account'])) {
                     $model->account = $data['account'];