From 828641ce9d4178bbff9030ad19ce93d0267f185c Mon Sep 17 00:00:00 2001
From: skyouc
Date: 星期三, 17 九月 2025 08:36:42 +0800
Subject: [PATCH] no message

---
 zy-asrs-flow/mock/user.ts |  406 +++++++++++++++++++++++++++++-----------------------------
 1 files changed, 203 insertions(+), 203 deletions(-)

diff --git a/zy-asrs-flow/mock/user.ts b/zy-asrs-flow/mock/user.ts
index 75edd34..fc20ba2 100644
--- a/zy-asrs-flow/mock/user.ts
+++ b/zy-asrs-flow/mock/user.ts
@@ -1,203 +1,203 @@
-import { Request, Response } from 'express';
-
-const waitTime = (time: number = 100) => {
-  return new Promise((resolve) => {
-    setTimeout(() => {
-      resolve(true);
-    }, time);
-  });
-};
-
-async function getFakeCaptcha(req: Request, res: Response) {
-  await waitTime(2000);
-  return res.json('captcha-xxx');
-}
-
-const { ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION } = process.env;
-
-/**
- * 褰撳墠鐢ㄦ埛鐨勬潈闄愶紝濡傛灉涓虹┖浠h〃娌$櫥褰�
- * current user access锛� if is '', user need login
- * 濡傛灉鏄� pro 鐨勯瑙堬紝榛樿鏄湁鏉冮檺鐨�
- */
-let access = ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION === 'site' ? 'admin' : '';
-
-const getAccess = () => {
-  return access;
-};
-
-// 浠g爜涓細鍏煎鏈湴 service mock 浠ュ強閮ㄧ讲绔欑偣鐨勯潤鎬佹暟鎹�
-export default {
-  // 鏀寔鍊间负 Object 鍜� Array
-  'GET /api/currentUser': (req: Request, res: Response) => {
-    if (!getAccess()) {
-      res.status(401).send({
-        data: {
-          isLogin: false,
-        },
-        errorCode: '401',
-        errorMessage: '璇峰厛鐧诲綍锛�',
-        success: true,
-      });
-      return;
-    }
-    res.send({
-      success: true,
-      data: {
-        name: 'Serati Ma',
-        avatar: 'https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png',
-        userid: '00000001',
-        email: 'antdesign@alipay.com',
-        signature: '娴风撼鐧惧窛锛屾湁瀹逛箖澶�',
-        title: '浜や簰涓撳',
-        group: '铓傝殎閲戞湇锛嶆煇鏌愭煇浜嬩笟缇わ紞鏌愭煇骞冲彴閮紞鏌愭煇鎶�鏈儴锛峌ED',
-        tags: [
-          {
-            key: '0',
-            label: '寰堟湁鎯虫硶鐨�',
-          },
-          {
-            key: '1',
-            label: '涓撴敞璁捐',
-          },
-          {
-            key: '2',
-            label: '杈',
-          },
-          {
-            key: '3',
-            label: '澶ч暱鑵�',
-          },
-          {
-            key: '4',
-            label: '宸濆瀛�',
-          },
-          {
-            key: '5',
-            label: '娴风撼鐧惧窛',
-          },
-        ],
-        notifyCount: 12,
-        unreadCount: 11,
-        country: 'China',
-        access: getAccess(),
-        geographic: {
-          province: {
-            label: '娴欐睙鐪�',
-            key: '330000',
-          },
-          city: {
-            label: '鏉窞甯�',
-            key: '330100',
-          },
-        },
-        address: '瑗挎箹鍖哄伐涓撹矾 77 鍙�',
-        phone: '0752-268888888',
-      },
-    });
-  },
-  // GET POST 鍙渷鐣�
-  'GET /api/users': [
-    {
-      key: '1',
-      name: 'John Brown',
-      age: 32,
-      address: 'New York No. 1 Lake Park',
-    },
-    {
-      key: '2',
-      name: 'Jim Green',
-      age: 42,
-      address: 'London No. 1 Lake Park',
-    },
-    {
-      key: '3',
-      name: 'Joe Black',
-      age: 32,
-      address: 'Sidney No. 1 Lake Park',
-    },
-  ],
-  'POST /api/login/account': async (req: Request, res: Response) => {
-    const { password, username, type } = req.body;
-    await waitTime(2000);
-    if (password === 'ant.design' && username === 'admin') {
-      res.send({
-        status: 'ok',
-        type,
-        currentAuthority: 'admin',
-      });
-      access = 'admin';
-      return;
-    }
-    if (password === 'ant.design' && username === 'user') {
-      res.send({
-        status: 'ok',
-        type,
-        currentAuthority: 'user',
-      });
-      access = 'user';
-      return;
-    }
-    if (type === 'mobile') {
-      res.send({
-        status: 'ok',
-        type,
-        currentAuthority: 'admin',
-      });
-      access = 'admin';
-      return;
-    }
-
-    res.send({
-      status: 'error',
-      type,
-      currentAuthority: 'guest',
-    });
-    access = 'guest';
-  },
-  'POST /api/login/outLogin': (req: Request, res: Response) => {
-    access = '';
-    res.send({ data: {}, success: true });
-  },
-  'POST /api/register': (req: Request, res: Response) => {
-    res.send({ status: 'ok', currentAuthority: 'user', success: true });
-  },
-  'GET /api/500': (req: Request, res: Response) => {
-    res.status(500).send({
-      timestamp: 1513932555104,
-      status: 500,
-      error: 'error',
-      message: 'error',
-      path: '/base/category/list',
-    });
-  },
-  'GET /api/404': (req: Request, res: Response) => {
-    res.status(404).send({
-      timestamp: 1513932643431,
-      status: 404,
-      error: 'Not Found',
-      message: 'No message available',
-      path: '/base/category/list/2121212',
-    });
-  },
-  'GET /api/403': (req: Request, res: Response) => {
-    res.status(403).send({
-      timestamp: 1513932555104,
-      status: 403,
-      error: 'Forbidden',
-      message: 'Forbidden',
-      path: '/base/category/list',
-    });
-  },
-  'GET /api/401': (req: Request, res: Response) => {
-    res.status(401).send({
-      timestamp: 1513932555104,
-      status: 401,
-      error: 'Unauthorized',
-      message: 'Unauthorized',
-      path: '/base/category/list',
-    });
-  },
-
-  'GET  /api/login/captcha': getFakeCaptcha,
-};
+import { Request, Response } from 'express';
+
+const waitTime = (time: number = 100) => {
+  return new Promise((resolve) => {
+    setTimeout(() => {
+      resolve(true);
+    }, time);
+  });
+};
+
+async function getFakeCaptcha(req: Request, res: Response) {
+  await waitTime(2000);
+  return res.json('captcha-xxx');
+}
+
+const { ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION } = process.env;
+
+/**
+ * 褰撳墠鐢ㄦ埛鐨勬潈闄愶紝濡傛灉涓虹┖浠h〃娌$櫥褰�
+ * current user access锛� if is '', user need login
+ * 濡傛灉鏄� pro 鐨勯瑙堬紝榛樿鏄湁鏉冮檺鐨�
+ */
+let access = ANT_DESIGN_PRO_ONLY_DO_NOT_USE_IN_YOUR_PRODUCTION === 'site' ? 'admin' : '';
+
+const getAccess = () => {
+  return access;
+};
+
+// 浠g爜涓細鍏煎鏈湴 service mock 浠ュ強閮ㄧ讲绔欑偣鐨勯潤鎬佹暟鎹�
+export default {
+  // 鏀寔鍊间负 Object 鍜� Array
+  'GET /api/currentUser': (req: Request, res: Response) => {
+    if (!getAccess()) {
+      res.status(401).send({
+        data: {
+          isLogin: false,
+        },
+        errorCode: '401',
+        errorMessage: '璇峰厛鐧诲綍锛�',
+        success: true,
+      });
+      return;
+    }
+    res.send({
+      success: true,
+      data: {
+        name: 'Serati Ma',
+        avatar: 'https://gw.alipayobjects.com/zos/antfincdn/XAosXuNZyF/BiazfanxmamNRoxxVxka.png',
+        userid: '00000001',
+        email: 'antdesign@alipay.com',
+        signature: '娴风撼鐧惧窛锛屾湁瀹逛箖澶�',
+        title: '浜や簰涓撳',
+        group: '铓傝殎閲戞湇锛嶆煇鏌愭煇浜嬩笟缇わ紞鏌愭煇骞冲彴閮紞鏌愭煇鎶�鏈儴锛峌ED',
+        tags: [
+          {
+            key: '0',
+            label: '寰堟湁鎯虫硶鐨�',
+          },
+          {
+            key: '1',
+            label: '涓撴敞璁捐',
+          },
+          {
+            key: '2',
+            label: '杈',
+          },
+          {
+            key: '3',
+            label: '澶ч暱鑵�',
+          },
+          {
+            key: '4',
+            label: '宸濆瀛�',
+          },
+          {
+            key: '5',
+            label: '娴风撼鐧惧窛',
+          },
+        ],
+        notifyCount: 12,
+        unreadCount: 11,
+        country: 'China',
+        access: getAccess(),
+        geographic: {
+          province: {
+            label: '娴欐睙鐪�',
+            key: '330000',
+          },
+          city: {
+            label: '鏉窞甯�',
+            key: '330100',
+          },
+        },
+        address: '瑗挎箹鍖哄伐涓撹矾 77 鍙�',
+        phone: '0752-268888888',
+      },
+    });
+  },
+  // GET POST 鍙渷鐣�
+  'GET /api/users': [
+    {
+      key: '1',
+      name: 'John Brown',
+      age: 32,
+      address: 'New York No. 1 Lake Park',
+    },
+    {
+      key: '2',
+      name: 'Jim Green',
+      age: 42,
+      address: 'London No. 1 Lake Park',
+    },
+    {
+      key: '3',
+      name: 'Joe Black',
+      age: 32,
+      address: 'Sidney No. 1 Lake Park',
+    },
+  ],
+  'POST /api/login/account': async (req: Request, res: Response) => {
+    const { password, username, type } = req.body;
+    await waitTime(2000);
+    if (password === 'ant.design' && username === 'admin') {
+      res.send({
+        status: 'ok',
+        type,
+        currentAuthority: 'admin',
+      });
+      access = 'admin';
+      return;
+    }
+    if (password === 'ant.design' && username === 'user') {
+      res.send({
+        status: 'ok',
+        type,
+        currentAuthority: 'user',
+      });
+      access = 'user';
+      return;
+    }
+    if (type === 'mobile') {
+      res.send({
+        status: 'ok',
+        type,
+        currentAuthority: 'admin',
+      });
+      access = 'admin';
+      return;
+    }
+
+    res.send({
+      status: 'error',
+      type,
+      currentAuthority: 'guest',
+    });
+    access = 'guest';
+  },
+  'POST /api/login/outLogin': (req: Request, res: Response) => {
+    access = '';
+    res.send({ data: {}, success: true });
+  },
+  'POST /api/register': (req: Request, res: Response) => {
+    res.send({ status: 'ok', currentAuthority: 'user', success: true });
+  },
+  'GET /api/500': (req: Request, res: Response) => {
+    res.status(500).send({
+      timestamp: 1513932555104,
+      status: 500,
+      error: 'error',
+      message: 'error',
+      path: '/base/category/list',
+    });
+  },
+  'GET /api/404': (req: Request, res: Response) => {
+    res.status(404).send({
+      timestamp: 1513932643431,
+      status: 404,
+      error: 'Not Found',
+      message: 'No message available',
+      path: '/base/category/list/2121212',
+    });
+  },
+  'GET /api/403': (req: Request, res: Response) => {
+    res.status(403).send({
+      timestamp: 1513932555104,
+      status: 403,
+      error: 'Forbidden',
+      message: 'Forbidden',
+      path: '/base/category/list',
+    });
+  },
+  'GET /api/401': (req: Request, res: Response) => {
+    res.status(401).send({
+      timestamp: 1513932555104,
+      status: 401,
+      error: 'Unauthorized',
+      message: 'Unauthorized',
+      path: '/base/category/list',
+    });
+  },
+
+  'GET  /api/login/captcha': getFakeCaptcha,
+};

--
Gitblit v1.9.1