修复:统一配送点账户角色中文展示
This commit is contained in:
@@ -12,7 +12,8 @@
|
||||
|
||||
## 具体操作
|
||||
|
||||
- 配送点账户表单固定只读显示“配送点管理员”,不向用户暴露内部编码 `admin`。
|
||||
- 配送点账户列表将“角色编码”改为“角色”,内容统一显示“配送点管理员”。
|
||||
- 配送点账户表单固定以“角色:配送点管理员”只读展示,不向用户暴露内部编码 `admin`。
|
||||
- 平台创建配送点账号时由服务端强制写入 `admin`。
|
||||
- 平台编辑配送点账号时不再更新角色编码。
|
||||
- 增加角色编码回归测试。
|
||||
|
||||
@@ -102,7 +102,17 @@
|
||||
<a-table-column title="唯一标识" :width="140"><template #cell="{ record }"><IdentityText :value="String(record.identity)" /></template></a-table-column>
|
||||
<a-table-column title="用户名" data-index="username" :width="115" ellipsis tooltip />
|
||||
<a-table-column title="显示名称" data-index="display_name" :width="115" ellipsis tooltip />
|
||||
<a-table-column title="角色编码" data-index="role_code" :width="90" ellipsis tooltip />
|
||||
<a-table-column
|
||||
:title="definition.accountManagement?.resource === '/delivery_account' ? '角色' : '角色编码'"
|
||||
data-index="role_code"
|
||||
:width="definition.accountManagement?.resource === '/delivery_account' ? 130 : 90"
|
||||
ellipsis
|
||||
tooltip
|
||||
>
|
||||
<template #cell="{ record }">
|
||||
{{ definition.accountManagement?.resource === '/delivery_account' ? '配送点管理员' : record.role_code }}
|
||||
</template>
|
||||
</a-table-column>
|
||||
<a-table-column title="状态" :width="75">
|
||||
<template #cell="{ record }">
|
||||
<a-tag :color="Number(record.status) === 1 ? 'green' : 'red'">
|
||||
@@ -151,7 +161,7 @@
|
||||
<a-form-item label="显示名称">
|
||||
<a-input v-model="accountForm.display_name" />
|
||||
</a-form-item>
|
||||
<a-form-item label="角色编码">
|
||||
<a-form-item :label="definition.accountManagement?.resource === '/delivery_account' ? '角色' : '角色编码'">
|
||||
<!-- 配送点后台当前仅支持 admin,其他账户资源仍保留原有输入方式。 -->
|
||||
<a-input v-if="definition.accountManagement?.resource !== '/delivery_account'" v-model="accountForm.role_code" />
|
||||
<a-input v-else model-value="配送点管理员" disabled />
|
||||
|
||||
Reference in New Issue
Block a user