diff --git a/index.html b/index.html index f223854..48425f1 100644 --- a/index.html +++ b/index.html @@ -3,9 +3,9 @@ - + - 迎新系统数据大屏 + AI校园助手数据统计平台 diff --git a/public/favicon.ico b/public/favicon.ico index 05e57cc..0e65093 100644 Binary files a/public/favicon.ico and b/public/favicon.ico differ diff --git a/public/screen.ico b/public/screen.ico deleted file mode 100644 index 70e2789..0000000 Binary files a/public/screen.ico and /dev/null differ diff --git a/src/api/modules/index.ts b/src/api/modules/index.ts index 1365483..d4b30d6 100644 --- a/src/api/modules/index.ts +++ b/src/api/modules/index.ts @@ -9,6 +9,7 @@ const indexUrl= { 'rightTop':"/bigscreen/alarmNum", //报警次数 'rightBottom':'/bigscreen/rightBottom',//右下 'rightCenter':'/bigscreen/ranking',// 报警排名 + 'consultationTrend':'/bigscreen/consultationTrend',// 咨询人数趋势图 } export default indexUrl @@ -51,4 +52,8 @@ export const ranking=(param:any={})=>{ /**右下--设备状态 */ export const rightBottom=(param:any={})=>{ return GET(indexUrl.rightBottom,param) +} + +export const consultationTrend=(param:any={})=>{ + return GET(indexUrl.consultationTrend,param) } \ No newline at end of file diff --git a/src/assets/img/zheke/ai-stats1.png b/src/assets/img/zheke/ai-stats1.png new file mode 100644 index 0000000..540d89e Binary files /dev/null and b/src/assets/img/zheke/ai-stats1.png differ diff --git a/src/assets/img/zheke/ai-stats2.png b/src/assets/img/zheke/ai-stats2.png new file mode 100644 index 0000000..7d97688 Binary files /dev/null and b/src/assets/img/zheke/ai-stats2.png differ diff --git a/src/assets/img/zheke/ai-stats3.png b/src/assets/img/zheke/ai-stats3.png new file mode 100644 index 0000000..c5c6e9e Binary files /dev/null and b/src/assets/img/zheke/ai-stats3.png differ diff --git a/src/assets/img/zheke/bg.png b/src/assets/img/zheke/bg.png deleted file mode 100644 index b458a73..0000000 Binary files a/src/assets/img/zheke/bg.png and /dev/null differ diff --git a/src/assets/img/zheke/center_top0.png b/src/assets/img/zheke/center_top0.png deleted file mode 100644 index 9ba3744..0000000 Binary files a/src/assets/img/zheke/center_top0.png and /dev/null differ diff --git a/src/assets/img/zheke/center_top1.png b/src/assets/img/zheke/center_top1.png deleted file mode 100644 index 0fa17cf..0000000 Binary files a/src/assets/img/zheke/center_top1.png and /dev/null differ diff --git a/src/assets/img/zheke/center_top2.png b/src/assets/img/zheke/center_top2.png deleted file mode 100644 index 97f255d..0000000 Binary files a/src/assets/img/zheke/center_top2.png and /dev/null differ diff --git a/src/assets/img/zheke/fillOut.png b/src/assets/img/zheke/fillOut.png deleted file mode 100644 index ece33ba..0000000 Binary files a/src/assets/img/zheke/fillOut.png and /dev/null differ diff --git a/src/assets/img/zheke/lb_left.png b/src/assets/img/zheke/lb_left.png deleted file mode 100644 index 68f03fc..0000000 Binary files a/src/assets/img/zheke/lb_left.png and /dev/null differ diff --git a/src/assets/img/zheke/lb_right.png b/src/assets/img/zheke/lb_right.png deleted file mode 100644 index 96566e9..0000000 Binary files a/src/assets/img/zheke/lb_right.png and /dev/null differ diff --git a/src/assets/img/zheke/left_center1.png b/src/assets/img/zheke/left_center1.png deleted file mode 100644 index 1008791..0000000 Binary files a/src/assets/img/zheke/left_center1.png and /dev/null differ diff --git a/src/assets/img/zheke/left_center2.png b/src/assets/img/zheke/left_center2.png deleted file mode 100644 index 2157bf3..0000000 Binary files a/src/assets/img/zheke/left_center2.png and /dev/null differ diff --git a/src/assets/img/zheke/left_center3.png b/src/assets/img/zheke/left_center3.png deleted file mode 100644 index b30c567..0000000 Binary files a/src/assets/img/zheke/left_center3.png and /dev/null differ diff --git a/src/assets/img/zheke/left_top1.png b/src/assets/img/zheke/left_top1.png deleted file mode 100644 index 9e33ae1..0000000 Binary files a/src/assets/img/zheke/left_top1.png and /dev/null differ diff --git a/src/assets/img/zheke/left_top2.png b/src/assets/img/zheke/left_top2.png deleted file mode 100644 index 2d200d1..0000000 Binary files a/src/assets/img/zheke/left_top2.png and /dev/null differ diff --git a/src/assets/img/zheke/logo.png b/src/assets/img/zheke/logo.png new file mode 100644 index 0000000..0e65093 Binary files /dev/null and b/src/assets/img/zheke/logo.png differ diff --git a/src/assets/img/zheke/pageBg.png b/src/assets/img/zheke/pageBg.png new file mode 100644 index 0000000..5e3fb2b Binary files /dev/null and b/src/assets/img/zheke/pageBg.png differ diff --git a/src/assets/img/zheke/right_change.png b/src/assets/img/zheke/right_change.png deleted file mode 100644 index de16386..0000000 Binary files a/src/assets/img/zheke/right_change.png and /dev/null differ diff --git a/src/assets/img/zheke/right_top1.png b/src/assets/img/zheke/right_top1.png deleted file mode 100644 index 896fa82..0000000 Binary files a/src/assets/img/zheke/right_top1.png and /dev/null differ diff --git a/src/assets/img/zheke/right_top2.png b/src/assets/img/zheke/right_top2.png deleted file mode 100644 index 5db0ea4..0000000 Binary files a/src/assets/img/zheke/right_top2.png and /dev/null differ diff --git a/src/assets/img/zheke/right_top3.png b/src/assets/img/zheke/right_top3.png deleted file mode 100644 index bda2957..0000000 Binary files a/src/assets/img/zheke/right_top3.png and /dev/null differ diff --git a/src/assets/img/zheke/title-bg.png b/src/assets/img/zheke/title-bg.png new file mode 100644 index 0000000..f8f38e3 Binary files /dev/null and b/src/assets/img/zheke/title-bg.png differ diff --git a/src/assets/img/zheke/title-line.png b/src/assets/img/zheke/title-line.png new file mode 100644 index 0000000..3bca4b6 Binary files /dev/null and b/src/assets/img/zheke/title-line.png differ diff --git a/src/assets/img/zheke/title_bg.png b/src/assets/img/zheke/title_bg.png deleted file mode 100644 index a838375..0000000 Binary files a/src/assets/img/zheke/title_bg.png and /dev/null differ diff --git a/src/assets/img/zheke/title_line1.png b/src/assets/img/zheke/title_line1.png deleted file mode 100644 index 4dd155a..0000000 Binary files a/src/assets/img/zheke/title_line1.png and /dev/null differ diff --git a/src/assets/img/zheke/title_line2.png b/src/assets/img/zheke/title_line2.png deleted file mode 100644 index 280d324..0000000 Binary files a/src/assets/img/zheke/title_line2.png and /dev/null differ diff --git a/src/assets/img/zheke/title_line3.png b/src/assets/img/zheke/title_line3.png deleted file mode 100644 index df507e1..0000000 Binary files a/src/assets/img/zheke/title_line3.png and /dev/null differ diff --git a/src/assets/img/zheke/top_change.png b/src/assets/img/zheke/top_change.png deleted file mode 100644 index 167884b..0000000 Binary files a/src/assets/img/zheke/top_change.png and /dev/null differ diff --git a/src/assets/img/zheke/top_title_bg.png b/src/assets/img/zheke/top_title_bg.png deleted file mode 100644 index 35212be..0000000 Binary files a/src/assets/img/zheke/top_title_bg.png and /dev/null differ diff --git a/src/assets/img/zheke/zixun1.png b/src/assets/img/zheke/zixun1.png new file mode 100644 index 0000000..9bc2f1d Binary files /dev/null and b/src/assets/img/zheke/zixun1.png differ diff --git a/src/assets/img/zheke/zixun2.png b/src/assets/img/zheke/zixun2.png new file mode 100644 index 0000000..8f63453 Binary files /dev/null and b/src/assets/img/zheke/zixun2.png differ diff --git a/src/assets/img/zheke/橙色.png b/src/assets/img/zheke/橙色.png new file mode 100644 index 0000000..a749f6e Binary files /dev/null and b/src/assets/img/zheke/橙色.png differ diff --git a/src/assets/img/zheke/浅蓝色.png b/src/assets/img/zheke/浅蓝色.png new file mode 100644 index 0000000..55da3f3 Binary files /dev/null and b/src/assets/img/zheke/浅蓝色.png differ diff --git a/src/assets/img/zheke/留言数.png b/src/assets/img/zheke/留言数.png new file mode 100644 index 0000000..b45c9b1 Binary files /dev/null and b/src/assets/img/zheke/留言数.png differ diff --git a/src/assets/img/zheke/绿色.png b/src/assets/img/zheke/绿色.png new file mode 100644 index 0000000..4558cb0 Binary files /dev/null and b/src/assets/img/zheke/绿色.png differ diff --git a/src/assets/img/zheke/蓝色.png b/src/assets/img/zheke/蓝色.png new file mode 100644 index 0000000..ed30248 Binary files /dev/null and b/src/assets/img/zheke/蓝色.png differ diff --git a/src/components/item-wrap/item-wrap.vue b/src/components/item-wrap/item-wrap.vue index 4cec63b..50923c9 100644 --- a/src/components/item-wrap/item-wrap.vue +++ b/src/components/item-wrap/item-wrap.vue @@ -1,5 +1,4 @@ diff --git a/src/components/zk-item/index.ts b/src/components/zk-item/index.ts deleted file mode 100644 index c13b41e..0000000 --- a/src/components/zk-item/index.ts +++ /dev/null @@ -1,2 +0,0 @@ -import zkItem from "./zk-item.vue" -export default zkItem \ No newline at end of file diff --git a/src/components/zk-item/zk-item.vue b/src/components/zk-item/zk-item.vue deleted file mode 100644 index bf89a58..0000000 --- a/src/components/zk-item/zk-item.vue +++ /dev/null @@ -1,73 +0,0 @@ - - - - - diff --git a/src/main.ts b/src/main.ts index 1ec85da..e2c819e 100644 --- a/src/main.ts +++ b/src/main.ts @@ -8,9 +8,9 @@ import '@/assets/css/main.scss' import '@/assets/css/tailwind.css' import {registerEcharts} from "@/plugins/echarts" -//不使用mock 请注释掉 -// import { mockXHR } from "@/mock/index"; -// mockXHR() + +import { mockXHR } from "@/mock/index"; +mockXHR() const app = createApp(App) registerEcharts(app) diff --git a/src/mock/mock-index.ts b/src/mock/mock-index.ts index 4c469ab..d92b9c4 100644 --- a/src/mock/mock-index.ts +++ b/src/mock/mock-index.ts @@ -218,6 +218,24 @@ export default [ return a } } + }, + // 添加咨询人数趋势图接口 + { + url: "/bigscreen/consultationTrend", + type: "get", + response: () => { + const dateList = ['7/1', '7/2', '7/3', '7/4', '7/5', '7/6', '7/7']; + // 生成趋势数据,符合图中的走势 + const valueList = [150, 300, 580, 680, 900, 800, 300]; + + return { + success: true, + data: { + dateList, + valueList + } + }; + } } ]; diff --git a/src/views/HomeView.vue b/src/views/HomeView.vue index 0af17fd..b3359c4 100644 --- a/src/views/HomeView.vue +++ b/src/views/HomeView.vue @@ -25,7 +25,6 @@ const wrapperStyle = {}; -
@@ -33,19 +32,9 @@ const wrapperStyle = {}; .content_wrap { width: 100%; height: 100%; - padding: 16px 16px 16px 16px; box-sizing: border-box; - background-image: url("@/assets/img/zheke/bg.png"); + background-image: url("@/assets/img/zheke/pagebg.png"); background-size: cover; background-position: center center; } -.title_bg{ - width: 100%; - height: 70px; - position: absolute; - top:0; - background-image: url("@/assets/img/zheke/top_title_bg.png"); - background-size: cover; - background-position: center left; -} diff --git a/src/views/header.vue b/src/views/header.vue index 1c13438..ec3b6df 100644 --- a/src/views/header.vue +++ b/src/views/header.vue @@ -1,233 +1,90 @@ diff --git a/src/views/index copy/center-bottom.vue b/src/views/index copy/center-bottom.vue deleted file mode 100644 index 6ded596..0000000 --- a/src/views/index copy/center-bottom.vue +++ /dev/null @@ -1,156 +0,0 @@ - - - - - diff --git a/src/views/index copy/center-map.vue b/src/views/index copy/center-map.vue deleted file mode 100644 index 86a6d1b..0000000 --- a/src/views/index copy/center-map.vue +++ /dev/null @@ -1,124 +0,0 @@ - - - - - diff --git a/src/views/index copy/center.map.ts b/src/views/index copy/center.map.ts deleted file mode 100644 index e5a08bb..0000000 --- a/src/views/index copy/center.map.ts +++ /dev/null @@ -1,399 +0,0 @@ - - -//mapData数据结构 -export interface MapdataType { - name: string; - value: [number, number, number]; //x,y,value 第一个x 第二个y 第三个value -} -export const optionHandle = (regionCode: string, - list: object[], - mapData: MapdataType[]) => { - let top = 45; - let zoom = ["china"].includes(regionCode) ? 1.05 : 1; - return { - backgroundColor: "rgba(0,0,0,0)", - tooltip: { - show: false, - }, - legend: { - show: false, - }, - visualMap: { - seriesIndex:0, - left: 20, - bottom: 20, - pieces: [ - { gte: 1000, label: "1000个以上" }, // 不指定 max,表示 max 为无限大(Infinity)。 - { gte: 600, lte: 999, label: "600-999个" }, - { gte: 200, lte: 599, label: "200-599个" }, - { gte: 50, lte: 199, label: "49-199个" }, - { gte: 10, lte: 49, label: "10-49个" }, - { lte: 9, label: "1-9个" }, // 不指定 min,表示 min 为无限大(-Infinity)。 - ], - inRange: { - // 渐变颜色,从小到大 - // FFFFFF,EDF7FD,DBF0FA,C9E8F8,B7E1F6,A5D9F3,93D2F1,81CAEF,6FC2EC,5DBBEA,4AB3E8,38ACE5,26A4E3,1C9AD9,1A8DC7, - // 1781B5, - // 1573A2,136790,105A7E,0E4D6C,0C405A,093348,072636,051A24,020D12 - color: [ - // "#EDF7FD", - "rgba(237,247,253,.8)", - // "#B7E1F6", - "rgba(183,225,246,.9)", - // "#81CAEF", - "rgba(129,202,239,.9)", - // "#38ACE5", - "rgba(56,172,229,.9)", - // "#1781B5", - "rgba(23,129,181,.9)", - // "#105A7E", - "rgba(16,90,126,0.9)" - ], - }, - textStyle: { - color: "#fff", - }, - }, - geo: { - map: regionCode, - roam: false, - selectedMode: false, //是否允许选中多个区域 - zoom: zoom, - top: top, - // aspectScale: 0.78, - show: false, - }, - series: [ - { - name: "MAP", - type: "map", - map: regionCode, - // aspectScale: 0.78, - data: list, - // data: [1,100], - selectedMode: false, //是否允许选中多个区域 - zoom: zoom, - geoIndex: 1, - top: top, - tooltip: { - show: true, - formatter: function (params: any) { - if (params.data) { - return params.name + ":" + params.data["value"]; - } else { - return params.name; - } - }, - backgroundColor: "rgba(0,0,0,.6)", - borderColor: "rgba(147, 235, 248, .8)", - textStyle: { - color: "#FFF", - }, - }, - label: { - show: false, - color: "#000", - // position: [-10, 0], - formatter: function (val: any) { - // console.log(val) - if (val.data !== undefined) { - return val.name.slice(0, 2); - } else { - return ""; - } - }, - rich: {}, - }, - emphasis: { - label: { - show: false, - }, - itemStyle: { - // areaColor: "rgba(56,155,183,.7)", - areaColor:{ - type: "radial", - x: 0.5, - y: 0.5, - r: 0.8, - colorStops: [ - { - offset: 0, - color: "rgba(147, 235, 248, 0)", // 0% 处的颜色 - }, - { - offset: 1, - color: "rgba(56,155,183, .8)", // 100% 处的颜色 - }, - ], - globalCoord: false, // 缺为 false - }, - borderWidth: 1, - }, - }, - itemStyle: { - borderColor: "rgba(147, 235, 248, .8)", - borderWidth: 1, - areaColor: { - type: "radial", - x: 0.5, - y: 0.5, - r: 0.8, - colorStops: [ - { - offset: 0, - color: "rgba(147, 235, 248, 0)", // 0% 处的颜色 - }, - { - offset: 1, - color: "rgba(147, 235, 248, .2)", // 100% 处的颜色 - }, - ], - globalCoord: false, // 缺为 false - }, - shadowColor: "rgba(128, 217, 248, .3)", - shadowOffsetX: -2, - shadowOffsetY: 2, - shadowBlur: 10, - }, - }, - { - data: mapData, - type: "effectScatter", - coordinateSystem: "geo", - symbolSize: function (val: any) { - return 4; - // return val[2] / 50; - }, - legendHoverLink: true, - showEffectOn: "render", - rippleEffect: { - // period: 4, - scale: 6, - color: "rgba(255,255,255, 1)", - brushType: "fill", - }, - tooltip: { - show: true, - formatter: function (params: any) { - if (params.data) { - return params.name + ":" + params.data["value"][2]; - } else { - return params.name; - } - }, - backgroundColor: "rgba(0,0,0,.6)", - borderColor: "rgba(147, 235, 248, .8)", - textStyle: { - color: "#FFF", - }, - }, - label: { - formatter: (param: any) => { - return param.name.slice(0, 2); - }, - - fontSize: 11, - offset: [0, 2], - position: "bottom", - textBorderColor: "#fff", - textShadowColor: "#000", - textShadowBlur: 10, - textBorderWidth: 0, - color: "#FFF", - show: true, - }, - // colorBy: "data", - itemStyle: { - color: "rgba(255,255,255,1)", - borderColor: "rgba(2255,255,255,2)", - borderWidth: 4, - shadowColor: "#000", - shadowBlur: 10, - }, - }, - ], - //动画效果 - // animationDuration: 1000, - // animationEasing: 'linear', - // animationDurationUpdate: 1000 - }; -} - - -export const regionCodes: any = { - "中国": { - "adcode": "100000", - "level": "country", - "name": "中华人民共和国" - }, - "新疆维吾尔自治区": { - "adcode": "650000", - "level": "province", - "name": "新疆维吾尔自治区" - }, - "湖北省": { - "adcode": "420000", - "level": "province", - "name": "湖北省" - }, - "辽宁省": { - "adcode": "210000", - "level": "province", - "name": "辽宁省" - }, - "广东省": { - "adcode": "440000", - "level": "province", - "name": "广东省" - }, - "内蒙古自治区": { - "adcode": "150000", - "level": "province", - "name": "内蒙古自治区" - }, - "黑龙江省": { - "adcode": "230000", - "level": "province", - "name": "黑龙江省" - }, - "河南省": { - "adcode": "410000", - "level": "province", - "name": "河南省" - }, - "山东省": { - "adcode": "370000", - "level": "province", - "name": "山东省" - }, - "陕西省": { - "adcode": "610000", - "level": "province", - "name": "陕西省" - }, - "贵州省": { - "adcode": "520000", - "level": "province", - "name": "贵州省" - }, - "上海市": { - "adcode": "310000", - "level": "province", - "name": "上海市" - }, - "重庆市": { - "adcode": "500000", - "level": "province", - "name": "重庆市" - }, - "西藏自治区": { - "adcode": "540000", - "level": "province", - "name": "西藏自治区" - }, - "安徽省": { - "adcode": "340000", - "level": "province", - "name": "安徽省" - }, - "福建省": { - "adcode": "350000", - "level": "province", - "name": "福建省" - }, - "湖南省": { - "adcode": "430000", - "level": "province", - "name": "湖南省" - }, - "海南省": { - "adcode": "460000", - "level": "province", - "name": "海南省" - }, - "江苏省": { - "adcode": "320000", - "level": "province", - "name": "江苏省" - }, - "青海省": { - "adcode": "630000", - "level": "province", - "name": "青海省" - }, - "广西壮族自治区": { - "adcode": "450000", - "level": "province", - "name": "广西壮族自治区" - }, - "宁夏回族自治区": { - "adcode": "640000", - "level": "province", - "name": "宁夏回族自治区" - }, - "浙江省": { - "adcode": "330000", - "level": "province", - "name": "浙江省" - }, - "河北省": { - "adcode": "130000", - "level": "province", - "name": "河北省" - }, - "香港特别行政区": { - "adcode": "810000", - "level": "province", - "name": "香港特别行政区" - }, - "台湾省": { - "adcode": "710000", - "level": "province", - "name": "台湾省" - }, - "澳门特别行政区": { - "adcode": "820000", - "level": "province", - "name": "澳门特别行政区" - }, - "甘肃省": { - "adcode": "620000", - "level": "province", - "name": "甘肃省" - }, - "四川省": { - "adcode": "510000", - "level": "province", - "name": "四川省" - }, - "天津市": { - "adcode": "120000", - "level": "province", - "name": "天津市" - }, - "江西省": { - "adcode": "360000", - "level": "province", - "name": "江西省" - }, - "云南省": { - "adcode": "530000", - "level": "province", - "name": "云南省" - }, - "山西省": { - "adcode": "140000", - "level": "province", - "name": "山西省" - }, - "北京市": { - "adcode": "110000", - "level": "province", - "name": "北京市" - }, - "吉林省": { - "adcode": "220000", - "level": "province", - "name": "吉林省" - } -} \ No newline at end of file diff --git a/src/views/index copy/index.vue b/src/views/index copy/index.vue deleted file mode 100644 index bcdbe04..0000000 --- a/src/views/index copy/index.vue +++ /dev/null @@ -1,87 +0,0 @@ - - - - - diff --git a/src/views/index copy/left-bottom.vue b/src/views/index copy/left-bottom.vue deleted file mode 100644 index d16e3f9..0000000 --- a/src/views/index copy/left-bottom.vue +++ /dev/null @@ -1,229 +0,0 @@ - - - - - diff --git a/src/views/index copy/left-center.vue b/src/views/index copy/left-center.vue deleted file mode 100644 index b1b69ea..0000000 --- a/src/views/index copy/left-center.vue +++ /dev/null @@ -1,158 +0,0 @@ - - - - - diff --git a/src/views/index copy/left-top.vue b/src/views/index copy/left-top.vue deleted file mode 100644 index fc27bba..0000000 --- a/src/views/index copy/left-top.vue +++ /dev/null @@ -1,130 +0,0 @@ - - - - - diff --git a/src/views/index copy/right-bottom.vue b/src/views/index copy/right-bottom.vue deleted file mode 100644 index 2b630a9..0000000 --- a/src/views/index copy/right-bottom.vue +++ /dev/null @@ -1,194 +0,0 @@ - - - - - diff --git a/src/views/index copy/right-center.vue b/src/views/index copy/right-center.vue deleted file mode 100644 index 889c623..0000000 --- a/src/views/index copy/right-center.vue +++ /dev/null @@ -1,44 +0,0 @@ - - - - - diff --git a/src/views/index copy/right-top.vue b/src/views/index copy/right-top.vue deleted file mode 100644 index 0a144c5..0000000 --- a/src/views/index copy/right-top.vue +++ /dev/null @@ -1,233 +0,0 @@ - - - - - diff --git a/src/views/index/center-map.vue b/src/views/index/center-map.vue deleted file mode 100644 index 5273e26..0000000 --- a/src/views/index/center-map.vue +++ /dev/null @@ -1,214 +0,0 @@ - - - - \ No newline at end of file diff --git a/src/views/index/center-top.vue b/src/views/index/center-top.vue deleted file mode 100644 index 0779191..0000000 --- a/src/views/index/center-top.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - diff --git a/src/views/index/content-header.vue b/src/views/index/content-header.vue new file mode 100644 index 0000000..18f8369 --- /dev/null +++ b/src/views/index/content-header.vue @@ -0,0 +1,506 @@ + + + + + + diff --git a/src/views/index/index.vue b/src/views/index/index.vue index 5fd8482..7f640b4 100644 --- a/src/views/index/index.vue +++ b/src/views/index/index.vue @@ -1,304 +1,11 @@ @@ -306,88 +13,8 @@ onMounted(() => { .index-box { width: 100%; display: flex; - min-height: calc(100% - 64px); + min-height: calc(100% - 80px); justify-content: space-between; -} - -//左边 右边 结构一样 -.contetn_left, -.contetn_right { - display: flex; - flex-direction: column; - // justify-content: space-around; - position: relative; - width: 470px; - box-sizing: border-box; - flex-shrink: 0; - border: 2px solid rgba(107, 163, 247, 0.2); - border-radius: 16px; - background-clip: padding-box, border-box; - background-origin: padding-box, border-box; - background-image: linear-gradient(to bottom, rgba(0, 0, 51, 0.1), rgba(0, 0, 0, 0.1)), linear-gradient(0deg, rgba(43, 74, 158, 0.1), rgba(89, 153, 252, 0.1)); - - .change-btn { - position: absolute; - left: -60px; - top: calc(50% - 200px); - width: 55px; - height: 400px; - background: url('@/assets/img/zheke/right_change.png'); - cursor: pointer; - } -} - -.contetn_center { - flex: 1; - // margin: 0 54px; - display: flex; - flex-direction: column; - padding-top: 50px; - // justify-content: space-around; - align-items: center; - - .contetn_center_top { - width: 100%; - padding: 0 36px; - margin-bottom: 30px; - } - - .contetn_center_map { - width: 100%; - height: 700px; - display: flex; - justify-content: center; - - } - -} - -.contetn_lt-item { - height: 300px; -} - -.contetn_lr-item { - height: 310px; -} - -.contetn_lb-item { - height: 310px; - margin-top: 130px; -} - -.contetn_rt-one { - height: 240px; -} - -.contetn_rt_two { - height: 640px; -} - -.contetn_rc-item { - height: 380px; -} - -.contetn_rb-item { - height: 310px; + padding: 20px; } diff --git a/src/views/index/left-bottom.vue b/src/views/index/left-bottom.vue deleted file mode 100644 index 0829133..0000000 --- a/src/views/index/left-bottom.vue +++ /dev/null @@ -1,101 +0,0 @@ - - - - - diff --git a/src/views/index/left-center.vue b/src/views/index/left-center.vue deleted file mode 100644 index 3944cb0..0000000 --- a/src/views/index/left-center.vue +++ /dev/null @@ -1,177 +0,0 @@ - - - - - diff --git a/src/views/index/left-top.vue b/src/views/index/left-top.vue deleted file mode 100644 index 5c3ad30..0000000 --- a/src/views/index/left-top.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - diff --git a/src/views/index/right-bottom-two.vue b/src/views/index/right-bottom-two.vue deleted file mode 100644 index 3306766..0000000 --- a/src/views/index/right-bottom-two.vue +++ /dev/null @@ -1,108 +0,0 @@ - - - - - diff --git a/src/views/index/right-bottom.vue b/src/views/index/right-bottom.vue deleted file mode 100644 index f389f7e..0000000 --- a/src/views/index/right-bottom.vue +++ /dev/null @@ -1,131 +0,0 @@ - - - - - diff --git a/src/views/index/right-center.vue b/src/views/index/right-center.vue deleted file mode 100644 index b819217..0000000 --- a/src/views/index/right-center.vue +++ /dev/null @@ -1,276 +0,0 @@ - - - - - diff --git a/src/views/index/right-top-two.vue b/src/views/index/right-top-two.vue deleted file mode 100644 index 274d177..0000000 --- a/src/views/index/right-top-two.vue +++ /dev/null @@ -1,147 +0,0 @@ - - - - - diff --git a/src/views/index/right-top.vue b/src/views/index/right-top.vue deleted file mode 100644 index 13f71fb..0000000 --- a/src/views/index/right-top.vue +++ /dev/null @@ -1,98 +0,0 @@ - - - - - - diff --git a/yarn.lock b/yarn.lock index a7204bb..97ffccc 100644 --- a/yarn.lock +++ b/yarn.lock @@ -12,7 +12,7 @@ resolved "https://registry.npmmirror.com/@antfu/utils/-/utils-0.7.8.tgz" integrity sha512-rWQkqXRESdjXtc+7NRfK9lASQjpXJu1ayp7qi1d23zZorY+wBHVLHHoVcMsEnkqEBWTFqbztO7/QdJFzyEcLTg== -"@babel/parser@^7.15.8", "@babel/parser@^7.23.9": +"@babel/parser@^7.23.9": version "7.24.1" resolved "https://registry.npmjs.org/@babel/parser/-/parser-7.24.1.tgz" integrity sha512-Zo9c7N3xdOIQrNip7Lc9wvRPzlRtovHVE4lkz8WEDr7uYh/GMQhSiIgFxGIArRHYdJE5kxtZjAf8rT0xhdLCzg== @@ -27,6 +27,116 @@ resolved "https://registry.npmjs.org/@element-plus/icons-vue/-/icons-vue-2.3.1.tgz" integrity sha512-XxVUZv48RZAd87ucGS48jPf6pKu0yV5UCg9f4FFwtrYxXOwWuVJo6wOvSLKEoMQKjv8GsX/mhP6UsC1lRwbUWg== +"@esbuild/aix-ppc64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/aix-ppc64/-/aix-ppc64-0.20.2.tgz#a70f4ac11c6a1dfc18b8bbb13284155d933b9537" + integrity sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g== + +"@esbuild/android-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/android-arm64/-/android-arm64-0.20.2.tgz#db1c9202a5bc92ea04c7b6840f1bbe09ebf9e6b9" + integrity sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg== + +"@esbuild/android-arm@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/android-arm/-/android-arm-0.20.2.tgz#3b488c49aee9d491c2c8f98a909b785870d6e995" + integrity sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w== + +"@esbuild/android-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/android-x64/-/android-x64-0.20.2.tgz#3b1628029e5576249d2b2d766696e50768449f98" + integrity sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg== + +"@esbuild/darwin-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/darwin-arm64/-/darwin-arm64-0.20.2.tgz#6e8517a045ddd86ae30c6608c8475ebc0c4000bb" + integrity sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA== + +"@esbuild/darwin-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/darwin-x64/-/darwin-x64-0.20.2.tgz#90ed098e1f9dd8a9381695b207e1cff45540a0d0" + integrity sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA== + +"@esbuild/freebsd-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/freebsd-arm64/-/freebsd-arm64-0.20.2.tgz#d71502d1ee89a1130327e890364666c760a2a911" + integrity sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw== + +"@esbuild/freebsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/freebsd-x64/-/freebsd-x64-0.20.2.tgz#aa5ea58d9c1dd9af688b8b6f63ef0d3d60cea53c" + integrity sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw== + +"@esbuild/linux-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-arm64/-/linux-arm64-0.20.2.tgz#055b63725df678379b0f6db9d0fa85463755b2e5" + integrity sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A== + +"@esbuild/linux-arm@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-arm/-/linux-arm-0.20.2.tgz#76b3b98cb1f87936fbc37f073efabad49dcd889c" + integrity sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg== + +"@esbuild/linux-ia32@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-ia32/-/linux-ia32-0.20.2.tgz#c0e5e787c285264e5dfc7a79f04b8b4eefdad7fa" + integrity sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig== + +"@esbuild/linux-loong64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-loong64/-/linux-loong64-0.20.2.tgz#a6184e62bd7cdc63e0c0448b83801001653219c5" + integrity sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ== + +"@esbuild/linux-mips64el@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-mips64el/-/linux-mips64el-0.20.2.tgz#d08e39ce86f45ef8fc88549d29c62b8acf5649aa" + integrity sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA== + +"@esbuild/linux-ppc64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-ppc64/-/linux-ppc64-0.20.2.tgz#8d252f0b7756ffd6d1cbde5ea67ff8fd20437f20" + integrity sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg== + +"@esbuild/linux-riscv64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-riscv64/-/linux-riscv64-0.20.2.tgz#19f6dcdb14409dae607f66ca1181dd4e9db81300" + integrity sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg== + +"@esbuild/linux-s390x@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-s390x/-/linux-s390x-0.20.2.tgz#3c830c90f1a5d7dd1473d5595ea4ebb920988685" + integrity sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ== + +"@esbuild/linux-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/linux-x64/-/linux-x64-0.20.2.tgz#86eca35203afc0d9de0694c64ec0ab0a378f6fff" + integrity sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw== + +"@esbuild/netbsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/netbsd-x64/-/netbsd-x64-0.20.2.tgz#e771c8eb0e0f6e1877ffd4220036b98aed5915e6" + integrity sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ== + +"@esbuild/openbsd-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/openbsd-x64/-/openbsd-x64-0.20.2.tgz#9a795ae4b4e37e674f0f4d716f3e226dd7c39baf" + integrity sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ== + +"@esbuild/sunos-x64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/sunos-x64/-/sunos-x64-0.20.2.tgz#7df23b61a497b8ac189def6e25a95673caedb03f" + integrity sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w== + +"@esbuild/win32-arm64@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/win32-arm64/-/win32-arm64-0.20.2.tgz#f1ae5abf9ca052ae11c1bc806fb4c0f519bacf90" + integrity sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ== + +"@esbuild/win32-ia32@0.20.2": + version "0.20.2" + resolved "https://registry.npmmirror.com/@esbuild/win32-ia32/-/win32-ia32-0.20.2.tgz#241fe62c34d8e8461cd708277813e1d0ba55ce23" + integrity sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ== + "@esbuild/win32-x64@0.20.2": version "0.20.2" resolved "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.20.2.tgz" @@ -63,16 +173,16 @@ resolved "https://registry.npmjs.org/@jridgewell/set-array/-/set-array-1.1.2.tgz" integrity sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== -"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.15": - version "1.4.15" - resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" - integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== - "@jridgewell/sourcemap-codec@1.4.14": version "1.4.14" resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz" integrity sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== +"@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.15": + version "1.4.15" + resolved "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz" + integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== + "@jridgewell/trace-mapping@^0.3.9": version "0.3.18" resolved "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz" @@ -89,7 +199,7 @@ "@nodelib/fs.stat" "2.0.5" run-parallel "^1.1.9" -"@nodelib/fs.stat@^2.0.2", "@nodelib/fs.stat@2.0.5": +"@nodelib/fs.stat@2.0.5", "@nodelib/fs.stat@^2.0.2": version "2.0.5" resolved "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz" integrity sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A== @@ -116,6 +226,71 @@ estree-walker "^2.0.2" picomatch "^2.3.1" +"@rollup/rollup-android-arm-eabi@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.13.1.tgz#88ba199f996e0000689130ed69e47df8b0dfbc70" + integrity sha512-4C4UERETjXpC4WpBXDbkgNVgHyWfG3B/NKY46e7w5H134UDOFqUJKpsLm0UYmuupW+aJmRgeScrDNfvZ5WV80A== + +"@rollup/rollup-android-arm64@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.13.1.tgz#c89a55670e1179ed7ba3db06cee0d7da7b3d35ce" + integrity sha512-TrTaFJ9pXgfXEiJKQ3yQRelpQFqgRzVR9it8DbeRzG0RX7mKUy0bqhCFsgevwXLJepQKTnLl95TnPGf9T9AMOA== + +"@rollup/rollup-darwin-arm64@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.13.1.tgz#52e3496fa66d761833df23a9b4860e517efc7d1d" + integrity sha512-fz7jN6ahTI3cKzDO2otQuybts5cyu0feymg0bjvYCBrZQ8tSgE8pc0sSNEuGvifrQJWiwx9F05BowihmLxeQKw== + +"@rollup/rollup-darwin-x64@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.13.1.tgz#7678922773a8b53d8b4b3c3cc3e77b65fc71b489" + integrity sha512-WTvdz7SLMlJpektdrnWRUN9C0N2qNHwNbWpNo0a3Tod3gb9leX+yrYdCeB7VV36OtoyiPAivl7/xZ3G1z5h20g== + +"@rollup/rollup-linux-arm-gnueabihf@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.13.1.tgz#69c3b896e3ee1c3487492323a02c2a3ae0d4b2e7" + integrity sha512-dBHQl+7wZzBYcIF6o4k2XkAfwP2ks1mYW2q/Gzv9n39uDcDiAGDqEyml08OdY0BIct0yLSPkDTqn4i6czpBLLw== + +"@rollup/rollup-linux-arm64-gnu@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.13.1.tgz#13353f0ab65f4add0241f97f7ccc640b3a2b5cf2" + integrity sha512-bur4JOxvYxfrAmocRJIW0SADs3QdEYK6TQ7dTNz6Z4/lySeu3Z1H/+tl0a4qDYv0bCdBpUYM0sYa/X+9ZqgfSQ== + +"@rollup/rollup-linux-arm64-musl@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.13.1.tgz#bf64eaa29b2b1e6bc9195f04bb30b2a4ffdc25ae" + integrity sha512-ssp77SjcDIUSoUyj7DU7/5iwM4ZEluY+N8umtCT9nBRs3u045t0KkW02LTyHouHDomnMXaXSZcCSr2bdMK63kA== + +"@rollup/rollup-linux-riscv64-gnu@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.13.1.tgz#ec05966a4ed1b3338c8842108353ac6d3443dc6a" + integrity sha512-Jv1DkIvwEPAb+v25/Unrnnq9BO3F5cbFPT821n3S5litkz+O5NuXuNhqtPx5KtcwOTtaqkTsO+IVzJOsxd11aQ== + +"@rollup/rollup-linux-s390x-gnu@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-s390x-gnu/-/rollup-linux-s390x-gnu-4.13.1.tgz#c10a1f1522f0c9191ee45f677bd08763ddfdc039" + integrity sha512-U564BrhEfaNChdATQaEODtquCC7Ez+8Hxz1h5MAdMYj0AqD0GA9rHCpElajb/sQcaFL6NXmHc5O+7FXpWMa73Q== + +"@rollup/rollup-linux-x64-gnu@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.13.1.tgz#836f948b6efc53f05f57d1d9ba92e90d629b3f22" + integrity sha512-zGRDulLTeDemR8DFYyFIQ8kMP02xpUsX4IBikc7lwL9PrwR3gWmX2NopqiGlI2ZVWMl15qZeUjumTwpv18N7sQ== + +"@rollup/rollup-linux-x64-musl@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.13.1.tgz#07e0351cc18eeef026f903189d8312833cb6bd1f" + integrity sha512-VTk/MveyPdMFkYJJPCkYBw07KcTkGU2hLEyqYMsU4NjiOfzoaDTW9PWGRsNwiOA3qI0k/JQPjkl/4FCK1smskQ== + +"@rollup/rollup-win32-arm64-msvc@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.13.1.tgz#6f9359bbec6cb4a2c002642c63e3704b0b5e68b7" + integrity sha512-L+hX8Dtibb02r/OYCsp4sQQIi3ldZkFI0EUkMTDwRfFykXBPptoz/tuuGqEd3bThBSLRWPR6wsixDSgOx/U3Zw== + +"@rollup/rollup-win32-ia32-msvc@4.13.1": + version "4.13.1" + resolved "https://registry.npmmirror.com/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.13.1.tgz#d6545a29ac9dd8b39a9161b87924f13471eb992e" + integrity sha512-+dI2jVPfM5A8zme8riEoNC7UKk0Lzc7jCj/U89cQIrOjrZTCWZl/+IXUeRT2rEZ5j25lnSA9G9H1Ob9azaF/KQ== + "@rollup/rollup-win32-x64-msvc@4.13.1": version "4.13.1" resolved "https://registry.npmjs.org/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.13.1.tgz" @@ -126,7 +301,7 @@ resolved "https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz" integrity sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA== -"@types/estree@^1.0.0", "@types/estree@1.0.5": +"@types/estree@1.0.5", "@types/estree@^1.0.0": version "1.0.5" resolved "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz" integrity sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw== @@ -136,7 +311,7 @@ resolved "https://registry.npmmirror.com/@types/js-cookie/-/js-cookie-3.0.6.tgz" integrity sha512-wkw9yd1kEXOPnvEeEV1Go1MmxtBJL0RR79aOTAApecWFVu7w0NNXNqhcWgvw2YgZDYadliXkl14pa3WXw5jlCQ== -"@types/lodash-es@*", "@types/lodash-es@^4.17.6": +"@types/lodash-es@^4.17.6": version "4.17.6" resolved "https://registry.npmjs.org/@types/lodash-es/-/lodash-es-4.17.6.tgz" integrity sha512-R+zTeVUKDdfoRxpAryaQNRKk3105Rrgx2CFRClIgRGaqDTdjsm8h6IYA8ir584W3ePzkZfst5xIgDwYrlh9HLg== @@ -153,7 +328,7 @@ resolved "https://registry.npmjs.org/@types/mockjs/-/mockjs-1.0.10.tgz" integrity sha512-SXgrhajHG7boLv6oU93CcmdDm0HYRiceuz6b+7z+/2lCJPTWDv0V5YiwFHT2ejE4bQqgSXQiVPQYPWv7LGsK1g== -"@types/node@*", "@types/node@^18.0.0 || >=20.0.0", "@types/node@^20.11.30": +"@types/node@*", "@types/node@^20.11.30": version "20.11.30" resolved "https://registry.npmjs.org/@types/node/-/node-20.11.30.tgz" integrity sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw== @@ -182,7 +357,7 @@ resolved "https://registry.npmjs.org/@vitejs/plugin-vue/-/plugin-vue-5.0.4.tgz" integrity sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ== -"@volar/language-core@~2.1.3", "@volar/language-core@2.1.6": +"@volar/language-core@2.1.6", "@volar/language-core@~2.1.3": version "2.1.6" resolved "https://registry.npmjs.org/@volar/language-core/-/language-core-2.1.6.tgz" integrity sha512-pAlMCGX/HatBSiDFMdMyqUshkbwWbLxpN/RL7HCQDOo2gYBE+uS+nanosLc1qR6pTQ/U8q00xt8bdrrAFPSC0A== @@ -215,7 +390,7 @@ estree-walker "^2.0.2" source-map-js "^1.0.2" -"@vue/compiler-dom@^3.4.0", "@vue/compiler-dom@3.4.21": +"@vue/compiler-dom@3.4.21", "@vue/compiler-dom@^3.4.0": version "3.4.21" resolved "https://registry.npmjs.org/@vue/compiler-dom/-/compiler-dom-3.4.21.tgz" integrity sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA== @@ -271,7 +446,7 @@ dependencies: "@vue/shared" "3.4.21" -"@vue/runtime-core@^3.0.0", "@vue/runtime-core@3.4.21": +"@vue/runtime-core@3.4.21": version "3.4.21" resolved "https://registry.npmjs.org/@vue/runtime-core/-/runtime-core-3.4.21.tgz" integrity sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA== @@ -296,7 +471,7 @@ "@vue/compiler-ssr" "3.4.21" "@vue/shared" "3.4.21" -"@vue/shared@^3.4.0", "@vue/shared@3.4.21": +"@vue/shared@3.4.21", "@vue/shared@^3.4.0": version "3.4.21" resolved "https://registry.npmjs.org/@vue/shared/-/shared-3.4.21.tgz" integrity sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g== @@ -306,7 +481,7 @@ resolved "https://registry.npmjs.org/@vue/tsconfig/-/tsconfig-0.5.1.tgz" integrity sha512-VcZK7MvpjuTPx2w6blwnwZAu5/LgBUtejFOi3pPGQFXQN5Ela03FUtd2Qtg4yWGGissVL0dr6Ro1LfOFh+PCuQ== -"@vueuse/core@*", "@vueuse/core@^10.9.0": +"@vueuse/core@^10.9.0": version "10.9.0" resolved "https://registry.npmjs.org/@vueuse/core/-/core-10.9.0.tgz" integrity sha512-/1vjTol8SXnx6xewDEKfS0Ra//ncg4Hb0DaZiwKf7drgfMsKFExQ+FnnENcN6efPen+1kIzhLQoGSy0eDUVOMg== @@ -556,7 +731,7 @@ braces@^3.0.2, braces@~3.0.2: dependencies: fill-range "^7.0.1" -browserslist@^4.23.0, "browserslist@>= 4.21.0": +browserslist@^4.23.0: version "4.23.0" resolved "https://registry.npmjs.org/browserslist/-/browserslist-4.23.0.tgz" integrity sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ== @@ -622,7 +797,7 @@ chalk@^2.4.1: escape-string-regexp "^1.0.5" supports-color "^5.3.0" -chokidar@^3.5.3, chokidar@^3.6.0, "chokidar@>=3.0.0 <4.0.0": +"chokidar@>=3.0.0 <4.0.0", chokidar@^3.5.3, chokidar@^3.6.0: version "3.6.0" resolved "https://registry.npmjs.org/chokidar/-/chokidar-3.6.0.tgz" integrity sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw== @@ -816,14 +991,7 @@ de-indent@^1.0.2: resolved "https://registry.npmjs.org/de-indent/-/de-indent-1.0.2.tgz" integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== -debug@^2.2.0: - version "2.6.9" - resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz" - integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== - dependencies: - ms "2.0.0" - -debug@^2.3.3: +debug@^2.2.0, debug@^2.3.3: version "2.6.9" resolved "https://registry.npmmirror.com/debug/-/debug-2.6.9.tgz" integrity sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== @@ -897,6 +1065,14 @@ dlv@^1.1.3: resolved "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz" integrity sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA== +dom-serializer@0: + version "0.2.2" + resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz" + integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + dependencies: + domelementtype "^2.0.1" + entities "^2.0.0" + dom-serializer@^1.0.1: version "1.4.1" resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz" @@ -906,15 +1082,7 @@ dom-serializer@^1.0.1: domhandler "^4.2.0" entities "^2.0.0" -dom-serializer@0: - version "0.2.2" - resolved "https://registry.npmmirror.com/dom-serializer/-/dom-serializer-0.2.2.tgz" - integrity sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== - dependencies: - domelementtype "^2.0.1" - entities "^2.0.0" - -domelementtype@^1.3.1, domelementtype@1: +domelementtype@1, domelementtype@^1.3.1: version "1.3.1" resolved "https://registry.npmmirror.com/domelementtype/-/domelementtype-1.3.1.tgz" integrity sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== @@ -955,7 +1123,7 @@ domutils@^2.8.0: domelementtype "^2.2.0" domhandler "^4.2.0" -echarts@^5.4.1, echarts@^5.5.0: +echarts@^5.5.0: version "5.5.0" resolved "https://registry.npmjs.org/echarts/-/echarts-5.5.0.tgz" integrity sha512-rNYnNCzqDAPCr4m/fqyUFv7fD9qIsd50S6GDFgO1DxZhncCsNsG7IfUlAlvZe5oSEQxtsjnHiUuppzccry93Xw== @@ -1149,7 +1317,7 @@ escape-html@^1.0.3: resolved "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz" integrity sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow== -escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5, escape-string-regexp@1.0.5: +escape-string-regexp@1.0.5, escape-string-regexp@^1.0.2, escape-string-regexp@^1.0.5: version "1.0.5" resolved "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz" integrity sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== @@ -1196,15 +1364,7 @@ extend-shallow@^2.0.1: dependencies: is-extendable "^0.1.0" -extend-shallow@^3.0.0: - version "3.0.2" - resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz" - integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== - dependencies: - assign-symbols "^1.0.0" - is-extendable "^1.0.1" - -extend-shallow@^3.0.2: +extend-shallow@^3.0.0, extend-shallow@^3.0.2: version "3.0.2" resolved "https://registry.npmmirror.com/extend-shallow/-/extend-shallow-3.0.2.tgz" integrity sha512-BwY5b5Ql4+qZoefgMj2NUmx+tehVTH/Kf4k1ZEtOHNFcm2wSxMRo992l6X3TIgni2eZVTZ85xMOjF31fwZAj6Q== @@ -1313,6 +1473,11 @@ fs.realpath@^1.0.0: resolved "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz" integrity sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== +fsevents@~2.3.2, fsevents@~2.3.3: + version "2.3.3" + resolved "https://registry.npmmirror.com/fsevents/-/fsevents-2.3.3.tgz#cac6407785d03675a2a5e1a5305c697b347d90d6" + integrity sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw== + function-bind@^1.1.2: version "1.1.2" resolved "https://registry.npmjs.org/function-bind/-/function-bind-1.1.2.tgz" @@ -1528,7 +1693,7 @@ inflight@^1.0.4: once "^1.3.0" wrappy "1" -inherits@^2.0.1, inherits@^2.0.3, inherits@2: +inherits@2, inherits@^2.0.1, inherits@^2.0.3: version "2.0.4" resolved "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz" integrity sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== @@ -1746,41 +1911,29 @@ is-windows@^1.0.2: resolved "https://registry.npmmirror.com/is-windows/-/is-windows-1.0.2.tgz" integrity sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== -isarray@^2.0.5: - version "2.0.5" - resolved "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz" - integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== - isarray@1.0.0: version "1.0.0" resolved "https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz" integrity sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ== +isarray@^2.0.5: + version "2.0.5" + resolved "https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz" + integrity sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw== + isexe@^2.0.0: version "2.0.0" resolved "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz" integrity sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== -isobject@^2.0.0: +isobject@^2.0.0, isobject@^2.1.0: version "2.1.0" resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz" integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== dependencies: isarray "1.0.0" -isobject@^2.1.0: - version "2.1.0" - resolved "https://registry.npmmirror.com/isobject/-/isobject-2.1.0.tgz" - integrity sha512-+OUdGJlgjOBZDfxnDjYYG6zp487z0JGNQq3cYQYg5f5hKR+syHMsaztzGeml/4kGG55CSpKSpWTY+jYGgsHLgA== - dependencies: - isarray "1.0.0" - -isobject@^3.0.0: - version "3.0.1" - resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz" - integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== - -isobject@^3.0.1: +isobject@^3.0.0, isobject@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/isobject/-/isobject-3.0.1.tgz" integrity sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg== @@ -1826,21 +1979,7 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -kind-of@^3.0.2: - version "3.2.2" - resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^3.0.3: - version "3.2.2" - resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" - integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== - dependencies: - is-buffer "^1.1.5" - -kind-of@^3.2.0: +kind-of@^3.0.2, kind-of@^3.0.3, kind-of@^3.2.0: version "3.2.2" resolved "https://registry.npmmirror.com/kind-of/-/kind-of-3.2.2.tgz" integrity sha512-NOW9QQXMoZGg/oqnVNoNTTIFEIid1627WCffUBJEdMxYApq7mNE7CpzucIPc+ZQg25Phej7IJSmX3hO+oblOtQ== @@ -1906,7 +2045,7 @@ local-pkg@^0.5.0: mlly "^1.4.2" pkg-types "^1.0.3" -lodash-es@*, lodash-es@^4.17.21: +lodash-es@^4.17.21: version "4.17.21" resolved "https://registry.npmjs.org/lodash-es/-/lodash-es-4.17.21.tgz" integrity sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw== @@ -1916,7 +2055,7 @@ lodash-unified@^1.0.2: resolved "https://registry.npmjs.org/lodash-unified/-/lodash-unified-1.0.2.tgz" integrity sha512-OGbEy+1P+UT26CYi4opY4gebD8cWRDxAT6MAObIVQMiqYdxZr1g3QHWCToVsm31x2NkLS4K3+MC2qInaRMa39g== -lodash@*, lodash@^4.17.21: +lodash@^4.17.21: version "4.17.21" resolved "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz" integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== @@ -1974,14 +2113,6 @@ merge2@^1.3.0: resolved "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz" integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== -micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== - dependencies: - braces "^3.0.2" - picomatch "^2.3.1" - micromatch@3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/micromatch/-/micromatch-3.1.0.tgz" @@ -2001,6 +2132,14 @@ micromatch@3.1.0: snapdragon "^0.8.1" to-regex "^3.0.1" +micromatch@^4.0.4, micromatch@^4.0.5: + version "4.0.5" + resolved "https://registry.npmjs.org/micromatch/-/micromatch-4.0.5.tgz" + integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + dependencies: + braces "^3.0.2" + picomatch "^2.3.1" + mime-db@1.52.0: version "1.52.0" resolved "https://registry.npmjs.org/mime-db/-/mime-db-1.52.0.tgz" @@ -2393,7 +2532,7 @@ postcss@^5.2.17: source-map "^0.5.6" supports-color "^3.2.3" -postcss@^8.0.0, postcss@^8.1.0, postcss@^8.2.14, postcss@^8.4.21, postcss@^8.4.23, postcss@^8.4.35, postcss@^8.4.36, postcss@^8.4.38, postcss@>=8.0.9, "postcss@>4 <9": +postcss@^8.4.23, postcss@^8.4.35, postcss@^8.4.36, postcss@^8.4.38: version "8.4.38" resolved "https://registry.npmjs.org/postcss/-/postcss-8.4.38.tgz" integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== @@ -2547,7 +2686,7 @@ reusify@^1.0.4: resolved "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz" integrity sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== -rollup@^1.20.0||^2.0.0||^3.0.0||^4.0.0, rollup@^4.13.0: +rollup@^4.13.0: version "4.13.1" resolved "https://registry.npmjs.org/rollup/-/rollup-4.13.1.tgz" integrity sha512-hFi+fU132IvJ2ZuihN56dwgpltpmLZHZWsx27rMCTZ2sYwrqlgL5sECGy1eeV2lAihD8EzChBVVhsXci0wD4Tg== @@ -2608,7 +2747,7 @@ safe-regex@^1.1.0: dependencies: ret "~0.1.10" -sass@*, sass@^1.72.0: +sass@^1.72.0: version "1.72.0" resolved "https://registry.npmjs.org/sass/-/sass-1.72.0.tgz" integrity sha512-Gpczt3WA56Ly0Mn8Sl21Vj94s1axi9hDIzDFn9Ph9x3C3p4nNyvsqJoQyVXKou6cBlfFWEgRW4rT8Tb4i3XnVA== @@ -2622,7 +2761,7 @@ scule@^1.1.1: resolved "https://registry.npmjs.org/scule/-/scule-1.3.0.tgz" integrity sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g== -semver@^5.5.0, "semver@2 || 3 || 4 || 5": +"semver@2 || 3 || 4 || 5", semver@^5.5.0: version "5.7.1" resolved "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz" integrity sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== @@ -2723,7 +2862,7 @@ snapdragon@^0.8.1: source-map-resolve "^0.5.0" use "^3.1.0" -source-map-js@^1.0.2, source-map-js@^1.2.0, "source-map-js@>=0.6.2 <2.0.0": +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2, source-map-js@^1.2.0: version "1.2.0" resolved "https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.0.tgz" integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== @@ -2805,13 +2944,6 @@ strict-uri-encode@^1.0.0: resolved "https://registry.npmmirror.com/strict-uri-encode/-/strict-uri-encode-1.1.0.tgz" integrity sha512-R3f198pcvnB+5IpnBlRkphuE9n46WyVl8I39W/ZUTZLz4nqSP/oLYUrcnJrw462Ds8he4YKMov2efsTIw1BDGQ== -string_decoder@^1.1.1: - version "1.3.0" - resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz" - integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== - dependencies: - safe-buffer "~5.2.0" - string.prototype.padend@^3.0.0: version "3.1.3" resolved "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz" @@ -2849,6 +2981,13 @@ string.prototype.trimstart@^1.0.8: define-properties "^1.2.1" es-object-atoms "^1.0.0" +string_decoder@^1.1.1: + version "1.3.0" + resolved "https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz" + integrity sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + dependencies: + safe-buffer "~5.2.0" + strip-ansi@^3.0.0: version "3.0.1" resolved "https://registry.npmmirror.com/strip-ansi/-/strip-ansi-3.0.1.tgz" @@ -3086,7 +3225,7 @@ typedarray.prototype.slice@^1.0.3: typed-array-buffer "^1.0.2" typed-array-byte-offset "^1.0.2" -typescript@*, typescript@>=4.4.4, typescript@~5.4.3: +typescript@~5.4.3: version "5.4.3" resolved "https://registry.npmjs.org/typescript/-/typescript-5.4.3.tgz" integrity sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg== @@ -3253,7 +3392,7 @@ vite-plugin-svg-icons@^2.0.1: svg-baker "1.7.0" svgo "^2.8.0" -vite@^5.0.0, vite@^5.2.6, vite@>=2.0.0: +vite@^5.2.6: version "5.2.6" resolved "https://registry.npmjs.org/vite/-/vite-5.2.6.tgz" integrity sha512-FPtnxFlSIKYjZ2eosBQamz4CbyrTizbZ3hnGJlh/wMtCrlp1Hah6AzBLjGI5I2urTfNnpovpHdrL6YRuBOPnCA== @@ -3311,7 +3450,7 @@ vue-tsc@^2.0.7: "@vue/language-core" "2.0.7" semver "^7.5.4" -"vue@^2.6.12 || ^3.1.1", "vue@^2.6.14 || ^3.3.0", "vue@^3.0.0-0 || ^2.6.0", vue@^3.2.0, vue@^3.2.25, vue@^3.4.21, "vue@2 || 3", vue@3.4.21: +vue@^3.4.21: version "3.4.21" resolved "https://registry.npmjs.org/vue/-/vue-3.4.21.tgz" integrity sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==