1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- @extends('admin.layouts')
- @section('css')
- <link href="/assets/global/vendor/bootstrap-select/bootstrap-select.min.css" type="text/css" rel="stylesheet">
- @endsection
- @section('content')
- <div class="page-content container">
- <div class="panel">
- <div class="panel-heading">
- <h2 class="panel-title">@isset($Dv) 编辑 @else 添加 @endisset域名证书</h2>
- </div>
- <div class="panel-body">
- <form action=@isset($Dv){{url('/node/certificate/edit')}} @else {{url('/node/certificate/add')}} @endisset method="post" enctype="multipart/form-data" class="form-horizontal" onsubmit="return Submit()">
- <div class="form-group row">
- <label for="domain" class="col-md-3 col-form-label">域名</label>
- <div class="col-md-9">
- <input type="text" class="form-control" name="domain" id="domain" @isset($Dv) value="{{$Dv->domain}}" @endisset>
- </div>
- </div>
- <div class="form-group row">
- <label for="key" class="col-md-3 col-form-label">Key</label>
- <div class="col-md-9">
- <textarea type="text" rows="10" class="form-control" name="key" id="key" placeholder="域名证书的KEY值,允许为空,VNET-V2Ray后端支持自动签证书">@isset($Dv) {{$Dv->key}} @endisset</textarea>
- </div>
- </div>
- <div class="form-group row">
- <label for="pem" class="col-md-3 col-form-label">Pem</label>
- <div class="col-md-9">
- <textarea type="text" rows="10" class="form-control" name="pem" id="pem" placeholder="域名证书的PEM值,允许为空,VNET-V2Ray后端支持自动签证书">@isset($Dv) {{$Dv->pem}} @endisset</textarea>
- </div>
- </div>
- <div class="form-actions">
- <button type="submit" class="btn btn-success">提 交</button>
- </div>
- </form>
- </div>
- </div>
- </div>
- @endsection
- @section('script')
- <script type="text/javascript">
- // 添加域名证书
- function Submit() {
- $.ajax({
- type: "POST",
- url: @isset($Dv) "/node/certificate/edit" @else "/node/certificate/add" @endisset,
- async: false,
- data: {
- _token: '{{csrf_token()}}',
- id: '{{Request::get('id')}}',
- domain: $('#domain').val(),
- key: $('#key').val(),
- pem: $('#pem').val(),
- },
- dataType: 'json',
- success: function (ret) {
- if (ret.status === 'success') {
- swal.fire({title: ret.message, type: 'success', timer: 1000, showConfirmButton: false})
- .then(() => window.location.href = '/node/certificate')
- } else {
- swal.fire({
- title: '[错误 | Error]',
- text: ret.message,
- type: 'error'
- });
- }
- }
- });
- return false;
- }
- </script>
- @endsection
|