diff --git a/src/assets/img/Factory/screen_title_topo.png b/src/assets/img/Factory/screen_title_topo.png
new file mode 100644
index 0000000..4f3c53d
Binary files /dev/null and b/src/assets/img/Factory/screen_title_topo.png differ
diff --git a/src/assets/img/border/border14.svg b/src/assets/img/border/border14.svg
new file mode 100644
index 0000000..c3b5a50
--- /dev/null
+++ b/src/assets/img/border/border14.svg
@@ -0,0 +1,488 @@
+
+
+
+
diff --git a/src/assets/img/border/border15.svg b/src/assets/img/border/border15.svg
new file mode 100644
index 0000000..14360f0
--- /dev/null
+++ b/src/assets/img/border/border15.svg
@@ -0,0 +1,104 @@
+
+
+
+
diff --git a/src/assets/img/integrator.svg b/src/assets/img/integrator.svg
new file mode 100644
index 0000000..2ee61cf
--- /dev/null
+++ b/src/assets/img/integrator.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/src/assets/img/integrator_y.svg b/src/assets/img/integrator_y.svg
new file mode 100644
index 0000000..9ab78c4
--- /dev/null
+++ b/src/assets/img/integrator_y.svg
@@ -0,0 +1,94 @@
+
+
+
+
diff --git a/src/assets/img/sensor.svg b/src/assets/img/sensor.svg
new file mode 100644
index 0000000..ec5e636
--- /dev/null
+++ b/src/assets/img/sensor.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/src/assets/img/sensor_y.svg b/src/assets/img/sensor_y.svg
new file mode 100644
index 0000000..8b0c65d
--- /dev/null
+++ b/src/assets/img/sensor_y.svg
@@ -0,0 +1,148 @@
+
+
+
+
diff --git a/src/components/borderBox/border14.vue b/src/components/borderBox/border14.vue
index 07eefa6..921f0d1 100644
--- a/src/components/borderBox/border14.vue
+++ b/src/components/borderBox/border14.vue
@@ -1,8 +1,59 @@
- 123
+
-
+
diff --git a/src/components/borderBox/border15.vue b/src/components/borderBox/border15.vue
new file mode 100644
index 0000000..6141163
--- /dev/null
+++ b/src/components/borderBox/border15.vue
@@ -0,0 +1,59 @@
+
+
+
+
+
+
+
diff --git a/src/locales/lang/en.ts b/src/locales/lang/en.ts
index 36481f4..e66def4 100644
--- a/src/locales/lang/en.ts
+++ b/src/locales/lang/en.ts
@@ -309,6 +309,7 @@ export default {
'微工厂缝纫设备看板':'微工厂缝纫设备看板',
'工作时间':'工作时间',
'空闲时间':'空闲时间',
- '智能货架物联管理系统':'智能货架物联管理系统'
+ '智能货架物联管理系统':'智能货架物联管理系统',
+ '微工厂':'微工厂',
}
}
\ No newline at end of file
diff --git a/src/locales/lang/zh.ts b/src/locales/lang/zh.ts
index fcd3f33..94cdbb6 100644
--- a/src/locales/lang/zh.ts
+++ b/src/locales/lang/zh.ts
@@ -309,6 +309,7 @@ export default {
'微工厂缝纫设备看板':'微工厂缝纫设备看板',
'工作时间':'工作时间',
'空闲时间':'空闲时间',
- '智能货架物联管理系统':'智能货架物联管理系统'
+ '智能货架物联管理系统':'智能货架物联管理系统',
+ '微工厂':'微工厂',
}
}
\ No newline at end of file
diff --git a/src/views/intelligentShelves/components/CenterPanel.vue b/src/views/intelligentShelves/components/CenterPanel.vue
new file mode 100644
index 0000000..eceb7a6
--- /dev/null
+++ b/src/views/intelligentShelves/components/CenterPanel.vue
@@ -0,0 +1,57 @@
+
+
+
+
+ 库存情况
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/views/intelligentShelves/components/ShelfPanel.vue b/src/views/intelligentShelves/components/ShelfPanel.vue
index 9f74458..0101ff7 100644
--- a/src/views/intelligentShelves/components/ShelfPanel.vue
+++ b/src/views/intelligentShelves/components/ShelfPanel.vue
@@ -1,10 +1,40 @@
- asdasd
+
+
+ T-02M0
+
+
+
+
货架利用率 50%
+
传感器&集成器状态
+
+
+
+
+
+

+
+
+

+
+
+
+
+
+
+
-
+
diff --git a/src/views/intelligentShelves/components/Tip.vue b/src/views/intelligentShelves/components/Tip.vue
new file mode 100644
index 0000000..0cecde3
--- /dev/null
+++ b/src/views/intelligentShelves/components/Tip.vue
@@ -0,0 +1,35 @@
+
+
+
+
+
+
+
diff --git a/src/views/intelligentShelves/index.vue b/src/views/intelligentShelves/index.vue
index a6fcb7a..c1261bb 100644
--- a/src/views/intelligentShelves/index.vue
+++ b/src/views/intelligentShelves/index.vue
@@ -8,8 +8,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -17,12 +39,18 @@
import {ref} from "vue";
import header2 from "@/components/headerBox/header2.vue";
import ShelfPanel from "./components/ShelfPanel.vue";
+import CenterPanel from "./components/CenterPanel.vue";
+import Tip from "./components/Tip.vue";
import { useI18n } from 'vue-i18n'
let { t } = useI18n();
let panelConfig = ref({
- width:421,
- height:218
+ width:434,
+ height:244
+})
+let centerConfig = ref({
+ width:803,
+ height:600
})
@@ -33,6 +61,7 @@ let panelConfig = ref({
width: 1920px;
color: #20aec5;
background-color: #100c2a;
+ position: relative;
}