feat(admin): 客服中心工单骨架(模型/迁移/路由/菜单/页面)

This commit is contained in:
萝卜
2026-03-15 08:44:02 +00:00
parent 0bd21f8715
commit 62d7a81df3
8 changed files with 203 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
<?php
namespace App\Http\Controllers\Admin;
use App\Http\Controllers\Concerns\ResolvesPlatformAdminContext;
use App\Http\Controllers\Controller;
use Illuminate\Http\Request;
use Illuminate\View\View;
class SupportTicketController extends Controller
{
use ResolvesPlatformAdminContext;
public function index(Request $request): View
{
$this->ensurePlatformAdmin($request);
// 当前阶段:先做最小骨架页,后续再接入列表/筛选/创建/指派/SLA/升级。
return view('admin.support_tickets.index');
}
}

View File

@@ -0,0 +1,31 @@
<?php
namespace App\Models;
use Illuminate\Database\Eloquent\Model;
class SupportTicket extends Model
{
protected $fillable = [
'scope',
'scope_id',
'merchant_id',
'buyer_id',
'order_id',
'platform_order_id',
'site_subscription_id',
'platform_lead_id',
'ticket_no',
'category',
'priority',
'status',
'subject',
'content',
'assigned_admin_id',
'closed_at',
];
protected $casts = [
'closed_at' => 'datetime',
];
}