diff --git a/src/views/bigScreen/bigScreen.vue b/src/views/bigScreen/bigScreen.vue index ecbe740..f90437d 100644 --- a/src/views/bigScreen/bigScreen.vue +++ b/src/views/bigScreen/bigScreen.vue @@ -136,18 +136,18 @@ export default { } }, mounted() { - document.documentElement.requestFullscreen(); + //document.documentElement.requestFullscreen(); this.timeFn(); this.cancelLoading(); }, beforeDestroy () { clearInterval(this.timing) - document.exitFullscreen(); + //document.documentElement.exitFullscreen(); }, methods: { timeFn() { this.timing = setInterval(() => { - this.dateDay = this.$moment().format('HH:MM:SS') + this.dateDay = this.$moment().format('HH:mm:ss') this.dateYear = this.$moment().format('YYYY 年 MM 月 DD 日') this.dateWeek = this.weekday[new Date().getDay()] }, 1000) diff --git a/src/views/bigScreen/component/bottom.vue b/src/views/bigScreen/component/bottom.vue index 501aee6..6d3fd4a 100644 --- a/src/views/bigScreen/component/bottom.vue +++ b/src/views/bigScreen/component/bottom.vue @@ -6,20 +6,47 @@ -
- xxx +
+
+ + {{index+1}}. {{ item.shifoujinji == 1 ? '收到紧急调令:' : '' }}{{item.content}}【{{item.created_at}}】 + +
@@ -28,6 +55,8 @@ export default { height: 120px; width: 100%; .title { + color: #000; + text-shadow: 1px 0 #eee ,1px 1px #eee ,0 1px #eee ,-1px 0 #eee, 0 -1px #eee,-1px -1px #eee; line-height: 120px; font-size: 30px; text-align: center; @@ -42,4 +71,20 @@ export default { right: 10%; } } + +.word-scroll { + font-size: 25px; + word-break: keep-all; + white-space: nowrap; + text-shadow: 1px 1px #fff8; + animation: word-scroll 24s infinite linear; +} +@keyframes word-scroll { + from { + transform: translateX(-100%); + } + to { + transform: translateX(1650px); + } +} diff --git a/src/views/bigScreen/component/centerRight1.vue b/src/views/bigScreen/component/centerRight1.vue index e7d9826..fcf709e 100644 --- a/src/views/bigScreen/component/centerRight1.vue +++ b/src/views/bigScreen/component/centerRight1.vue @@ -6,20 +6,31 @@ style="width: 100%; height: 100%" class="d-flex pt-2 pl-4 pr-4 jc-between ai-center" > -
+
待执行 - +
执行中 - +
已完成 - +
+ + @@ -27,26 +38,40 @@ import { index, save } from "@/api/system/baseForm"; import { deepCopy } from "@/utils"; +import detailTransfer from "@/views/bigScreen/component/detailTransfer.vue"; import transferBoard from "@/views/bigScreen/component/transferBoard.vue"; export default { inject: ['load','cancelLoading'], components: { - transferBoard + transferBoard, + detailTransfer }, data() { return { - transfers: [ - [], - [], - [] + transferObj: [ + { + status: 4, + label: '待执行' + }, + { + status: 6, + label: '执行中' + }, + { + status: -1, + label: '已完成' + } ], + transfers1: [], + transfers2: [], + transfers3: [], }; }, methods: { async getTransfer() { - this.transfers = [ - [],[],[] - ] + this.transfers1 = []; + this.transfers2 = []; + this.transfers3 = []; const res = ( await index({ table_name: "transfers", @@ -63,13 +88,13 @@ export default { ).data; res.forEach(i => { if (i.status === 2 || i.status === 3) { - this.transfers[0].push(i) + this.transfers1.push(i) } if (i.status === 4) { - this.transfers[1].push(i) + this.transfers2.push(i) } if (i.status === 6) { - this.transfer[2].push(i) + this.transfers3.push(i) } }) diff --git a/src/views/bigScreen/component/detailTransfer.vue b/src/views/bigScreen/component/detailTransfer.vue new file mode 100644 index 0000000..36b3bd3 --- /dev/null +++ b/src/views/bigScreen/component/detailTransfer.vue @@ -0,0 +1,90 @@ + + + + + diff --git a/src/views/bigScreen/component/transferBoard.vue b/src/views/bigScreen/component/transferBoard.vue index 597e938..a7c0a72 100644 --- a/src/views/bigScreen/component/transferBoard.vue +++ b/src/views/bigScreen/component/transferBoard.vue @@ -8,12 +8,13 @@ height: ${heights[index]}px; line-height: ${heights[index]}px; transition: all .2s; - `"> + `" + @click="showModal(item)">
- {{typeMap.get(item.status)}} -

{{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}

+ {{typeMap.get(item.status)}} +

{{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}

@@ -24,7 +25,7 @@ 倒计时:{{ $moment(new Date(item.start_time)).diff($moment(),'minutes') }}分
-
+
{{setStatusText}}
@@ -32,12 +33,13 @@
+