From e081f232138b318338ffca07e7c9fcd941ac20b4 Mon Sep 17 00:00:00 2001 From: zhuzhuanzhuan Date: 星期五, 12 四月 2024 09:54:17 +0800 Subject: [PATCH] 1、设备综合效率分析以及设备加工工件报表页面表格高度设置为页面进入时即可拖动水平滚动条的高度 2、首页 (1)OEE标题增加月份展示,利用率等效率标题增加日期展示 (2)公司及车间级看板单击OEE车间图表跳转至设备综合效率分析页面并根据唯一编号筛选页面对应数据 (3)工段级看板单击设备效率统计仪表盘图标跳转至统计分析页面并根据唯一编号筛选页面对应数据 (4)调整折线图数据展示维度,通过当前工段下各个设备前7天的利用率、开动率和开机率轮播展示 --- src/views/eam/modules/specialtyMaintenanceOrder/ActualWorkHoursEditTable.vue | 21 +++++++++++++++------ 1 files changed, 15 insertions(+), 6 deletions(-) diff --git a/src/views/eam/modules/specialtyMaintenanceOrder/ActualWorkHoursEditTable.vue b/src/views/eam/modules/specialtyMaintenanceOrder/ActualWorkHoursEditTable.vue index 6a9cea6..2fa26f7 100644 --- a/src/views/eam/modules/specialtyMaintenanceOrder/ActualWorkHoursEditTable.vue +++ b/src/views/eam/modules/specialtyMaintenanceOrder/ActualWorkHoursEditTable.vue @@ -42,7 +42,10 @@ slot='action' slot-scope='text, record,index' > - <a @click="handleDeleteFake(index)">鍒犻櫎</a> + <a + v-has="'specialtyMaintenanceOrder:actualWorkHoursDelete'" + @click="handleDelete(index)" + >鍒犻櫎</a> </span> </a-table> <a-button @@ -66,11 +69,13 @@ type="primary" :style="{marginRight: '8px'}" :disabled="specialyMaintenanceOrderStatus!='4'" + v-has="'specialtyMaintenanceOrder:actualWorkHoursTS'" >鏆傚瓨</a-button> <a-button @click="handleOk(0)" type="primary" :disabled="specialyMaintenanceOrderStatus!='4'" + v-has="'specialtyMaintenanceOrder:actualWorkHoursSave'" >淇濆瓨</a-button> </a-row> <!-- :disabled="false" --> @@ -230,7 +235,7 @@ }, methods: { addHour() { - this.dataSource.push({ id:this.getUuiD(16),userId: '', maintenanceOrderId: this.dailyMaintenanceOrderId, actualWorkingHourQuota: 0, username: '', realname: '' }) + this.dataSource.push({ id: this.getUuiD(16), userId: '', maintenanceOrderId: this.dailyMaintenanceOrderId, actualWorkingHourQuota: 0, username: '', realname: '' }) }, handleCancel() { this.$bus.$emit('closeDrawer'); @@ -241,9 +246,13 @@ this.disableSubmit = false; this.visible = false; }, - handleDeleteFake(index) { - this.dataSource.splice(index,1); + // handleDeleteFake(index) { + // this.dataSource.splice(index,1); + // }, + handleDelete(text, record, index) { + this.dataSource.splice(index, 1); }, + handleOk(saveStatus) { const that = this if (saveStatus == 0) { @@ -267,7 +276,7 @@ if (!err) { that.confirmLoading = true let formData = {} - formData.maintenanceOrderId = that. specialyMaintenanceOrderId; + formData.maintenanceOrderId = that.specialyMaintenanceOrderId; formData.maintenanceOrderActualWorkingHourList = that.dataSource; formData.equipmentId = that.equipmentId; let obj = obj = postAction(this.url.confirmHour, formData) @@ -322,7 +331,7 @@ this.dataSource = []; this.ipagination.current = 1 }, - getUuiD(randomLength){ + getUuiD(randomLength) { return Number( Math.random() .toString() -- Gitblit v1.9.3