new files
This commit is contained in:
43
vue3-element-admin-thin/mock/auth.mock.ts
Normal file
43
vue3-element-admin-thin/mock/auth.mock.ts
Normal file
@ -0,0 +1,43 @@
|
||||
import { defineMock } from "./base";
|
||||
|
||||
export default defineMock([
|
||||
{
|
||||
url: "auth/captcha",
|
||||
method: ["GET"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {
|
||||
captchaKey: "534b8ef2b0a24121bec76391ddd159f9",
|
||||
captchaBase64:
|
||||
"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHgAAAAkCAIAAADNSmkJAAAFKUlEQVR4Xu2ZXUwcVRiGV70wMWo08V5NvPXCrDbFaGpMaZW2hqQxaoiJTRsaMBCNSYtpa2JTKiFSelFa+Q/QZcMWqEhBlh+htbEpZhMrBQrlJ0hBywLLyrJ0WZbje3bqOvPNLHPWrDvdOE9ONmfe78zkzMs335wzWJhJQrBQweS/wTQ6QWgYHdoIOcecOe05O+t2WkutO+p2ZF3Ksg/YV9ZW6FATYajR3nveg60H9327r3O8c35lHgp+r05dPdJzBL73TPSQ8SaCKIxGLsPlop+K0JHrEkPuoT31e5qGmmjARACF0agYyGVNlyVm/pzZXrN9fHGcBkz0UBid+31u93i3XFFT80vN8cvHqWqih8Lo1NpUqS5vwh3vnd223VQ10UNh9NbyrcFQUK6oCawHUipSqGqiB83oBf+CXFGDMp1mS6OqiR4Ko7FexkpOrqhpHGw82nOUqiZ6KIzGrkRuorW0dJMmOy+hOCfYGzb2RBFv6HRO0gEJw/U7y+pgL1bwmTxexN6sZ31TdEwEhdG+gA+7EqyXpUO1uZH20cWL8hMTRt1N9tBXzCJrOIRoCPJpSO2RAp4HmtCdIfZ+2JWgEBN9LbR28seTGU0Zue1tMLp+YIAMSADzfvbkKX4/eb28j4YODiGin3heqmIlLja5hAUCu+nmGY3JWKvpMAlqNGgebsauBOvlqSX+JEx7p7EbTLen53XlzfmWUioqXikrc68Y8N2juJ/fyVsNChGHEE//rBANYWaZz+TRQqpLaBgNsPfDrgSpbS21YtV87IdjrlkX9JZbt5DOma2t9ITo5F+5glN22WwL/n+yDv00mw06orKxOqQ5+J04hhViwzAXETIcJDVm8uxZqktoGx2Nj9t43Wgaul/ERQiGQvtbWnDWgZYW9CXlQFjZ/7ciyHNn+Z2MexTimIeLz59TiIln0M1e+IbPpOAaDUnEYPTi6iqKxpbycs/qKo1tCslfKcffPn9enuMiPPY1vxO/ckeFQ4h46cdGqUWoidE/y54q5tPY5WDrGzQqIXot4BgchEE57e00IMCw2/1qZSVO/7SjA78o9INzcxsbrL+fnTnDDh9mmZn8F30oG1Hm+nABv5mQMopDS/h1HxtqTzWbABMe9sxpPoe9zezeOo1GELqWhPS8t46M0IAYHbdvR1aHbaOjbjfLz2eFhez6dba4yAfgF30o0BFVE8+Mjh/wFxPI+I5mAEHU6Ls+38vhTFwOBGhMDF8gkFpbC5ffsdv/uBs6dIj19dExEtARVXv9YNbop8NFY3aZ6gRRo+tu3IBHnzmdNCBMXldXJKPfL74WzWUJRE+coDUknqsOdZXQbAJYwluVTbOZI3Qt8GFzMwxyjo3RgBiN4fr+elXVpZGRLWXl6PdOTtJBSlBDUK/lnIrjOlrtqWYTQDJaF6FrTXu9sOa1ysrVoM5HVE1GFxZQcyJ/p+xzv6K/rbr6N6+XDpUBl0tKFIrbz78qWB6YnWFMCBld4XLBms+7df75ook/GNzb0GCV7U1Qfz9p64TyQWNjYD3qe9rj4SMJtQP3MyjSDPzWIRHPjH7X4YAvfXoPuyZf9Pbi3PcuXIh4mp3NllYC6XY79C+jl2o8PBipxjnBttn4MgMNnWgfcRJGPI2OL8hTj3LloIlmRicvBhiNykvecpqoa3RSY4DRcLAwyicuOepVR1JjgNFYHWONHL04czTX0UmNAUYD7Pr+xc4wqTHGaBb2OtZvHUmNYUazcA2J6etdUmOk0f8rTKMTxF91RG0D1SwYGwAAAABJRU5ErkJggg==",
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
url: "auth/login",
|
||||
method: ["POST"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {
|
||||
accessToken:
|
||||
"eyJhbGciOiJIUzI1NiJ9.eyJzdWIiOiJhZG1pbiIsImp0aSI6IjE2YWJkNTlkOTAxNzQwZDliYmI3ZjczODBhZDkyNzNhIiwidXNlcklkIjoyLCJ1c2VybmFtZSI6ImFkbWluIiwiZGVwdElkIjoxLCJkYXRhU2NvcGUiOjEsImF1dGhvcml0aWVzIjpbIlJPTEVfQURNSU4iXSwiZXhwIjoxNjkxMTAzMzgyfQ.P4cuIfmPepl3HuguhMS7NXn5a7IUPpsLbmtA_rHOhHk",
|
||||
tokenType: "Bearer",
|
||||
refreshToken: null,
|
||||
expires: null,
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
url: "auth/logout",
|
||||
method: ["DELETE"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {},
|
||||
msg: "string",
|
||||
},
|
||||
},
|
||||
]);
|
10
vue3-element-admin-thin/mock/base.ts
Normal file
10
vue3-element-admin-thin/mock/base.ts
Normal file
@ -0,0 +1,10 @@
|
||||
import path from "path";
|
||||
import { createDefineMock } from "vite-plugin-mock-dev-server";
|
||||
|
||||
export const defineMock = createDefineMock((mock) => {
|
||||
// 拼接url
|
||||
mock.url = path.join(
|
||||
import.meta.env.VITE_APP_BASE_API + "/api/v1/",
|
||||
mock.url
|
||||
);
|
||||
});
|
207
vue3-element-admin-thin/mock/log.mock.ts
Normal file
207
vue3-element-admin-thin/mock/log.mock.ts
Normal file
@ -0,0 +1,207 @@
|
||||
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: [
|
||||
"2025-04-30",
|
||||
"2025-05-01",
|
||||
"2025-05-02",
|
||||
"2025-05-03",
|
||||
"2025-05-04",
|
||||
"2025-05-05",
|
||||
"2025-05-06",
|
||||
"2025-05-07",
|
||||
],
|
||||
pvList: [53, 24, 26, 32, 44, 25, 34, 31],
|
||||
uvList: null,
|
||||
ipList: [3, 2, 0, 0, 4, 4, 5, 1],
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
|
||||
{
|
||||
url: "logs/visit-stats",
|
||||
method: ["GET"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {
|
||||
todayPvCount: 1629,
|
||||
totalPvCount: 286086,
|
||||
pvGrowthRate: -0.65,
|
||||
todayIpCount: 169,
|
||||
totalIpCount: 19985,
|
||||
ipGrowthRate: -0.57,
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
]);
|
201
vue3-element-admin-thin/mock/menu.mock.ts
Normal file
201
vue3-element-admin-thin/mock/menu.mock.ts
Normal file
@ -0,0 +1,201 @@
|
||||
import { defineMock } from "./base";
|
||||
|
||||
export default defineMock([
|
||||
{
|
||||
url: "menus/routes",
|
||||
method: ["GET"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: [
|
||||
// {
|
||||
// path: "/outpatient-emergency",
|
||||
// component: "Layout",
|
||||
// name: "/outpatient-emergency",
|
||||
// meta: {
|
||||
// title: "医生门急诊工作站",
|
||||
// icon: "cascader",
|
||||
// hidden: false,
|
||||
// alwaysShow: true,
|
||||
// params: null,
|
||||
// },
|
||||
// children: [
|
||||
// {
|
||||
// path: "index",
|
||||
// component: "outpatient-emergency/index",
|
||||
// name: "OutpatientEmergencyIndex",
|
||||
// meta: {
|
||||
// title: "index",
|
||||
// icon: "",
|
||||
// hidden: false,
|
||||
// alwaysShow: false,
|
||||
// params: null,
|
||||
// },
|
||||
// children: [
|
||||
// {
|
||||
// path: "outpatient-emergency-EMR",
|
||||
// component:
|
||||
// "outpatient-emergency/sub-items/outpatient-emergency-EMR",
|
||||
// name: "OutpatientEmergencyEMR",
|
||||
// meta: {
|
||||
// title: "门诊病历",
|
||||
// icon: "",
|
||||
// hidden: false,
|
||||
// alwaysShow: true,
|
||||
// params: null,
|
||||
// },
|
||||
// },
|
||||
// {
|
||||
// path: "outpatient-diagnosis",
|
||||
// component:
|
||||
// "outpatient-emergency/sub-items/outpatient-diagnosis",
|
||||
// name: "OutpatientDiagnosis",
|
||||
// meta: {
|
||||
// title: "门诊诊断",
|
||||
// icon: "",
|
||||
// hidden: false,
|
||||
// alwaysShow: true,
|
||||
// params: null,
|
||||
// },
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
// ],
|
||||
// },
|
||||
{
|
||||
path: "/outpatient-emergency",
|
||||
component: "Layout",
|
||||
name: "/outpatient-emergency",
|
||||
meta: {
|
||||
title: "医生门急诊工作站",
|
||||
icon: "cascader",
|
||||
hidden: false,
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: "index",
|
||||
component: "outpatient-emergency/index",
|
||||
meta: {
|
||||
alwaysShow: true,
|
||||
hidden: false,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: "outpatient-emergency-EMR",
|
||||
component:
|
||||
"outpatient-emergency/sub-items/outpatient-emergency-EMR",
|
||||
name: "OutpatientEmergencyEMR",
|
||||
meta: {
|
||||
title: "门诊病历",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "outpatient-diagnosis",
|
||||
component:
|
||||
"outpatient-emergency/sub-items/outpatient-diagnosis",
|
||||
name: "OutpatientDiagnosis",
|
||||
meta: {
|
||||
title: "门诊诊断",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "prescription",
|
||||
component: "outpatient-emergency/sub-items/prescription",
|
||||
name: "Prescription",
|
||||
meta: {
|
||||
title: "处方管理",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "examination-request-form",
|
||||
component:
|
||||
"outpatient-emergency/sub-items/examination-request-form",
|
||||
name: "OutpatientExaminationRequestForm",
|
||||
meta: {
|
||||
title: "检查申请单",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
{
|
||||
path: "/residency",
|
||||
component: "Layout",
|
||||
name: "/residency",
|
||||
meta: {
|
||||
title: "医生住院工作站",
|
||||
icon: "cascader",
|
||||
hidden: false,
|
||||
alwaysShow: true,
|
||||
params: null,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: "index",
|
||||
component: "residency/index",
|
||||
meta: {
|
||||
alwaysShow: true,
|
||||
hidden: false,
|
||||
},
|
||||
children: [
|
||||
{
|
||||
path: "select-patient",
|
||||
component: "residency/sub-items/select-patient",
|
||||
name: "SelectPatient",
|
||||
meta: {
|
||||
title: "选择病人",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "residence-instructions",
|
||||
component: "residency/sub-items/residence-instructions",
|
||||
name: "ResidenceInstructions",
|
||||
meta: {
|
||||
title: "住院医嘱",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "hospitalization-diagnosis",
|
||||
component: "residency/sub-items/diagnostic-surgery",
|
||||
name: "DiagnosticSurgery",
|
||||
meta: {
|
||||
title: "诊断手术",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "examination-request-form",
|
||||
component: "residency/sub-items/examination-request-form",
|
||||
name: "ResidencyExaminationRequestForm",
|
||||
meta: {
|
||||
title: "检查申请单",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
{
|
||||
path: "printing-of-doctor-order-form",
|
||||
component:
|
||||
"residency/sub-items/printing-of-doctor-order-form",
|
||||
name: "PrintingOfDoctorOrderForm",
|
||||
meta: {
|
||||
title: "医嘱单打印",
|
||||
hidden: false,
|
||||
},
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
},
|
||||
],
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
]);
|
178
vue3-element-admin-thin/mock/patient.mock.ts
Normal file
178
vue3-element-admin-thin/mock/patient.mock.ts
Normal file
@ -0,0 +1,178 @@
|
||||
import { defineMock } from "./base";
|
||||
|
||||
export default defineMock([
|
||||
{
|
||||
url: "patients/basic",
|
||||
method: ["GET"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {
|
||||
patients: [
|
||||
{
|
||||
patientId: 1,
|
||||
patientName: "张三",
|
||||
patientSex: "男",
|
||||
patientAge: 30,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "13800138000",
|
||||
patientAddress: "北京市朝阳区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 2,
|
||||
patientName: "李四",
|
||||
patientSex: "女",
|
||||
patientAge: 25,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "13900139000",
|
||||
patientAddress: "上海市浦东新区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 3,
|
||||
patientName: "王五",
|
||||
patientSex: "男",
|
||||
patientAge: 40,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "13700137000",
|
||||
patientAddress: "广州市天河区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 4,
|
||||
patientName: "赵六",
|
||||
patientSex: "女",
|
||||
patientAge: 35,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "13600136000",
|
||||
patientAddress: "深圳市南山区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 5,
|
||||
patientName: "钱七",
|
||||
patientSex: "男",
|
||||
patientAge: 28,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "13500135000",
|
||||
patientAddress: "杭州市西湖区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 6,
|
||||
patientName: "孙八",
|
||||
patientSex: "女",
|
||||
patientAge: 32,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "13400134000",
|
||||
patientAddress: "南京市鼓楼区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 7,
|
||||
patientName: "周九",
|
||||
patientSex: "男",
|
||||
patientAge: 45,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "13300133000",
|
||||
patientAddress: "武汉市洪山区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 8,
|
||||
patientName: "吴十",
|
||||
patientSex: "女",
|
||||
patientAge: 29,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "13200132000",
|
||||
patientAddress: "重庆市渝中区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 9,
|
||||
patientName: "郑十一",
|
||||
patientSex: "男",
|
||||
patientAge: 38,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "13100131000",
|
||||
patientAddress: "天津市和平区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 10,
|
||||
patientName: "冯十二",
|
||||
patientSex: "女",
|
||||
patientAge: 26,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "13000130000",
|
||||
patientAddress: "西安市碑林区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 11,
|
||||
patientName: "陈十三",
|
||||
patientSex: "男",
|
||||
patientAge: 31,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "12900129000",
|
||||
patientAddress: "成都市锦江区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 12,
|
||||
patientName: "褚十四",
|
||||
patientSex: "女",
|
||||
patientAge: 36,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "12800128000",
|
||||
patientAddress: "苏州市姑苏区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 13,
|
||||
patientName: "卫十五",
|
||||
patientSex: "男",
|
||||
patientAge: 41,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "12700127000",
|
||||
patientAddress: "厦门市思明区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 14,
|
||||
patientName: "蒋十六",
|
||||
patientSex: "女",
|
||||
patientAge: 27,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "12600126000",
|
||||
patientAddress: "福州市鼓楼区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 15,
|
||||
patientName: "沈十七",
|
||||
patientSex: "男",
|
||||
patientAge: 34,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "12500125000",
|
||||
patientAddress: "哈尔滨市道里区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 16,
|
||||
patientName: "韩十八",
|
||||
patientSex: "女",
|
||||
patientAge: 39,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "12400124000",
|
||||
patientAddress: "长春市南关区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 17,
|
||||
patientName: "杨十九",
|
||||
patientSex: "男",
|
||||
patientAge: 42,
|
||||
patientIdCard: "123456789012345678",
|
||||
patientPhone: "12300123000",
|
||||
patientAddress: "沈阳市和平区某小区",
|
||||
},
|
||||
{
|
||||
patientId: 18,
|
||||
patientName: "朱二十",
|
||||
patientSex: "女",
|
||||
patientAge: 24,
|
||||
patientIdCard: "987654321098765432",
|
||||
patientPhone: "12200122000",
|
||||
patientAddress: "大连市中山区某小区",
|
||||
},
|
||||
],
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
]);
|
44
vue3-element-admin-thin/mock/user.mock.ts
Normal file
44
vue3-element-admin-thin/mock/user.mock.ts
Normal file
@ -0,0 +1,44 @@
|
||||
import { defineMock } from "./base";
|
||||
|
||||
export default defineMock([
|
||||
{
|
||||
url: "users/me",
|
||||
method: ["GET"],
|
||||
body: {
|
||||
code: "00000",
|
||||
data: {
|
||||
userId: 2,
|
||||
nickname: "张医生",
|
||||
username: "admin",
|
||||
avatar:
|
||||
"https://i.miji.bid/2025/05/06/6e2939944a47f6d258a49454984438cb.md.png",
|
||||
roles: ["ROOT"],
|
||||
perms: [
|
||||
"sys:menu:delete",
|
||||
"sys:dept:edit",
|
||||
"sys:dict_type:add",
|
||||
"sys:dict:edit",
|
||||
"sys:dict:delete",
|
||||
"sys:dict_type:edit",
|
||||
"sys:menu:add",
|
||||
"sys:user:add",
|
||||
"sys:role:edit",
|
||||
"sys:dept:delete",
|
||||
"sys:user:edit",
|
||||
"sys:user:delete",
|
||||
"sys:user:password:reset",
|
||||
"sys:dept:add",
|
||||
"sys:role:delete",
|
||||
"sys:dict_type:delete",
|
||||
"sys:menu:edit",
|
||||
"sys:dict:add",
|
||||
"sys:role:add",
|
||||
"sys:user:query",
|
||||
"sys:user:export",
|
||||
"sys:user:import",
|
||||
],
|
||||
},
|
||||
msg: "一切ok",
|
||||
},
|
||||
},
|
||||
]);
|
Reference in New Issue
Block a user