cqp 11 ماه پیش
والد
کامیت
caa860ef50
2فایلهای تغییر یافته به همراه7 افزوده شده و 7 حذف شده
  1. 1 1
      .env
  2. 6 6
      app/Service/EmployeeService.php

+ 1 - 1
.env

@@ -27,7 +27,7 @@ SESSION_DRIVER=redis
 SESSION_LIFETIME=7200
 
 
-REDIS_HOST=192.168.0.231
+REDIS_HOST=127.0.0.1
 REDIS_PASSWORD=null
 REDIS_PORT=6379
 

+ 6 - 6
app/Service/EmployeeService.php

@@ -88,6 +88,12 @@ class EmployeeService extends Service
             $model->state = empty($data['leave_time']) ? Employee::USE : Employee::NOT_USE;
             $model->is_admin = $data['is_admin'];
             $model->account = $data['number'];
+            if($model->pic != $data['pic']){
+                // 使用正则表达式匹配特定路径部分并替换为空
+                $pattern = '/^https?:\/\/[^\/]+\/image\//';
+                $replacedUrl = preg_replace($pattern, '', $data['pic']);
+                (new FileUploadService())->delLocalPublicFile($replacedUrl);
+            }
             $model->pic = $data['pic'] ?? "";
             if($model->is_admin == 1){
                 if($data['password'] !== '******'){
@@ -158,12 +164,6 @@ class EmployeeService extends Service
             $model->account = $data['number'];
             $model->sex = $data['sex']??'男';
             $model->birth_date = $data['birth_date']??'';
-            if($model->pic != $data['pic']){
-                // 使用正则表达式匹配特定路径部分并替换为空
-                $pattern = '/^https?:\/\/[^\/]+\/image\//';
-                $replacedUrl = preg_replace($pattern, '', $data['pic']);
-                (new FileUploadService())->delLocalPublicFile($replacedUrl);
-            }
             $model->pic = $data['pic'] ?? '';
             if($model->is_admin == 1){
                 if($data['password'] !== '********'){