Compare commits

..

3 Commits

Author SHA1 Message Date
b8731590e7 [fix]编辑界面用户名不让修改 2026-06-04 15:27:10 +08:00
53162332e3 Merge branch 'jk8_new' 2026-06-04 15:18:58 +08:00
78a8c1075f 用户名修改 2026-06-04 15:01:50 +08:00
5 changed files with 6 additions and 14 deletions

View File

@@ -156,7 +156,7 @@
</el-radio-group>
</el-form-item>
<el-form-item label="Username">
<el-input v-model="transactionForm.username" placeholder="e.g. PLAYER001" />
<el-input v-model="transactionForm.username" :disabled="transactionDialog.mode === 'edit'" placeholder="e.g. PLAYER001" />
</el-form-item>
<el-form-item label="Remark">
<el-input v-model="transactionForm.remark" placeholder="(optional)" />

View File

@@ -155,14 +155,7 @@ const baTable = new baTableClass(
return row.admin?.username || 'web'
},
},
{ label: t('user.moneyLog.User name'), prop: 'user.username', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{
label: t('user.moneyLog.User nickname'),
prop: 'user.nickname',
align: 'center',
operator: 'LIKE',
operatorPlaceholder: t('Fuzzy query'),
},
{ label: t('user.moneyLog.User name'), prop: 'user.jk_username', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.moneyLog.Change balance'), prop: 'money', align: 'center', operator: 'RANGE', sortable: 'custom' },
{ label: t('user.moneyLog.bank_id'), prop: 'bank.bank_name', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.moneyLog.Transaction id'), prop: 'transaction_id', align: 'center', operator: 'RANGE' },

View File

@@ -49,7 +49,7 @@
</el-radio-group>
</el-form-item>
<el-form-item label="Username">
<el-input v-model="baTable.form.items!.user_name" placeholder="e.g. PLAYER001" />
<el-input v-model="baTable.form.items!.user_name" disabled placeholder="e.g. PLAYER001" />
</el-form-item>
<el-form-item label="Remark" prop="memo">
<el-input v-model="baTable.form.items!.memo" placeholder="(optional)" />
@@ -290,7 +290,7 @@ const findTableRow = (rows: TableRow[] = [], id: number | string): TableRow | un
const getUsername = (items: anyObj) => {
const tableRow = findTableRow(baTable.table.data, items.id)
return items.user?.username || tableRow?.user?.username || ''
return items.user?.jk_username || tableRow?.user?.jk_username || ''
}
const initEditForm = () => {

View File

@@ -78,10 +78,9 @@ const baTable = new baTableClass(
column: [
{ type: 'selection', align: 'center', operator: false },
{ label: t('Id'), prop: 'id', align: 'center', operator: '=', operatorPlaceholder: t('Id'), width: 70 },
{ label: t('user.user.User name'), prop: 'username', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.user.User name'), prop: 'jk_username', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.user.nickname'), prop: 'nickname', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.user.jk user id'), prop: 'jk_user_id', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.user.jk user name'), prop: 'jk_username', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query') },
{ label: t('user.user.referrer code'), prop: 'referrer_code', align: 'center', operator: 'LIKE', operatorPlaceholder: t('Fuzzy query'), width: 120,},
{
label: t('user.user.group'),

View File

@@ -29,7 +29,7 @@
>
<el-form-item prop="username" :label="t('user.user.User name')">
<el-input
v-model="baTable.form.items!.username"
v-model="baTable.form.items!.jk_username"
type="string"
:placeholder="t('Please input field', { field: t('user.user.User name') + '(' + t('user.user.Login account') + ')' })"
:disabled="baTable.form.operate === 'Edit'"