From 43ee435f4a2adaed0d65fc7c79696577adac7084 Mon Sep 17 00:00:00 2001 From: Yang <903110162@qq.com> Date: Sat, 22 Apr 2023 17:32:04 +0800 Subject: [PATCH] commit by yzf --- src/views/half/components/EditView.vue | 13 ++++++++++--- src/views/half/components/EditViewOFF.vue | 15 +++++++++++---- src/views/materia/components/EditView.vue | 12 ++++++++++-- 3 files changed, 31 insertions(+), 9 deletions(-) diff --git a/src/views/half/components/EditView.vue b/src/views/half/components/EditView.vue index fd9c3f8..780a251 100644 --- a/src/views/half/components/EditView.vue +++ b/src/views/half/components/EditView.vue @@ -163,6 +163,12 @@ export default { return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("three"); case "4": return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("four"); + default: + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("one"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("twe"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("three"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("four") + return ""; } } @@ -443,10 +449,11 @@ export default { data.FViewType = 1 } + let $this=this; this.dataList.map(function (item) { - - if (item.FID == data.FID) { - item.info = result; + if(item.FID==data.FID) + { + item.info=$this.materialInfoList.Data.find(s=>s.FDataID==data.FTypeID2); } return item; }) diff --git a/src/views/half/components/EditViewOFF.vue b/src/views/half/components/EditViewOFF.vue index cb7115f..4152330 100644 --- a/src/views/half/components/EditViewOFF.vue +++ b/src/views/half/components/EditViewOFF.vue @@ -147,12 +147,18 @@ export default { return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("three"); case "4": return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("four"); + default: + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("one"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("twe"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("three"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("four") + return ""; } } } return back; - } + }; const cellClassName = function (row, column, rowIndex, columnIndex) { return column.cellClass = column.key + "_" + rowIndex + "_" + columnIndex; } @@ -429,10 +435,11 @@ export default { if (typeName.indexOf("成品") > 0) { data.FViewType = 1 } + let $this=this; this.dataList.map(function (item) { - - if (item.FID == data.FID) { - item.info = result; + if(item.FID==data.FID) + { + item.info=$this.materialInfoList.Data.find(s=>s.FDataID==data.FTypeID2); } return item; }) diff --git a/src/views/materia/components/EditView.vue b/src/views/materia/components/EditView.vue index 2090214..bc7dbb6 100644 --- a/src/views/materia/components/EditView.vue +++ b/src/views/materia/components/EditView.vue @@ -142,6 +142,12 @@ export default { return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("three"); case "4": return document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.add("four"); + default: + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("one"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("twe"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("three"); + document.getElementsByClassName(column.key + "_" + rowIndex + "_" + columnIndex)[0].classList.remove("four") + return ""; } } @@ -423,9 +429,11 @@ export default { if (typeName.indexOf("成品") > 0) { data.FViewType = 1 } + let $this=this; this.dataList.map(function (item) { - if (item.FID == data.FID) { - item.info = result; + if(item.FID==data.FID) + { + item.info=$this.materialInfoList.Data.find(s=>s.FDataID==data.FTypeID2); } return item; })