设置 token

This commit is contained in:
pushuo 2022-10-13 18:39:45 +08:00 committed by Edward Yang
parent 604d55127d
commit 5bd60354a3
10 changed files with 153 additions and 1 deletions

View File

@ -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>

View File

@ -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',
];

View File

@ -12,4 +12,5 @@
return [
'marketing_list' => 'Plugin Marketing',
'marketing_show' => 'Plugin Detail',
'set_token' => 'Set Token',
];

View File

@ -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',
];

View File

@ -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',
];

View File

@ -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',
];

View File

@ -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' => 'セットトークン',
];

View File

@ -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' => 'Установить токен',
];

View File

@ -12,4 +12,5 @@
return [
'marketing_list' => '插件市场',
'marketing_show' => '插件详情',
'set_token' => '设置 Token',
];

View File

@ -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',
];