Browse Source

fixed:技师端-获取技师信息

刘学玺 4 months ago
parent
commit
789c0767e8
1 changed files with 12 additions and 10 deletions
  1. 12 10
      app/Services/Coach/AccountService.php

+ 12 - 10
app/Services/Coach/AccountService.php

@@ -75,7 +75,7 @@ class AccountService
      *        - qual_photo: string 资质证书照片
      *        - business_license: string 营业执照照片
      *        - health_cert: string 健康证照片
-     * @return array 返回果,包含:
+     * @return array 返回���果,包含:
      *        - message: string 提示信息
      *        - data: array 详细数据
      *            - record_id: int 记录ID
@@ -251,15 +251,17 @@ class AccountService
 
     /**
      * 格式化资质信息
+     *
+     * @param object $qual 资质记录对象
+     * @return array 格式化后的资质信息
      */
     private function formatQualification($qual)
     {
         return [
             'qual_type' => $qual->qual_type,
-            'qual_no' => $qual->qual_no,
             'qual_photo' => $qual->qual_photo,
-            'valid_start' => $qual->valid_start,
-            'valid_end' => $qual->valid_end,
+            'business_license' => $qual->business_license,
+            'health_cert' => $qual->health_cert,
             'state' => $qual->state,
             'state_text' => TechnicianAuthStatus::fromValue($qual->state)->label(),
             'audit_remark' => $qual->audit_remark,
@@ -292,7 +294,7 @@ class AccountService
     }
 
     /**
-     * 身份证��脱敏
+     * 身份证脱敏
      */
     private function maskIdCard($idCard)
     {
@@ -339,7 +341,7 @@ class AccountService
         try {
             // 验证经纬度参数
             if (! is_numeric($latitude) || ! is_numeric($longitude)) {
-                throw new \Exception('无的经纬度坐标');
+                throw new \Exception('无���的经纬度坐标');
             }
 
             // 验证位置类型
@@ -498,7 +500,7 @@ class AccountService
      */
     private function validateAndSortTimeRanges(array $timeRanges): array
     {
-        // 验证时段数组
+        // 验证时���段数组
         abort_if(empty($timeRanges), 400, '必须至少设置一个时间段');
 
         // 验证每个时间段格式并转换为分钟数进行比较
@@ -670,7 +672,7 @@ class AccountService
                     TechnicianWorkStatus::FREE->value;
             }
 
-            // 如���状态没有变,则不需要更新
+            // 如状态没有变,则不需要更新
             if ($currentStatus === $newStatus) {
                 DB::rollBack();
 
@@ -795,7 +797,7 @@ class AccountService
 
             return false;
         } catch (\Exception $e) {
-            Log::error('检查排班时间异', [
+            Log::error('检查排班时间异���', [
                 'coach_id' => $coachId,
                 'error' => $e->getMessage(),
             ]);
@@ -929,7 +931,7 @@ class AccountService
     /**
      * 检查是否存在待审核记录
      *
-     * @param CoachUser $coach 技师
+     * @param CoachUser $coach 技师���
      * @param string $type 记录类型(info|qual|real)
      * @return bool
      */