diff --git a/src/utils/api/index.js b/src/utils/api/index.js index 9c8e8acd..3648d437 100644 --- a/src/utils/api/index.js +++ b/src/utils/api/index.js @@ -1,4 +1,25 @@ import request from "../request"; +//登录 +export function userloginApi(data) { + return request({ + url: "/user/login", + method: "post", + data, + }); +} +//退出 + +//首页接口 + +//装置总数 +export function getlistAllCountApi(data) { + return request({ + url: "/modevtype/listAllCount", + method: "get", + data, + }); +} + //获取新的树结构 export function getTreeApi(data) { return request({ diff --git a/src/views/homePage/arrester/index.vue b/src/views/homePage/arrester/index.vue new file mode 100644 index 00000000..3c2a375d --- /dev/null +++ b/src/views/homePage/arrester/index.vue @@ -0,0 +1,138 @@ + + + + + diff --git a/src/views/homePage/clamp/index.vue b/src/views/homePage/clamp/index.vue new file mode 100644 index 00000000..7e15e6f6 --- /dev/null +++ b/src/views/homePage/clamp/index.vue @@ -0,0 +1,157 @@ + + + + + diff --git a/src/views/homePage/index.vue b/src/views/homePage/index.vue index e50468a2..5a5eeead 100644 --- a/src/views/homePage/index.vue +++ b/src/views/homePage/index.vue @@ -4,22 +4,30 @@
-
我是上面2
-
我是上面3
+ +
-
+
+ +
-
-
-
+
+ +
+
+ +
+
+ +
@@ -31,11 +39,25 @@ // } from "@/utils/api/index"; // import pageLeft from "./components/pageLeft"; // import pageCenter from "./components/pageCenter"; -import oilChromatography from "./oilChromatography/index.vue"; +import oilChromatography from "./oilChromatography/index.vue"; //油色谱 +import clamp from "./clamp/index.vue"; //铁芯夹件 +import windingTemperature from "./windingTemperature/index.vue"; //绕组测温 + +import monitoringDevice from "./monitoringDevice/index.vue"; //装置总数 +import sf6 from "./sf6/index.vue"; //sf6环境 +import arrester from "./arrester/index.vue"; //避雷器 + +import warnMessage from "./warnMessage/index.vue"; //告警列表 export default { name: "homepage", components: { oilChromatography, + clamp, + windingTemperature, + monitoringDevice, + sf6, + arrester, + warnMessage, }, data() { return {}; @@ -59,7 +81,7 @@ export default { } .homeCenter { padding: 0px 10px; - flex: 1; + width: 60%; .pagecenterBox { display: flex; flex-direction: column; @@ -99,23 +121,23 @@ export default { flex-direction: column; width: 100%; height: 100%; - .divTop, - .divcenter, - .divBottom { - background: url(../../assets/cardBg.png) no-repeat center; - background-size: 100% 100%; - position: relative; - } + // .divTop, + // .divcenter, + // .divBottom { + // background: url(../../assets/cardBg.png) no-repeat center; + // background-size: 100% 100%; + // position: relative; + // } .divTop { - height: 280px; + height: 30%; margin-bottom: 10px; } .divcenter { - height: 270px; + height: 30%; margin-bottom: 10px; } .divBottom { - height: 270px; + height: 30%; } } .pagerightBox { @@ -126,7 +148,7 @@ export default { .divcenter, .divBottom { - background: url(../../assets/cardBg.png) no-repeat center; + background: url(../../assets/card2Bg.png) no-repeat center; background-size: 100% 100%; position: relative; } diff --git a/src/views/homePage/monitoringDevice/index.vue b/src/views/homePage/monitoringDevice/index.vue new file mode 100644 index 00000000..d5fa4c9d --- /dev/null +++ b/src/views/homePage/monitoringDevice/index.vue @@ -0,0 +1,132 @@ + + + + + diff --git a/src/views/homePage/oilChromatography/index.vue b/src/views/homePage/oilChromatography/index.vue index 19c4d74c..b61d1e53 100644 --- a/src/views/homePage/oilChromatography/index.vue +++ b/src/views/homePage/oilChromatography/index.vue @@ -1,27 +1,62 @@ diff --git a/src/views/homePage/sf6/index.vue b/src/views/homePage/sf6/index.vue new file mode 100644 index 00000000..f42206f8 --- /dev/null +++ b/src/views/homePage/sf6/index.vue @@ -0,0 +1,148 @@ + + + + diff --git a/src/views/homePage/warnMessage/index.vue b/src/views/homePage/warnMessage/index.vue new file mode 100644 index 00000000..3c381ee5 --- /dev/null +++ b/src/views/homePage/warnMessage/index.vue @@ -0,0 +1,123 @@ + + + + + diff --git a/src/views/homePage/windingTemperature/index.vue b/src/views/homePage/windingTemperature/index.vue new file mode 100644 index 00000000..c4cf9851 --- /dev/null +++ b/src/views/homePage/windingTemperature/index.vue @@ -0,0 +1,157 @@ + + + + + diff --git a/src/views/login/index.vue b/src/views/login/index.vue index da41e96f..51eff550 100644 --- a/src/views/login/index.vue +++ b/src/views/login/index.vue @@ -12,8 +12,8 @@ class="ms-content" size="medium" > - - + + @@ -41,6 +41,8 @@