remove username search for console user list page

This commit is contained in:
RockYang 2023-09-05 17:52:46 +08:00
parent 4450d03a54
commit fac7eb61b3
4 changed files with 8 additions and 8 deletions

View File

@ -28,7 +28,6 @@ func (h *UserHandler) List(c *gin.Context) {
page := h.GetInt(c, "page", 1) page := h.GetInt(c, "page", 1)
pageSize := h.GetInt(c, "page_size", 20) pageSize := h.GetInt(c, "page_size", 20)
mobile := h.GetTrim(c, "mobile") mobile := h.GetTrim(c, "mobile")
username := h.GetTrim(c, "username")
offset := (page - 1) * pageSize offset := (page - 1) * pageSize
var items []model.User var items []model.User
@ -39,9 +38,6 @@ func (h *UserHandler) List(c *gin.Context) {
if mobile != "" { if mobile != "" {
session = session.Where("mobile LIKE ?", "%"+mobile+"%") session = session.Where("mobile LIKE ?", "%"+mobile+"%")
} }
if username != "" {
session = session.Where("username LIKE ?", "%"+username+"%")
}
session.Model(&model.User{}).Count(&total) session.Model(&model.User{}).Count(&total)
res := session.Offset(offset).Limit(pageSize).Find(&items) res := session.Offset(offset).Limit(pageSize).Find(&items)

View File

@ -66,9 +66,9 @@ const password = ref(process.env.VUE_APP_PASS);
checkSession().then(() => { checkSession().then(() => {
if (isMobile()) { if (isMobile()) {
router.replace('mobile') router.push('mobile')
} else { } else {
router.replace('chat') router.push('chat')
} }
}).catch(() => { }).catch(() => {
}) })

View File

@ -47,12 +47,17 @@ import {ElMessage} from "element-plus";
import {useRouter} from "vue-router"; import {useRouter} from "vue-router";
import FooterBar from "@/components/FooterBar.vue"; import FooterBar from "@/components/FooterBar.vue";
import {setAdminToken} from "@/store/session"; import {setAdminToken} from "@/store/session";
import {checkAdminSession} from "@/action/session";
const router = useRouter(); const router = useRouter();
const title = ref('ChatGPT Plus Admin'); const title = ref('ChatGPT Plus Admin');
const username = ref(process.env.VUE_APP_ADMIN_USER); const username = ref(process.env.VUE_APP_ADMIN_USER);
const password = ref(process.env.VUE_APP_ADMIN_PASS); const password = ref(process.env.VUE_APP_ADMIN_PASS);
checkAdminSession().then(() => {
router.push("admin")
}).catch(() => {
})
onMounted(() => { onMounted(() => {
document.addEventListener('keyup', (e) => { document.addEventListener('keyup', (e) => {
if (e.key === 'Enter') { if (e.key === 'Enter') {
@ -71,7 +76,7 @@ const login = function () {
httpPost('/api/admin/login', {username: username.value.trim(), password: password.value.trim()}).then(res => { httpPost('/api/admin/login', {username: username.value.trim(), password: password.value.trim()}).then(res => {
setAdminToken(res.data) setAdminToken(res.data)
router.push("/admin") router.push("admin")
}).catch((e) => { }).catch((e) => {
ElMessage.error('登录失败,' + e.message) ElMessage.error('登录失败,' + e.message)
}) })

View File

@ -1,7 +1,6 @@
<template> <template>
<div class="container user-list" v-loading="loading"> <div class="container user-list" v-loading="loading">
<div class="handle-box"> <div class="handle-box">
<el-input v-model="query.username" placeholder="用户名" class="handle-input mr10"></el-input>
<el-input v-model="query.mobile" placeholder="手机号码" class="handle-input mr10"></el-input> <el-input v-model="query.mobile" placeholder="手机号码" class="handle-input mr10"></el-input>
<el-button type="primary" :icon="Search" @click="handleSearch">搜索</el-button> <el-button type="primary" :icon="Search" @click="handleSearch">搜索</el-button>