|
@@ -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
|
|
|
*/
|