51 lines
2.3 KiB
PHP
51 lines
2.3 KiB
PHP
@extends('admin.layouts.app')
|
|
|
|
@section('title', '站点管理')
|
|
@section('page_title', '站点管理')
|
|
|
|
@section('content')
|
|
<div class="card mb-20">
|
|
<p class="muted muted-tight">这里是总台视角的站点管理入口,用于开通、查看和维护 SaaS 站点主体。</p>
|
|
<p class="muted">当前站点列表已接入缓存:{{ $cacheMeta['store'] }} / TTL {{ $cacheMeta['ttl'] }}。</p>
|
|
<h3>新增站点</h3>
|
|
<form method="post" action="/admin/merchants">
|
|
@csrf
|
|
<div class="grid-3">
|
|
<input name="name" placeholder="站点名称" value="{{ old('name') }}">
|
|
<input name="slug" placeholder="站点标识 slug" value="{{ old('slug') }}">
|
|
<input name="plan" placeholder="套餐,如 pro/basic" value="{{ old('plan', 'basic') }}">
|
|
<input name="status" placeholder="状态" value="{{ old('status', 'active') }}">
|
|
<input name="contact_name" placeholder="联系人" value="{{ old('contact_name') }}">
|
|
<input name="contact_phone" placeholder="联系电话" value="{{ old('contact_phone') }}">
|
|
</div>
|
|
<div class="mt-12"><input name="contact_email" placeholder="联系邮箱" class="w-full" value="{{ old('contact_email') }}"></div>
|
|
<div class="mt-12"><button type="submit">创建站点</button></div>
|
|
</form>
|
|
</div>
|
|
|
|
<div class="card">
|
|
<h3>站点列表</h3>
|
|
<table>
|
|
<thead><tr><th>ID</th><th>站点名称</th><th>Slug</th><th>套餐</th><th>状态</th><th>联系人</th><th>操作</th></tr></thead>
|
|
<tbody>
|
|
@foreach($merchants as $merchant)
|
|
<tr>
|
|
<td>{{ $merchant->id }}</td>
|
|
<td>{{ $merchant->name }}</td>
|
|
<td>{{ $merchant->slug }}</td>
|
|
<td>{{ $merchant->plan }}</td>
|
|
<td>{{ $merchant->status }}</td>
|
|
<td>{{ $merchant->contact_name }} / {{ $merchant->contact_phone }}</td>
|
|
<td>
|
|
<a href="/site-admin/login" target="_blank" rel="noopener">进入站点后台</a>
|
|
<div class="muted muted-xs">当前阶段请使用该站点管理员账号登录</div>
|
|
</td>
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
|
|
<div class="pagination-wrap">{{ $merchants->links() }}</div>
|
|
@endsection
|