Skip to content

Commit f248697

Browse files
committed
refactor: ui warning message
1 parent 0daa4e0 commit f248697

File tree

10 files changed

+32
-12
lines changed

10 files changed

+32
-12
lines changed

apps/knowledge/models/knowledge.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ class Knowledge(AppModelMixin):
120120
name = models.CharField(max_length=150, verbose_name="知识库名称")
121121
workspace_id = models.CharField(max_length=64, verbose_name="工作空间id", default="default", db_index=True)
122122
desc = models.CharField(max_length=256, verbose_name="描述")
123-
user = models.ForeignKey(User, on_delete=models.DO_NOTHING, verbose_name="所属用户")
123+
user = models.ForeignKey(User, on_delete=models.SET_NULL, db_constraint=False, blank=True, null=True)
124124
type = models.IntegerField(verbose_name='类型', choices=KnowledgeType.choices, default=KnowledgeType.BASE)
125125
scope = models.CharField(max_length=20, verbose_name='可用范围', choices=KnowledgeScope.choices,
126126
default=KnowledgeScope.WORKSPACE)

apps/locales/zh_CN/LC_MESSAGES/django.po

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1746,7 +1746,7 @@ msgstr "密码和确认密码不一致"
17461746

17471747
#: apps/common/constants/exception_code_constants.py:44
17481748
msgid "The nickname is already registered"
1749-
msgstr "昵称已注册"
1749+
msgstr "姓名已注册"
17501750

17511751
#: apps/common/constants/permission_constants.py:209
17521752
msgid "System Setting"
@@ -5706,7 +5706,7 @@ msgstr "用户名"
57065706
#: apps/role_setting/api/role_setting.py:146 apps/workspace/api/workspace.py:84
57075707
#: apps/xpack/api/chat_user.py:106
57085708
msgid "Nickname"
5709-
msgstr "昵称"
5709+
msgstr "姓名"
57105710

57115711
#: apps/role_setting/api/role_setting.py:148
57125712
msgid "Workspace Name"
@@ -6786,7 +6786,7 @@ msgstr "邮箱"
67866786
#: apps/users/serializers/user.py:59 apps/users/serializers/user.py:140
67876787
#: apps/xpack/serializers/chat_user.py:88
67886788
msgid "Nick name"
6789-
msgstr "昵称"
6789+
msgstr "姓名"
67906790

67916791
#: apps/users/serializers/user.py:60 apps/users/serializers/user.py:145
67926792
#: apps/users/serializers/user.py:263 apps/xpack/api/chat_user.py:108
@@ -7326,7 +7326,7 @@ msgstr "用户组名称"
73267326
#: apps/xpack/api/chat_user.py:132 apps/xpack/serializers/chat_user.py:120
73277327
#: apps/xpack/serializers/resource_chat_user.py:37
73287328
msgid "Username or Nickname"
7329-
msgstr "用户名或昵称"
7329+
msgstr "用户名或姓名"
73307330

73317331
#: apps/xpack/api/chat_user.py:148 apps/xpack/serializers/chat_user.py:360
73327332
msgid "Sync Type"

apps/models_provider/models/model_management.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ class Model(AppModelMixin):
3333

3434
model_name = models.CharField(max_length=128, verbose_name="模型名称")
3535

36-
user = models.ForeignKey(User, on_delete=models.DO_NOTHING, verbose_name="成员用户id")
36+
user = models.ForeignKey(User, on_delete=models.SET_NULL, db_constraint=False, blank=True, null=True)
3737

3838
provider = models.CharField(max_length=128, verbose_name='供应商')
3939

