@extends('layouts.app') @section('title', '手冊產生器') @push('styles') @endpush @section('content')

手冊產生器

自動分析專案程式碼與介面,產生使用手冊或管理者手冊
新增產生器
@foreach(['success','info','error'] as $t) @if(session($t))
{{ session($t) }}
@endif @endforeach @if($generators->isEmpty())
尚無手冊產生器設定
立即建立
@else
@foreach($generators as $g)
{{-- card header --}}
{{ $g->name }}
@if($g->project)
{{ $g->project->name }}
@endif
{{ $g->statusLabel() }}
{{-- GitLab --}}
@if($g->source_ref) {{ basename($g->source_ref, '.git') }}
branch: {{ $g->branch }}
@else 未設定 @endif
{{-- 目標網站 --}}
@if($g->site_url) {{ preg_replace('#^https?://#', '', $g->site_url) }} @else 未設定 @endif
{{-- 帳號組 --}} @if($g->accounts->isNotEmpty())
@foreach($g->accounts as $acc) {{ $acc->label }} {{ $acc->typeLabel() }} @endforeach
@endif {{-- 進度條(產生中才顯示) --}}
{{ $g->progress_step ?? '準備中…' }}
{{ $g->progress ?? 0 }}%
{{-- 失敗訊息 --}} @if($g->status === 'failed' && $g->error_message)
{{ $g->error_message }}
@else
@endif @if($g->last_generated_at)
上次產生:{{ $g->last_generated_at->format('Y-m-d H:i') }}
@else
@endif @if($g->notes)
{{ $g->notes }}
@endif
{{-- card footer --}}
@endforeach
@endif
@endsection @push('scripts') @endpush