From 9a72e51a558c9c0b0fe6fcaa8ee2132e30688477 Mon Sep 17 00:00:00 2001 From: RockYang Date: Tue, 9 May 2023 14:30:09 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E6=9B=BF=E6=8D=A2=E6=96=87=E5=AD=97?= =?UTF-8?q?=E6=8F=8F=E8=BF=B0=20=E7=94=A8=E6=88=B7=20=3D>?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/server/handler_chat.go | 14 ++++----- web/src/views/Admin.vue | 4 +-- web/src/views/admin/UserList.vue | 54 ++++++++++++++++---------------- 3 files changed, 36 insertions(+), 36 deletions(-) diff --git a/src/server/handler_chat.go b/src/server/handler_chat.go index a5708c3f..e3e8968d 100644 --- a/src/server/handler_chat.go +++ b/src/server/handler_chat.go @@ -90,26 +90,26 @@ func (s *Server) sendMessage(ctx context.Context, session types.ChatSession, rol user, err := GetUser(session.Username) if err != nil { - replyMessage(ws, "当前 TOKEN 无效,请使用合法的 TOKEN 登录!", false) + replyMessage(ws, "当前口令无效,请使用合法的口令登录!", false) return err } if user.Status == false { - replyMessage(ws, "当前 TOKEN 已经被禁用,如果疑问,请联系管理员!", false) + replyMessage(ws, "当前口令已经被禁用,如果疑问,请联系管理员!", false) replyMessage(ws, "![](images/wx.png)", false) - return errors.New("当前 TOKEN " + user.Name + "已经被禁用") + return errors.New("当前口令" + user.Name + "已经被禁用") } if time.Now().Unix() > user.ExpiredTime { exTime := time.Unix(user.ExpiredTime, 0).Format("2006-01-02 15:04:05") - replyMessage(ws, "当前 TOKEN 已过期,过期时间为:"+exTime+",如果疑问,请联系管理员!", false) + replyMessage(ws, "当前口令已过期,过期时间为:"+exTime+",如果疑问,请联系管理员!", false) replyMessage(ws, "![](images/wx.png)", false) - return errors.New("当前 TOKEN " + user.Name + "已过期") + return errors.New("当前口令" + user.Name + "已过期") } if user.MaxCalls > 0 && user.RemainingCalls <= 0 { - replyMessage(ws, "当前 TOKEN 点数已经用尽,加入我们的知识星球可以免费领取点卡!", false) - replyMessage(ws, "![](images/start.png)", false) + replyMessage(ws, "当前口令点数已经用尽,请联系管理员领取新的免费口令!", false) + replyMessage(ws, "![](images/wx.png)", false) return nil } var req = types.ApiRequest{ diff --git a/web/src/views/Admin.vue b/web/src/views/Admin.vue index 61c412d7..165bb8c4 100644 --- a/web/src/views/Admin.vue +++ b/web/src/views/Admin.vue @@ -69,7 +69,7 @@ - + @@ -149,7 +149,7 @@ export default defineComponent({ }, { id: 2, - title: '用户管理', + title: '口令管理', tab: 'user', active: false, }, diff --git a/web/src/views/admin/UserList.vue b/web/src/views/admin/UserList.vue index 71e9d616..a826cf29 100644 --- a/web/src/views/admin/UserList.vue +++ b/web/src/views/admin/UserList.vue @@ -5,20 +5,20 @@ - 新增用户 + 新增口令 - 批量新增 + 批量生成口令 - + @@ -63,16 +63,16 @@ - + @@ -125,7 +125,7 @@ - + @@ -188,15 +188,15 @@ - + @@ -271,7 +271,7 @@ const roles = ref([]) const showUserDialog = ref(false) const showUserEditDialog = ref(false) const rules = reactive({ - name: [{required: true, message: '请输入用户名', trigger: 'change',}], + name: [{required: true, message: '请输入口令名称', trigger: 'change',}], max_calls: [ {required: true, message: '请输入提问次数'}, {type: 'number', message: '请输入有效数字'}, @@ -285,7 +285,7 @@ const rules = reactive({ {type: 'number', message: '请输入有效数字'}, ], number: [ - {required: true, message: '请输入用户数量', trigger: 'change'}, + {required: true, message: '请输入口令数量', trigger: 'change'}, {type: 'number', message: '请输入有效数字'}, ], chat_roles: [{required: true, message: '请选择聊天角色', trigger: 'change'}], @@ -296,7 +296,7 @@ const userAddFormRef = ref(null) const userEditFormRef = ref(null) onMounted(() => { -// 获取用户列表 +// 获取口令列表 httpPost('/api/admin/user/list').then((res) => { users.value = res.data; }).catch(() => { @@ -316,7 +316,7 @@ onMounted(() => { }) }) -// 新增用户 +// 新增口令 const addUser = () => { userAddFormRef.value.validate((valid) => { if (valid) { @@ -324,11 +324,11 @@ const addUser = () => { form1.value.term = parseInt(form1.value.term) form1.value.max_calls = parseInt(form1.value.max_calls) httpPost('/api/admin/user/add', form1.value).then((res) => { - ElMessage.success('添加用户成功') + ElMessage.success('添加口令成功') form1.value = {chat_roles: []} users.value.unshift(res.data) }).catch((e) => { - ElMessage.error('添加用户失败,' + e.message) + ElMessage.error('添加口令失败,' + e.message) }) } else { return false @@ -359,15 +359,15 @@ const selectRole = function (items) { } -// 删除用户 +// 删除口令 const removeUser = function (user) { httpPost('/api/admin/user/remove', {name: user.name}).then(() => { - ElMessage.success('删除用户成功') + ElMessage.success('删除口令成功') users.value = removeArrayItem(users.value, user, function (v1, v2) { return v1.name === v2.name }) }).catch((e) => { - ElMessage.error('删除用户失败,' + e.message) + ElMessage.error('删除口令失败,' + e.message) }) } @@ -376,7 +376,7 @@ const userEdit = function (user) { showUserEditDialog.value = true } -// 更新用户 +// 更新口令 const updateUser = function () { userEditFormRef.value.validate((valid) => { if (valid) { @@ -384,9 +384,9 @@ const updateUser = function () { form2.value.term = parseInt(form2.value.term) form2.value.remaining_calls = parseInt(form2.value.remaining_calls) httpPost('/api/admin/user/set', form2.value).then(() => { - ElMessage.success('更新用户成功') + ElMessage.success('更新口令成功') }).catch((e) => { - ElMessage.error('更新用户失败,' + e.message) + ElMessage.error('更新口令失败,' + e.message) }) } else { return false @@ -400,11 +400,11 @@ const form3 = ref({chat_roles: []}) const batchAddUser = function () { httpPost('api/admin/user/batch-add', form3.value).then((res) => { console.log(res.data) - ElMessage.success('添加用户成功') + ElMessage.success('添加口令成功') users.value = [...res.data, ...users.value] showBatchAddUserDialog.value = false }).catch((e) => { - console.log('添加用户失败,' + e.message) + console.log('添加口令失败,' + e.message) }) }