ui/src/locales/lang/en-US/views/user-manage.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,11 +31,13 @@ export default {
3131
phone: {
3232
label: 'Phone',
3333
placeholder: 'Please enter phone',
34+
invalidMessage: 'Invalid phone format',
3435
},
3536
},
3637
source: {
3738
label: 'User Source',
3839
local: 'System User',
40+
localCreate: 'Local Create',
3941
wecom: 'WeCom',
4042
lark: 'Lark',
4143
dingtalk: 'DingTalk',

ui/src/locales/lang/zh-CN/views/user-manage.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,13 @@ export default {
2929
phone: {
3030
label: '手机号',
3131
placeholder: '请输入手机号',
32+
invalidMessage: '手机号格式不正确',
3233
},
3334
},
3435
source: {
3536
label: '用户来源',
3637
local: '系统用户',
38+
localCreate: '本地创建',
3739
wecom: '企业微信',
3840
lark: '飞书',
3941
dingtalk: '钉钉',

ui/src/locales/lang/zh-Hant/views/user-manage.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,11 +30,13 @@ export default {
3030
phone: {
3131
label: '手機號碼',
3232
placeholder: '請輸入手機號碼',
33+
invalidMessage: '手機號碼格式不正確',
3334
},
3435
},
3536
source: {
3637
label: '使用者來源',
3738
local: '系統使用者',
39+
localCreate: '本地建立',
3840
wecom: '企業微信',
3941
lark: '飛書',
4042
dingtalk: '釘釘',

ui/src/views/system-chat-user/user-manage/component/UserDrawer.vue

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
<el-input type="email" v-model="userForm.email" :placeholder="$t('views.login.loginForm.email.placeholder')">
2121
</el-input>
2222
</el-form-item>
23-
<el-form-item :label="$t('views.userManage.userForm.phone.label')">
23+
<el-form-item :label="$t('views.userManage.userForm.phone.label')" prop="phone">
2424
<el-input v-model="userForm.phone" :placeholder="$t('views.userManage.userForm.phone.placeholder')">
2525
</el-input>
2626
</el-form-item>
@@ -84,7 +84,7 @@ const rules = reactive({
8484
trigger: 'blur',
8585
},
8686
{
87-
min: 6,
87+
min: 4,
8888
max: 20,
8989
message: t('views.login.loginForm.username.lengthMessage'),
9090
trigger: 'blur',
@@ -97,6 +97,13 @@ const rules = reactive({
9797
trigger: 'blur',
9898
},
9999
],
100+
phone: [
101+
{
102+
pattern: /^1[3-9]\d{9}$/,
103+
message: t('views.userManage.userForm.phone.invalidMessage'),
104+
trigger: 'blur',
105+
},
106+
],
100107
})
101108
const visible = ref<boolean>(false)
102109
const loading = ref(false)

ui/src/views/system-chat-user/user-manage/index.vue

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@
8888
<template #default="{ row }">
8989
{{
9090
row.source === 'LOCAL'
91-
? $t('views.userManage.source.local')
91+
? $t('views.userManage.source.localCreate')
9292
: row.source === 'wecom'
9393
? $t('views.userManage.source.wecom')
9494
: row.source === 'lark'
@@ -258,7 +258,7 @@ function createUser() {
258258
259259
function deleteUserManage(row: ChatUserItem) {
260260
MsgConfirm(
261-
`${t('views.userManage.delete.confirmTitle')}${row.username} ?`,
261+
`${t('views.userManage.delete.confirmTitle')}${row.nick_name} ?`,
262262
'',
263263
{
264264
confirmButtonText: t('common.confirm'),

ui/src/views/system/user-manage/component/UserDrawer.vue

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@
4444
>
4545
</el-input>
4646
</el-form-item>
47-
<el-form-item :label="$t('views.userManage.userForm.phone.label')">
47+
<el-form-item :label="$t('views.userManage.userForm.phone.label')" prop="phone">
4848
<el-input v-model="userForm.phone"
4949
:placeholder="$t('views.userManage.userForm.phone.placeholder')">
5050
</el-input>
@@ -207,6 +207,13 @@ const rules = reactive({
207207
trigger: 'blur',
208208
},
209209
],
210+
phone: [
211+
{
212+
pattern: /^1[3-9]\d{9}$/,
213+
message: t('views.userManage.userForm.phone.invalidMessage'),
214+
trigger: 'blur',
215+
},
216+
],
210217
})
211218
const visible = ref<boolean>(false)
212219
const loading = ref(false)

ui/src/views/system/user-manage/index.vue

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -234,7 +234,7 @@ function createUser() {
234234
235235
function deleteUserManage(row: any) {
236236
MsgConfirm(
237-
`${t('views.userManage.delete.confirmTitle')}${row.username} ?`,
237+
`${t('views.userManage.delete.confirmTitle')}${row.nick_name} ?`,
238238
t('views.userManage.delete.confirmMessage'),
239239
{
240240
confirmButtonText: t('common.confirm'),

0 commit comments

Comments
 (0)