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 @@
+
+
+
{{ pageCardTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
{{ pageCardTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
@@ -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 @@
+
+
+
{{ pageCardTitle }} | {{ totalNum }}
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
-
趋势图
+
{{ pageCardTitle }}
-
我是内容
+
+
+
+
+
+
+
+
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 @@
+
+
+
{{ pageCardTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+ >>
+ > {{ pageCardTitle }}
+ <<
+ <
+
+
+
+
+
+
+
+
+
+
+ {{ scope.row.warnDesc }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 查看详情
+
+
+
+
+
+
+
+
+
+
+
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 @@
+
+
+
+
{{ pageCardTitle }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
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 @@