226 lines
6.2 KiB
TypeScript
226 lines
6.2 KiB
TypeScript
![]() |
import { defineMock } from "./base";
|
||
|
|
||
|
export default defineMock([
|
||
|
{
|
||
|
url: "logs/page",
|
||
|
method: ["GET"],
|
||
|
body: {
|
||
|
code: "00000",
|
||
|
data: {
|
||
|
list: [
|
||
|
{
|
||
|
id: 36192,
|
||
|
module: "菜单",
|
||
|
content: "菜单列表",
|
||
|
requestUri: "/api/v1/menus",
|
||
|
method: null,
|
||
|
ip: "183.156.148.241",
|
||
|
region: "浙江省 杭州市",
|
||
|
browser: "Chrome 109.0.0.0",
|
||
|
os: "OSX",
|
||
|
executionTime: 5,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:47",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36190,
|
||
|
module: "字典",
|
||
|
content: "字典分页列表",
|
||
|
requestUri: "/api/v1/dict/page",
|
||
|
method: null,
|
||
|
ip: "183.156.148.241",
|
||
|
region: "浙江省 杭州市",
|
||
|
browser: "Chrome 109.0.0.0",
|
||
|
os: "OSX",
|
||
|
executionTime: 9,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:45",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36193,
|
||
|
module: "部门",
|
||
|
content: "部门列表",
|
||
|
requestUri: "/api/v1/dept",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 27,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:45",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36191,
|
||
|
module: "菜单",
|
||
|
content: "菜单列表",
|
||
|
requestUri: "/api/v1/menus",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 39,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:44",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36189,
|
||
|
module: "角色",
|
||
|
content: "角色分页列表",
|
||
|
requestUri: "/api/v1/roles/page",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 55,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:43",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36188,
|
||
|
module: "用户",
|
||
|
content: "用户分页列表",
|
||
|
requestUri: "/api/v1/users/page",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 92,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:42",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36187,
|
||
|
module: "登录",
|
||
|
content: "登录",
|
||
|
requestUri: "/api/v1/auth/login",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 19340,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:38:09",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36186,
|
||
|
module: "登录",
|
||
|
content: "登录",
|
||
|
requestUri: "/api/v1/auth/login",
|
||
|
method: null,
|
||
|
ip: "192.168.31.134",
|
||
|
region: "0 内网IP",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 19869,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:37:59",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36185,
|
||
|
module: "登录",
|
||
|
content: "登录",
|
||
|
requestUri: "/api/v1/auth/login",
|
||
|
method: null,
|
||
|
ip: "112.103.111.59",
|
||
|
region: "黑龙江省 哈尔滨市",
|
||
|
browser: "Chrome 97.0.4692.98",
|
||
|
os: "Android",
|
||
|
executionTime: 96,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:37:21",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
{
|
||
|
id: 36184,
|
||
|
module: "登录",
|
||
|
content: "登录",
|
||
|
requestUri: "/api/v1/auth/login",
|
||
|
method: null,
|
||
|
ip: "114.86.204.190",
|
||
|
region: "上海 上海市",
|
||
|
browser: "Chrome 125.0.0.0",
|
||
|
os: "Windows 10 or Windows Server 2016",
|
||
|
executionTime: 89,
|
||
|
createBy: null,
|
||
|
createTime: "2024-07-07 20:29:37",
|
||
|
operator: "系统管理员",
|
||
|
},
|
||
|
],
|
||
|
total: 36188,
|
||
|
},
|
||
|
msg: "一切ok",
|
||
|
},
|
||
|
},
|
||
|
{
|
||
|
url: "logs/visit-trend",
|
||
|
method: ["GET"],
|
||
|
body: {
|
||
|
code: "00000",
|
||
|
data: {
|
||
|
dates: [
|
||
|
"2024-06-30",
|
||
|
"2024-07-01",
|
||
|
"2024-07-02",
|
||
|
"2024-07-03",
|
||
|
"2024-07-04",
|
||
|
"2024-07-05",
|
||
|
"2024-07-06",
|
||
|
"2024-07-07",
|
||
|
],
|
||
|
pvList: [1751, 5168, 4882, 5301, 4721, 4885, 1901, 1003],
|
||
|
uvList: null,
|
||
|
ipList: [207, 566, 565, 631, 579, 496, 222, 152],
|
||
|
},
|
||
|
msg: "一切ok",
|
||
|
},
|
||
|
},
|
||
|
|
||
|
{
|
||
|
url: "logs/visit-stats",
|
||
|
method: ["GET"],
|
||
|
body: {
|
||
|
code: "00000",
|
||
|
data: [
|
||
|
{
|
||
|
type: "pv",
|
||
|
title: "浏览量",
|
||
|
todayCount: 1003,
|
||
|
totalCount: 36193,
|
||
|
growthRate: -0.35,
|
||
|
granularityLabel: "日",
|
||
|
},
|
||
|
{
|
||
|
type: "uv",
|
||
|
title: "访客数",
|
||
|
todayCount: 100,
|
||
|
totalCount: 2000,
|
||
|
growthRate: 0,
|
||
|
granularityLabel: "日",
|
||
|
},
|
||
|
{
|
||
|
type: "ip",
|
||
|
title: "IP数",
|
||
|
todayCount: 152,
|
||
|
totalCount: 3234,
|
||
|
growthRate: -0.2,
|
||
|
granularityLabel: "日",
|
||
|
},
|
||
|
],
|
||
|
msg: "一切ok",
|
||
|
},
|
||
|
},
|
||
|
]);
|