diff --git a/package.json b/package.json index d26c426..b9020ab 100644 --- a/package.json +++ b/package.json @@ -35,6 +35,7 @@ "vue": "2.6.10", "vue-awesome": "^4.5.0", "vue-count-to": "^1.0.13", + "vue-esign": "^1.1.4", "vue-router": "3.0.6", "vuedraggable": "^2.24.3", "vuex": "3.1.0", diff --git a/src/settings.js b/src/settings.js index cb8b07e..46696f8 100644 --- a/src/settings.js +++ b/src/settings.js @@ -12,5 +12,16 @@ module.exports = { * @type {boolean} true | false * @description Whether show the logo in sidebar */ - sidebarLogo: false + sidebarLogo: false, + + /** + * @type {number} + * @description 通知刷新分钟间隔 + */ + refreshNoticeTime: 2 * 60 * 1000, + /** + * @type {number} + * @description 调令列表刷新分钟间隔 + */ + refreshTransferTime: 2 * 60 * 1000, } diff --git a/src/styles/iconfont.css b/src/styles/iconfont.css index 12ee468..5a7b696 100644 --- a/src/styles/iconfont.css +++ b/src/styles/iconfont.css @@ -1,8 +1,8 @@ @font-face { font-family: "iconfont"; /* Project id 4329577 */ - src: url('iconfont.woff2?t=1699943620567') format('woff2'), - url('iconfont.woff?t=1699943620567') format('woff'), - url('iconfont.ttf?t=1699943620567') format('truetype'); + src: url('iconfont.woff2?t=1704262099598') format('woff2'), + url('iconfont.woff?t=1704262099598') format('woff'), + url('iconfont.ttf?t=1704262099598') format('truetype'); } .iconfont { @@ -13,6 +13,10 @@ -moz-osx-font-smoothing: grayscale; } +.icon-shengchanhejiagongqingkuang:before { + content: "\e9b8"; +} + .icon-shenpi1:before { content: "\e77e"; } diff --git a/src/styles/iconfont.ttf b/src/styles/iconfont.ttf index 7370e85..88aab39 100644 Binary files a/src/styles/iconfont.ttf and b/src/styles/iconfont.ttf differ diff --git a/src/styles/iconfont.woff b/src/styles/iconfont.woff index 11e7305..655ddc8 100644 Binary files a/src/styles/iconfont.woff and b/src/styles/iconfont.woff differ diff --git a/src/styles/iconfont.woff2 b/src/styles/iconfont.woff2 index 86066c1..81b25e5 100644 Binary files a/src/styles/iconfont.woff2 and b/src/styles/iconfont.woff2 differ diff --git a/src/styles/scss/index.scss b/src/styles/scss/index.scss index 6024140..755e0c5 100644 --- a/src/styles/scss/index.scss +++ b/src/styles/scss/index.scss @@ -130,8 +130,8 @@ //下方区域的布局 .content-box { - display: grid; - grid-template-columns: 2fr 5fr; + //display: grid; + //grid-template-columns: 2fr 5fr; } // 底部数据 diff --git a/src/utils/index.js b/src/utils/index.js index cfc63a5..89c2e75 100644 --- a/src/utils/index.js +++ b/src/utils/index.js @@ -179,3 +179,18 @@ export function uuid() { return v.toString(16); }); } + +export function base64toFile (dataurl, filename = 'file') { + let arr = dataurl.split(',') + let mime = arr[0].match(/:(.*?);/)[1] + let suffix = mime.split('/')[1] + let bstr = atob(arr[1]) + let n = bstr.length + let u8arr = new Uint8Array(n) + while (n--) { + u8arr[n] = bstr.charCodeAt(n) + } + return new File([u8arr], `${filename}.${suffix}`, { + type: mime + }) +} diff --git a/src/views/bigScreen/bigScreen.vue b/src/views/bigScreen/bigScreen.vue index 0e258f0..4b1d7b2 100644 --- a/src/views/bigScreen/bigScreen.vue +++ b/src/views/bigScreen/bigScreen.vue @@ -61,11 +61,11 @@
通知
| {{ data.equipment_id_equipments_id_relation ? data.equipment_id_equipments_id_relation.name : '' }} | +
+
+
+ {{ data.equipment_id_equipments_id_relation ? data.equipment_id_equipments_id_relation.name : '' }} + + |
||
|---|---|---|---|
| 时间 | @@ -18,21 +23,56 @@|||
|
-
{{ $moment(data.start_time).format('YYYY-MM-DD HH:mm:ss') }}
+ {{ $moment(data.start_time).format('YYYY-MM-DD HH:mm') }}
~
- {{ $moment(data.end_time).format('YYYY-MM-DD HH:mm:ss') }}
+ {{ $moment(data.end_time).format('YYYY-MM-DD HH:mm') }}
|
-
- {{ data.content }}
+
+
发令人:{{ data.admin ? data.admin.name : '' }} +发令时间:{{ $moment(data.created_at).format("YYYY-MM-DD HH:mm") }} +接收人: +开启时间:{{ $moment(data.start_time).format("YYYY-MM-DD HH:mm") }} +关闭时间:{{ $moment(data.end_time).format("YYYY-MM-DD HH:mm") }} + 指令内容:{{ data.content }}执行状态:{{ typeMap.get(data.status) }} |
||
| 签名板 | -xxx | +执行状态 | +
+
+
+
+
+
+
+
+
+
+
+ 开启时间:{{ $moment(data.act_start_time).format("YYYY-MM-DD HH:mm") }} +
+
+
+
+
+
+
+
+
+ 开启时间:{{ $moment(data.act_start_time).format("YYYY-MM-DD HH:mm") }} +
+
+ 关闭时间:{{ $moment(data.act_end_time).format("YYYY-MM-DD HH:mm") }} + |
{{ item.equipment_id_equipments_id_relation ? item.equipment_id_equipments_id_relation.name : '' }}