|
|
@@ -30,19 +30,19 @@ const gridOptions = {
|
|
|
},
|
|
|
columns: [
|
|
|
{ fixed: 'left', title: '序号', type: 'seq', width: 50 },
|
|
|
- { field: 'user_id', title: $t('playerdata.playlist.user_id'), width: 100 },
|
|
|
- { field: 'uname', title: $t('playerdata.playlist.uname'), width: 120, slots: {default:'uname'}},
|
|
|
- { field: 'nickname', title: $t('playerdata.playlist.nickname'), width: 140 },
|
|
|
- { field: 'status_text', title: $t('playerdata.playlist.status'), width: 100, slots: {default:'status'} },
|
|
|
- { field: 'today_win_amount', title: $t('playerdata.playlist.today_win'), width: 100, slots: { default: 'today-win-amount' },},
|
|
|
- { field: 'history_win_amount', title: $t('playerdata.playlist.history_win'), width: 100, slots: { default: 'history-win-amount' }},
|
|
|
- { field: 'today_bet_amount', title: $t('playerdata.playlist.today_bet'), width: 100},
|
|
|
- { field: 'balance', title: $t('playerdata.playlist.balance'), width: 120},
|
|
|
- { field: 'adjust_status_text', title: $t('playerdata.playlist.regulation_status'), width: 100, slots: {default: 'adjust-status'}},
|
|
|
- { field: 'today_login_count', title: $t('playerdata.playlist.today_login_count'), width: 100},
|
|
|
- { field: 'history_login_count', title: $t('playerdata.playlist.history_login_count'), width: 100},
|
|
|
- { field: 'login_ip', title: $t('playerdata.playlist.login_ip'), width: 140},
|
|
|
- { field: 'reg_ip', title: $t('playerdata.playlist.reg_ip'), width: 140},
|
|
|
+ { field: 'user_id', title: $t('player_data.playlist.user_id'), width: 100 },
|
|
|
+ { field: 'uname', title: $t('player_data.playlist.uname'), width: 120, slots: {default:'uname'}},
|
|
|
+ { field: 'nickname', title: $t('player_data.playlist.nickname'), width: 140 },
|
|
|
+ { field: 'status_text', title: $t('player_data.playlist.status'), width: 100, slots: {default:'status'} },
|
|
|
+ { field: 'today_win_amount', title: $t('player_data.playlist.today_win'), width: 100, slots: { default: 'today-win-amount' },},
|
|
|
+ { field: 'history_win_amount', title: $t('player_data.playlist.history_win'), width: 100, slots: { default: 'history-win-amount' }},
|
|
|
+ { field: 'today_bet_amount', title: $t('player_data.playlist.today_bet'), width: 100},
|
|
|
+ { field: 'balance', title: $t('player_data.playlist.balance'), width: 120},
|
|
|
+ { field: 'adjust_status_text', title: $t('player_data.playlist.regulation_status'), width: 100, slots: {default: 'adjust-status'}},
|
|
|
+ { field: 'today_login_count', title: $t('player_data.playlist.today_login_count'), width: 100},
|
|
|
+ { field: 'history_login_count', title: $t('player_data.playlist.history_login_count'), width: 100},
|
|
|
+ { field: 'login_ip', title: $t('player_data.playlist.login_ip'), width: 140},
|
|
|
+ { field: 'reg_ip', title: $t('player_data.playlist.reg_ip'), width: 140},
|
|
|
// { field: 'releaseDate', formatter: 'formatDateTime', title: 'DateTime' },
|
|
|
],
|
|
|
exportConfig: {},
|
|
|
@@ -156,11 +156,11 @@ const playerInfo = (row) => {
|
|
|
>
|
|
|
<Input-Group compact>
|
|
|
<Select name="search_type" v-model:value="formData.search_type" style="width: 40%">
|
|
|
- <Select-Option value="uname">{{$t('playerdata.search.uname')}}</Select-Option>
|
|
|
- <Select-Option value="nickname">{{$t('playerdata.search.nickname')}}</Select-Option>
|
|
|
- <Select-Option value="user_id">{{$t('playerdata.search.user_id')}}</Select-Option>
|
|
|
+ <Select-Option value="uname">{{$t('player_data.search.uname')}}</Select-Option>
|
|
|
+ <Select-Option value="nickname">{{$t('player_data.search.nickname')}}</Select-Option>
|
|
|
+ <Select-Option value="user_id">{{$t('player_data.search.user_id')}}</Select-Option>
|
|
|
</Select>
|
|
|
- <Input name="search_text" allowClear :placeholder="$t('playerdata.placeholder') + '' + $t('playerdata.search[\''+formData.search_type+'\']')" v-model:value="formData.search_text" style="width:60%"></Input>
|
|
|
+ <Input name="search_text" allowClear :placeholder="$t('player_data.placeholder') + '' + $t('player_data.search[\''+formData.search_type+'\']')" v-model:value="formData.search_text" style="width:60%"></Input>
|
|
|
</Input-Group>
|
|
|
</Form-Item>
|
|
|
</Space>
|
|
|
@@ -172,10 +172,10 @@ const playerInfo = (row) => {
|
|
|
>
|
|
|
<Input-Group compact>
|
|
|
<Select name="ip_type" v-model:value="formData.ip_type" style="width: 40%">
|
|
|
- <Select-Option value="login_ip">{{$t('playerdata.search.login_ip')}}</Select-Option>
|
|
|
- <Select-Option value="reg_ip">{{$t('playerdata.search.reg_ip')}}</Select-Option>
|
|
|
+ <Select-Option value="login_ip">{{$t('player_data.search.login_ip')}}</Select-Option>
|
|
|
+ <Select-Option value="reg_ip">{{$t('player_data.search.reg_ip')}}</Select-Option>
|
|
|
</Select>
|
|
|
- <Input name="ip_text" allowClear :placeholder="$t('playerdata.placeholder') + '' + $t('playerdata.search[\''+formData.ip_type+'\']')" v-model:value="formData.ip_text" style="width:60%"></Input>
|
|
|
+ <Input name="ip_text" allowClear :placeholder="$t('player_data.placeholder') + '' + $t('player_data.search[\''+formData.ip_type+'\']')" v-model:value="formData.ip_text" style="width:60%"></Input>
|
|
|
</Input-Group>
|
|
|
</Form-Item>
|
|
|
</Space>
|
|
|
@@ -192,15 +192,13 @@ const playerInfo = (row) => {
|
|
|
</Row>
|
|
|
<Row>
|
|
|
<Col :span="24" style="text-align: right">
|
|
|
- <Button style="margin: 0 8px" @click="onResetSearch">{{$t('playerdata.search.restart')}}</Button>
|
|
|
- <Button type="primary" html-type="submit">{{$t('playerdata.search.subimt')}}</Button>
|
|
|
+ <Button style="margin: 0 8px" @click="onResetSearch">{{$t('player_data.search.restart')}}</Button>
|
|
|
+ <Button type="primary" html-type="submit">{{$t('player_data.search.subimt')}}</Button>
|
|
|
</Col>
|
|
|
</Row>
|
|
|
</Form>
|
|
|
</Card>
|
|
|
<Card>
|
|
|
- {{playerInfoId}}
|
|
|
-
|
|
|
<div class="vp-raw w-full">
|
|
|
<Grid>
|
|
|
<template #uname="{ row }">
|