chore: sync release updates

This commit is contained in:
wushumin
2026-05-22 15:47:23 +08:00
parent be64b8e5b7
commit baef2fb64c
23 changed files with 879 additions and 131 deletions

View File

@@ -1045,7 +1045,11 @@ class AppraisalTasksController
}
try {
$asset = $this->evidenceService()->upload($request);
$scene = (string)$request->input('upload_scene', 'appraisal_evidence');
if (!in_array($scene, ['appraisal_evidence', 'zhongjian_report'], true)) {
$scene = 'appraisal_evidence';
}
$asset = $this->evidenceService()->upload($request, 'file', $scene);
return api_success($asset);
} catch (\Throwable $e) {
return api_error($e->getMessage(), 422);
@@ -1859,11 +1863,13 @@ class AppraisalTasksController
'brand_name' => $product['brand_name'] ?? '',
'color' => $product['color'] ?? '',
'size_spec' => $product['size_spec'] ?? '',
'serial_no' => $product['serial_no'] ?? '',
], JSON_UNESCAPED_UNICODE),
'result_snapshot_json' => json_encode([
'result_status' => $resultPayload['result_status'],
'result_text' => $resultPayload['result_text'],
'result_desc' => $resultPayload['result_desc'],
'external_remark' => $resultPayload['external_remark'] ?? '',
'key_points' => $this->loadLatestOrderKeyPoints($orderId),
], JSON_UNESCAPED_UNICODE),
'appraisal_snapshot_json' => json_encode($appraisalSnapshot, JSON_UNESCAPED_UNICODE),