From b2ef7fa10a2faeeafdab8d94d8fa0a02a7dab360 Mon Sep 17 00:00:00 2001
From: ZhangXianQiang <1135831638@qq.com>
Date: 星期五, 08 三月 2024 17:57:41 +0800
Subject: [PATCH] fix:修改实例获取
---
src/mock/mock-index.ts | 97 ++++++++++++++++++++++++++++++++++++++++++++++++
1 files changed, 97 insertions(+), 0 deletions(-)
diff --git a/src/mock/mock-index.ts b/src/mock/mock-index.ts
index 82e78c5..4119b12 100644
--- a/src/mock/mock-index.ts
+++ b/src/mock/mock-index.ts
@@ -57,6 +57,103 @@
return a
}
},
+ //宸︿笅
+ {
+ url: "/bigscreen/leftBottom",
+ type: "get",
+ response: () => {
+ const a = Mock.mock({
+ success: true,
+ data: {
+ "list|20": [
+ {
+ provinceName: "@province()",
+ cityName: '@city()',
+ countyName: "@county()",
+ createTime: "@datetime('yyyy-MM-dd HH:mm:ss')",
+ deviceId: "6c512d754bbcd6d7cd86abce0e0cac58",
+ "gatewayno|+1": 10000,
+ "onlineState|1": [0, 1],
+
+ }
+ ]
+ }
+ })
+ return a
+ }
+ },
+ //鍙充笂
+ {
+ url: "/bigscreen/alarmNum",
+ type: "get",
+ response: () => {
+ const a = Mock.mock({
+ success: true,
+ data: {
+ dateList: ['2021-11', '2021-12', '2022-01', '2022-02', '2022-03', "2022-04"],
+ "numList|6": [
+ '@integer(0, 1000)'
+ ],
+ "numList2|6": [
+ '@integer(0, 1000)'
+ ]
+ }
+ })
+ return a
+ }
+ },
+ //鍙充腑
+ {
+ url: "/bigscreen/ranking",
+ type: "get",
+ response: () => {
+ let num = Mock.mock({ "list|80": [{ value: "@integer(50,1000)", name: "@city()" }] }).list
+ // console.log("ranking",num);
+ let newNum: any = [], numObj: any = {}
+ num.map((item: any) => {
+ if (!numObj[item.name] && newNum.length < 8) {
+ numObj[item.name] = true
+ newNum.push(item)
+ }
+ })
+ let arr = newNum.sort((a: any, b: any) => {
+ return b.value - a.value
+ })
+ let a = {
+ success: true,
+ data: arr
+ }
+ return a
+ }
+ },
+ //鍙充笅
+ {
+ url: "/bigscreen/rightBottom",
+ type: "get",
+ response: () => {
+ const a = Mock.mock({
+ success: true,
+ data: {
+ "list|40": [{
+ alertdetail: "@csentence(5,10)",
+ "alertname|1": ["姘存蹈鍛婅", "鍚勭鎶ヨ"],
+ alertvalue: "@float(60, 200)",
+ createtime: "2022-04-19 08:38:33",
+ deviceid: null,
+ "gatewayno|+1": 10000,
+ phase: "A1",
+ sbInfo: "@csentence(10,18)",
+ "terminalno|+1": 100,
+ provinceName: "@province()",
+ cityName: '@city()',
+ countyName: "@county()",
+ }],
+
+ }
+ })
+ return a
+ }
+ },
//瀹夎璁″垝
{
url: "/bigscreen/installationPlan",
--
Gitblit v1.8.0