-
@foreach (['填写资料', '我方审核', '签署协议', '开通合作'] as $i => $step)
- {{ $step }} @endforeach
- @foreach (array_slice($errors->all(), 0, 8) as $message)
- {{ $message }} @endforeach
@php /** @var \App\Models\Business\CourierOnboarding $onboarding */ // 后台变价复用本页的报价区:$requote 为后台变价上下文(只显示报价,提交到后台)。 $requote = $requote ?? null; $editable = $requote !== null || $onboarding->courierCanEdit(); $value = static fn (string $key, $default = null) => old($key, $onboarding->{$key} ?? $default); $savedRows = collect($onboarding->quoteRowList())->keyBy('region'); $oldRows = old('quote_rows'); $quoteRows = []; $customRows = $savedRows->except($provinces)->values()->all(); foreach ([...$provinces, null, null, null, null] as $index => $province) { $row = is_array($oldRows) ? ($oldRows[$index] ?? []) : ($province !== null ? ($savedRows->get($province) ?? []) : ($customRows[$index - count($provinces)] ?? [])); $quoteRows[] = [ 'region' => $province ?? ($row['region'] ?? ''), 'fixed' => $province !== null, 'flat' => array_values((array) ($row['flat'] ?? [])), 'base' => $row['base'] ?? null, 'rates' => array_values((array) ($row['rates'] ?? [])), ]; } $structure = $onboarding->quoteStructure(); $kgList = static fn (array $list): string => implode(',', array_map(static fn ($v) => \App\Support\CourierQuoteStructure::kg((float) $v), $list)); $quoteSheet = $onboarding->files->where('kind', \App\Models\Business\CourierOnboardingFile::QUOTE_SHEET_KIND)->last(); $filesByKind = $onboarding->files->groupBy('kind'); $quoteMode = $value('quote_mode', 'waybill_rate'); $entityChosen = $requote !== null || filled(old('entity_type')) || filled($onboarding->company_full_name) || $onboarding->status !== 'invited' || $onboarding->files->isNotEmpty(); $entityType = $entityChosen ? $value('entity_type', 'company') : null; $statusTone = match ($onboarding->status) { 'returned' => 'warning', 'activated' => 'success', 'rejected' => 'danger', default => 'info', }; $num = static fn ($v) => $v === null || $v === '' ? '' : rtrim(rtrim(number_format((float) $v, 4, '.', ''), '0'), '.'); @endphp
以当前报价为底稿修改,可以只改价格,也可以改计费方式和重量分档。提交后需另一人审核,审核通过自动生成新报价版本,并推送到快递的 e签宝签署。
{{ company()?->name ? company()->name . ' · ' : '' }}快递合作
请如实填写贵司主体、结算账户和报价,提交后我方会在 1–3 个工作日内审核。