1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495 |
- /*
- * @Author: your name
- * @Date: 2021-11-11 11:46:42
- * @LastEditTime: 2021-12-20 11:48:56
- * @LastEditors: Please set LastEditors
- * @Description: 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE
- * @FilePath: /KC-MiddlePlatform/mock/login.ts
- */
- import { Request, Response } from 'express';
- const getList = (req: Request, res: Response, u: string) => {
- const dataSource = [
- {
- name: '医院一',
- value: 1,
- },
- {
- name: '医院二',
- value: 2,
- },
- {
- name: '医院三',
- value: 3,
- },
- ];
- const result = {
- data: {
- list: dataSource,
- totalCount: dataSource.length,
- current: 1,
- },
- success: true,
- status: 200,
- };
- return res.json(result);
- };
- const postData = (req: Request, res: Response, u: string) => {
- const { account, password } = req.body;
- if (account == 'admin' && password == '123') {
- const result = {
- data: {
- userName: 'hasaki',
- },
- success: true,
- status: 200,
- };
- setTimeout(() => {
- return res.json(result);
- }, 2000);
- } else {
- const result = {
- data: {
- a: 1,
- },
- success: false,
- errorMessage: '用户名或密码错误!',
- status: 200,
- };
- return res.json(result);
- }
- };
- const getHospSubSystemList = (req: Request, res: Response) => {
- const result = {
- data: [
- {
- icon: 'https://i.postimg.cc/J4fsWx1V/2x.png',
- id: 0,
- name: '平台管理',
- url: '//localhost:2000',
- },
- {
- icon: 'https://i.postimg.cc/yNrSZ4pN/2x.png',
- id: 1,
- name: '智慧查检系统',
- url: '//localhost:8804',
- },
- ],
- success: true,
- status: 200,
- };
- return res.json(result);
- };
- export default {
- 'GET /api/getSubHosp': getList,
- 'POST /api/login': postData,
- 'GET /api/getHospSubSystemList': getHospSubSystemList,
- };
|