feature
This commit is contained in:
@@ -0,0 +1,80 @@
|
||||
@extends('admin.content')
|
||||
|
||||
@section('title', '系统设置')
|
||||
|
||||
@section('content')
|
||||
<div class="layui-card">
|
||||
<div class="layui-card-header">系统设置</div>
|
||||
<div class="layui-card-body">
|
||||
<form class="layui-form" lay-filter="LAY-settings-form" id="LAY-settings-form">
|
||||
<fieldset class="layui-elem-field layui-field-title">
|
||||
<legend>Telegram Bot</legend>
|
||||
</fieldset>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">Bot Token</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="telegram_bot_token" class="layui-input" autocomplete="off"
|
||||
value="{{ $form['telegram.bot_token'] }}">
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">Chat ID</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="text" name="telegram_owner_chat_id" class="layui-input" autocomplete="off"
|
||||
value="{{ $form['telegram.owner_chat_id'] }}" placeholder="个人或群组 chat_id">
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<fieldset class="layui-elem-field layui-field-title">
|
||||
<legend>渠道链接</legend>
|
||||
</fieldset>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">投放域名</label>
|
||||
<div class="layui-input-block">
|
||||
<textarea name="channels_domains" class="layui-textarea" rows="4"
|
||||
placeholder="多行或逗号分隔,如:cdn1.example.com cdn2.example.com">{{ $form['channels.domains'] }}</textarea>
|
||||
<div class="layui-form-mid layui-word-aux">用于「查看链接」与 new_project 打包域名;覆盖 .env 的 CORUNA_CHANNEL_DOMAINS</div>
|
||||
</div>
|
||||
</div>
|
||||
<div class="layui-form-item">
|
||||
<label class="layui-form-label">代理渠道上限</label>
|
||||
<div class="layui-input-block">
|
||||
<input type="number" min="1" max="100" name="channels_max_per_agent" class="layui-input"
|
||||
value="{{ $form['channels.max_per_agent'] }}" style="max-width:160px;">
|
||||
<div class="layui-form-mid layui-word-aux">每个代理用户最多可拥有的渠道链接数(官方不限)</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="layui-form-item">
|
||||
<div class="layui-input-block">
|
||||
<button class="layui-btn" lay-submit lay-filter="LAY-settings-save">保存配置</button>
|
||||
</div>
|
||||
</div>
|
||||
</form>
|
||||
</div>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('scripts')
|
||||
<script>
|
||||
layui.use(['form', 'layer'], function () {
|
||||
var form = layui.form, layer = layui.layer, $ = layui.$;
|
||||
var token = @json(csrf_token());
|
||||
|
||||
form.on('submit(LAY-settings-save)', function (data) {
|
||||
$.ajax({
|
||||
url: @json(route('admin.system.settings.update')),
|
||||
method: 'POST',
|
||||
data: Object.assign({}, data.field, { _token: token }),
|
||||
success: function (res) {
|
||||
layer.msg(res.msg || (res.code === 0 ? '已保存' : '失败'));
|
||||
},
|
||||
error: function (xhr) {
|
||||
layer.msg((xhr.responseJSON && xhr.responseJSON.message) || '保存失败');
|
||||
}
|
||||
});
|
||||
return false;
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endpush
|
||||
Reference in New Issue
Block a user