主題色調
選擇介面的明暗模式
專案管理介面
切換後下次進入專案管理時生效
工時填報 API Token
用於外部工具自動填寫工時
@if(session('new_timelog_token'))
@endif
新產生的 Token — 請立即複製儲存
@endif
@if($timelogTokens->isNotEmpty())
{{ session('new_timelog_token') }}
••••••••••••••••••••••••••••••••••••••••••••••••
| 說明 | Token | IP 白名單 | 最後使用 | 建立時間 | |
|---|---|---|---|---|---|
| {{ $tok->description ?: '—' }} |
{{ substr($tok->token,0,8) }}••••••••
|
@if($tok->allowed_ips) {{ $tok->allowed_ips }} @else 未設定(無法使用) @endif | {{ $tok->last_used_at?->format('Y-m-d H:i') ?? '未使用' }} | {{ $tok->created_at->format('Y-m-d') }} |
產生新 Token
API 使用方式
查詢可填報專案:
GET {{ url('/api/timelog/projects') }}?token=YOUR_TOKEN
填寫工時:
POST {{ url('/api/timelog') }}
Content-Type: application/json
{
"token": "YOUR_TOKEN",
"project": "專案名稱或 project_id",
"hours": 2.5,
"date": "{{ today()->toDateString() }}",
"comments": "備註(選填)"
}