From 9beb7d401559652d20f8319b5d0a7797b7e6d628 Mon Sep 17 00:00:00 2001 From: ray <1490493387@qq.com> Date: Mon, 25 Nov 2024 23:28:36 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20:recycle:=20=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E8=8C=83=E5=9B=B4=E6=9F=A5=E8=AF=A2=E7=BB=84=E4=BB=B6=E5=B0=81?= =?UTF-8?q?=E8=A3=85=E9=81=BF=E5=85=8D=E6=97=A5=E6=9C=9F=E7=9A=84=E8=BD=AC?= =?UTF-8?q?=E6=8D=A2=EF=BC=8C=E7=94=A8=E6=88=B7=E5=92=8C=E6=97=A5=E5=BF=97?= =?UTF-8?q?=E6=A8=A1=E5=9D=97=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/system/log.ts | 24 +- src/api/system/user.ts | 2 +- src/components/cu-date-query/index.vue | 69 ++++ .../{CuPicker.vue => cu-picker/index.vue} | 0 src/pages/work/log/index.vue | 298 +++++++----------- src/pages/work/user/index.vue | 76 ++--- src/utils/request.ts | 49 --- 7 files changed, 214 insertions(+), 304 deletions(-) create mode 100644 src/components/cu-date-query/index.vue rename src/components/{CuPicker.vue => cu-picker/index.vue} (100%) diff --git a/src/api/system/log.ts b/src/api/system/log.ts index 2321b7b..926d2dd 100644 --- a/src/api/system/log.ts +++ b/src/api/system/log.ts @@ -2,19 +2,19 @@ import request from "@/utils/request"; const LOG_BASE_URL = "/api/v1/logs"; -class LogAPI { +const LogAPI = { /** * 获取日志分页列表 * * @param queryParams 查询参数 */ - static getPage(queryParams: LogPageQuery) { - return request>({ + getPage(queryParams: LogPageQuery) { + return request>({ url: `${LOG_BASE_URL}/page`, method: "GET", data: queryParams, }); - } + }, /** * 获取访问趋势 @@ -22,13 +22,13 @@ class LogAPI { * @param queryParams * @returns */ - static getVisitTrend(queryParams: VisitTrendQuery) { + getVisitTrend(queryParams: VisitTrendQuery) { return request({ url: `${LOG_BASE_URL}/visit-trend`, method: "GET", data: queryParams, }); - } + }, /** * 获取访问趋势 @@ -36,13 +36,13 @@ class LogAPI { * @param queryParams * @returns */ - static getVisitStats() { + getVisitStats() { return request({ url: `${LOG_BASE_URL}/visit-stats`, method: "GET", }); - } -} + }, +}; export default LogAPI; @@ -51,15 +51,15 @@ export default LogAPI; */ export interface LogPageQuery extends PageQuery { /** 搜索关键字 */ - keywords: string; + keywords?: string; /** 操作时间 */ - createTime: [string, string]; + createTime?: [string, string] | string; } /** * 系统日志分页VO */ -export interface LogPageVO { +export interface LogVO { /** 主键 */ id?: number; /** 日志模块 */ diff --git a/src/api/system/user.ts b/src/api/system/user.ts index f3d439c..4f21d7f 100644 --- a/src/api/system/user.ts +++ b/src/api/system/user.ts @@ -173,7 +173,7 @@ export interface UserPageQuery extends PageQuery { deptId?: number; /** 开始时间 */ - createTime?: [string, string] | string | undefined; + createTime?: [string, string] | string; /** 排序字段 */ field?: string; diff --git a/src/components/cu-date-query/index.vue b/src/components/cu-date-query/index.vue new file mode 100644 index 0000000..330d722 --- /dev/null +++ b/src/components/cu-date-query/index.vue @@ -0,0 +1,69 @@ + + + + + diff --git a/src/components/CuPicker.vue b/src/components/cu-picker/index.vue similarity index 100% rename from src/components/CuPicker.vue rename to src/components/cu-picker/index.vue diff --git a/src/pages/work/log/index.vue b/src/pages/work/log/index.vue index de5127e..e8a2463 100644 --- a/src/pages/work/log/index.vue +++ b/src/pages/work/log/index.vue @@ -1,8 +1,8 @@ diff --git a/src/pages/work/user/index.vue b/src/pages/work/user/index.vue index 0cdb08e..87c0ebf 100644 --- a/src/pages/work/user/index.vue +++ b/src/pages/work/user/index.vue @@ -23,11 +23,11 @@ placeholder="用户名/昵称/手机号" /> - + 重置 - 确定 + 查询 @@ -35,7 +35,7 @@ - + - + @@ -128,19 +128,19 @@