From 96e407d5315fbd1fa941357c5ad136a87ba2e064 Mon Sep 17 00:00:00 2001 From: lb Date: Wed, 9 Nov 2022 15:59:33 +0800 Subject: [PATCH] update --- src/views/EquipmentManager/HomePage.vue | 22 ++-- .../components/TechyHeader.vue | 103 +++++++++++++++--- src/views/EquipmentManager/mockData.js | 16 +-- 3 files changed, 109 insertions(+), 32 deletions(-) diff --git a/src/views/EquipmentManager/HomePage.vue b/src/views/EquipmentManager/HomePage.vue index 9871822..712af31 100644 --- a/src/views/EquipmentManager/HomePage.vue +++ b/src/views/EquipmentManager/HomePage.vue @@ -292,21 +292,25 @@ export default { sparepartsProps, sparepartsDatalist, rightSideProps, - rightSideDatalist + rightSideDatalist, // refreshKey: 0 + scale: 1 } }, computed: { ...mapGetters(['sidebar']) - }, + }, mounted() { - // window.addEventListener('resize', () => { - // console.log('resizing....') - // this.refreshSize++ - // this.$nextTick(() => { - // this.$forceUpdate() - // }) - // }) // 不可行 + this.$nextTick(() => { + this.scale = this.$refs['cockpit-container-equipment'].offsetWidth / 1920 + this.$refs['cockpit-container-equipment'].style.setProperty('--scale', this.scale) + + this.$watch(() => this.$refs['cockpit-container-equipment'].offsetWidth, function(v, o) { + console.log('resize ... ref..') + this.scale = this.$refs['cockpit-container-equipment'].offsetWidth / 1920 + this.$refs['cockpit-container-equipment'].style.setProperty('--scale', this.scale) + }) + }) }, methods: { diff --git a/src/views/EquipmentManager/components/TechyHeader.vue b/src/views/EquipmentManager/components/TechyHeader.vue index 5d2c835..dbed9e4 100644 --- a/src/views/EquipmentManager/components/TechyHeader.vue +++ b/src/views/EquipmentManager/components/TechyHeader.vue @@ -1,17 +1,36 @@ diff --git a/src/views/EquipmentManager/mockData.js b/src/views/EquipmentManager/mockData.js index d7f154e..657dc14 100644 --- a/src/views/EquipmentManager/mockData.js +++ b/src/views/EquipmentManager/mockData.js @@ -45,11 +45,11 @@ export const equipmentExceptionDatalist = [ { 'eqName': 'A1一次固化机', 'pl': 'E线', 'content': '开化是专品直', 'creator': '郭娜', 'time': '1997-06-08 06:14:37', 'priority': 1 }, { 'eqName': 'B1一次冷却机', 'pl': 'B线', 'content': '书记因地观同展土军信', 'creator': '薛洋', 'time': '2006-03-15 10:39:30', 'priority': 2 }, { 'eqName': 'A1预热机', 'pl': 'D线', 'content': '说资把话', 'creator': '曾刚', 'time': '1985-01-29 23:21:53', 'priority': 3 }, - { 'eqName': 'A钢化炉', 'content': '即压连识打', 'creator': '张杰', 'time': '1975-05-12 18:54:07', 'priority': 5 }, + { 'eqName': 'A钢化炉', 'content': '即压连识打', 'creator': '张杰', 'time': '1975-05-12 18:54:07', 'priority': 2 }, { 'eqName': 'A2一次固化机', 'pl': 'C线', 'content': '向江比把设', 'creator': '夏敏', 'time': '1996-12-22 09:29:57', 'priority': 3 }, { 'eqName': 'A2一次固化机', 'content': '统山数里们步在', 'creator': '龙洋', 'time': '1989-07-19 05:01:55', 'priority': 3 }, { 'eqName': 'A钢化炉', 'content': '快制放产口快', 'creator': '金艳', 'time': '1987-02-25 18:45:17', 'priority': 4 }, - { 'eqName': 'A1一次固化机', 'content': '住指时化统高线', 'creator': '顾敏', 'time': '1982-05-09 15:28:29', 'priority': 5 }, + { 'eqName': 'A1一次固化机', 'content': '住指时化统高线', 'creator': '顾敏', 'time': '1982-05-09 15:28:29', 'priority': 1 }, { 'eqName': 'B1二次镀膜机', 'pl': 'B线', 'content': '命些种保较会', 'creator': '罗秀英', 'time': '1986-04-02 07:40:03', 'priority': 2 }, { 'pl': 'B线', 'content': '增元少号安场明去在亲', 'creator': '于丽', 'time': '2004-08-11 11:10:57', 'priority': 4 }] @@ -89,16 +89,16 @@ export const equipmentAlarmProps = [ export const equipmentAlarmDatalist = [ { 'eqName': 'A1预热机', 'eqCode': 'SB501464', 'pl': 'C线', 'content': '使决方不相动', 'priority': 3 }, - { 'eqName': 'A1一次固化机', 'eqCode': 'SB373383', 'pl': 'C线', 'content': '规问示况将料组美联', 'priority': 5 }, + { 'eqName': 'A1一次固化机', 'eqCode': 'SB373383', 'pl': 'C线', 'content': '规问示况将料组美联', 'priority': 1 }, { 'eqName': 'B1二次镀膜机', 'eqCode': 'SB788842', 'pl': 'D线', 'content': '了进改京人表无当市手', 'priority': 2 }, - { 'eqName': 'A1预热机', 'eqCode': 'SB743966', 'pl': 'D线', 'content': '经府极元算进', 'priority': 5 }, + { 'eqName': 'A1预热机', 'eqCode': 'SB743966', 'pl': 'D线', 'content': '经府极元算进', 'priority': 2 }, { 'eqName': 'B1一次冷却机', 'eqCode': 'SB138810', 'pl': 'E线', 'content': '代利值才之', 'priority': 1 }, - { 'eqName': 'A2一次冷却机', 'eqCode': 'SB861428', 'pl': 'D线', 'content': '还总速活直', 'priority': 5 }, + { 'eqName': 'A2一次冷却机', 'eqCode': 'SB861428', 'pl': 'D线', 'content': '还总速活直', 'priority': 3 }, { - 'eqName': 'B1一次冷却机', 'eqCode': 'SB88566', 'content': '么中相育成他', 'priority': 5 + 'eqName': 'B1一次冷却机', 'eqCode': 'SB88566', 'content': '么中相育成他', 'priority': 4 }, - { 'eqName': 'A2一次固化机', 'eqCode': 'SB955674', 'pl': 'E线', 'content': '并来水报克见克代', 'priority': 5 }, - { 'eqName': 'A1预热机', 'eqCode': 'SB415026', 'pl': 'C线', 'content': '元动增断量争', 'priority': 5 }, + { 'eqName': 'A2一次固化机', 'eqCode': 'SB955674', 'pl': 'E线', 'content': '并来水报克见克代', 'priority': 2 }, + { 'eqName': 'A1预热机', 'eqCode': 'SB415026', 'pl': 'C线', 'content': '元动增断量争', 'priority': 1 }, { 'eqName': 'A钢化炉', 'eqCode': 'SB19064', 'pl': 'D线', 'content': '很这置合它里革民', 'priority': 4 } ]