设置 token
This commit is contained in:
parent
604d55127d
commit
5bd60354a3
|
|
@ -5,6 +5,11 @@
|
|||
@section('body-class', 'page-marketing')
|
||||
|
||||
@section('content')
|
||||
|
||||
@section('page-title-right')
|
||||
<button type="button" class="btn btn-outline-info set-token" onclick="app.setToken()">{{ __('admin/marketing.set_token') }}</button>
|
||||
@endsection
|
||||
|
||||
<div id="app" class="card h-min-600" v-cloak>
|
||||
<div class="card-body">
|
||||
@if (session()->has('errors'))
|
||||
|
|
@ -71,12 +76,32 @@
|
|||
<el-pagination v-if="plugins.data.length" layout="prev, pager, next" background :page-size="plugins.meta.per_page"
|
||||
:current-page.sync="page" :total="plugins.meta.total"></el-pagination>
|
||||
</div>
|
||||
|
||||
<el-dialog
|
||||
title="{{ __('admin/marketing.set_token') }}"
|
||||
:visible.sync="setTokenDialog.show"
|
||||
width="500px">
|
||||
<el-input
|
||||
type="textarea"
|
||||
:rows="4"
|
||||
placeholder="{{ __('admin/marketing.set_token') }}"
|
||||
v-model="setTokenDialog.token">
|
||||
</el-input>
|
||||
<span slot="footer" class="dialog-footer">
|
||||
<el-button @click="setTokenDialog.show = false">{{ __('common.cancel') }}</el-button>
|
||||
<el-button type="primary" @click="submitToken">{{ __('common.confirm') }}</el-button>
|
||||
</span>
|
||||
</el-dialog>
|
||||
</div>
|
||||
@endsection
|
||||
|
||||
@push('footer')
|
||||
<script>
|
||||
new Vue({
|
||||
$('.update-token').click(function(event) {
|
||||
console.log(1)
|
||||
});
|
||||
|
||||
let app = new Vue({
|
||||
el: '#app',
|
||||
|
||||
data: {
|
||||
|
|
@ -87,6 +112,11 @@
|
|||
keyword: bk.getQueryString('keyword'),
|
||||
type: bk.getQueryString('type'),
|
||||
},
|
||||
|
||||
setTokenDialog: {
|
||||
show: false,
|
||||
token: '',
|
||||
}
|
||||
},
|
||||
|
||||
computed: {
|
||||
|
|
@ -142,6 +172,14 @@
|
|||
Object.keys(this.filter).forEach(key => this.filter[key] = '')
|
||||
this.loadData();
|
||||
},
|
||||
|
||||
setToken() {
|
||||
this.setTokenDialog.show = true;
|
||||
},
|
||||
|
||||
submitToken() {
|
||||
console.log(this.setTokenDialog.token)
|
||||
}
|
||||
}
|
||||
})
|
||||
</script>
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'Plug-in-Markt',
|
||||
'marketing_show' => 'Plug-in-Details',
|
||||
'set_token' => 'Token setzen',
|
||||
];
|
||||
|
|
@ -12,4 +12,5 @@
|
|||
return [
|
||||
'marketing_list' => 'Plugin Marketing',
|
||||
'marketing_show' => 'Plugin Detail',
|
||||
'set_token' => 'Set Token',
|
||||
];
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'mercado complementario',
|
||||
'marketing_show' => 'detalles del complemento',
|
||||
'set_token' => 'Establecer ficha',
|
||||
];
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'marché des plug-ins',
|
||||
'marketing_show' => 'détails du plug-in',
|
||||
'set_token' => 'Définir le jeton',
|
||||
];
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'mercato dei plug-in',
|
||||
'marketing_show' => 'dettagli plug-in',
|
||||
'set_token' => 'Imposta token',
|
||||
];
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'プラグイン市場',
|
||||
'marketing_show' => 'プラグインの詳細',
|
||||
'set_token' => 'セットトークン',
|
||||
];
|
||||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => 'рынок плагинов',
|
||||
'marketing_show' => 'детали плагина',
|
||||
'set_token' => 'Установить токен',
|
||||
];
|
||||
|
|
@ -12,4 +12,5 @@
|
|||
return [
|
||||
'marketing_list' => '插件市场',
|
||||
'marketing_show' => '插件详情',
|
||||
'set_token' => '设置 Token',
|
||||
];
|
||||
|
|
|
|||
|
|
@ -0,0 +1,16 @@
|
|||
<?php
|
||||
/**
|
||||
* header.php
|
||||
*
|
||||
* @copyright 2022 beikeshop.com - All Rights Reserved
|
||||
* @link https://beikeshop.com
|
||||
* @author Edward Yang <yangjin@guangda.work>
|
||||
* @created 2022-08-02 19:03:19
|
||||
* @modified 2022-08-02 19:03:19
|
||||
*/
|
||||
|
||||
return [
|
||||
'marketing_list' => '插件市場',
|
||||
'marketing_show' => '插件詳情',
|
||||
'set_token' => '設置 Token',
|
||||
];
|
||||
Loading…
Reference in New Issue