|  |  | @ -97,7 +97,8 @@ import { | 
			
		
	
		
		
			
				
					
					|  |  |  | 	updateBatchById2 |  |  |  | 	updateBatchById2 | 
			
		
	
		
		
			
				
					
					|  |  |  | } from "/src/api/api/view"; |  |  |  | } from "/src/api/api/view"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import { |  |  |  | import { | 
			
		
	
		
		
			
				
					
					|  |  |  | 	getBasicRoleList |  |  |  | 	getBasicRoleList, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 	GetFreezingColumns | 
			
		
	
		
		
			
				
					
					|  |  |  | } from "/src/api/api/user"; |  |  |  | } from "/src/api/api/user"; | 
			
		
	
		
		
			
				
					
					|  |  |  | import { |  |  |  | import { | 
			
		
	
		
		
			
				
					
					|  |  |  | 	getDataCode, |  |  |  | 	getDataCode, | 
			
		
	
	
		
		
			
				
					|  |  | @ -186,7 +187,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 		async getUserPower() { |  |  |  | 		async getUserPower() { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if (this.dataInfoObj.FCanEdit != 2) { |  |  |  | 			if (this.dataInfoObj.FCanEdit != 2) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.userPower[0] = (await getBasicRoleList({ |  |  |  | 				this.userPower[0] = (await getBasicRoleList({ | 
			
		
	
		
		
			
				
					
					|  |  |  | 					FRoleType: 40, |  |  |  | 					FRoleType: 84, | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 					FViewType: this.dataInfoObj.FViewType |  |  |  | 					FViewType: this.dataInfoObj.FViewType | 
			
		
	
		
		
			
				
					
					|  |  |  | 				}) || []).map(it => parseInt(it.F2)) |  |  |  | 				}) || []).map(it => parseInt(it.F2)) | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.userPower[1] = (await getBasicRoleList({ |  |  |  | 				this.userPower[1] = (await getBasicRoleList({ | 
			
		
	
	
		
		
			
				
					|  |  | @ -201,7 +202,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				teamId: this.dataInfoObj.FTeamID, |  |  |  | 				teamId: this.dataInfoObj.FTeamID, | 
			
		
	
		
		
			
				
					
					|  |  |  | 				viewType: this.dataInfoObj.FViewType |  |  |  | 				viewType: this.dataInfoObj.FViewType | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}); |  |  |  | 			}); | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if (this.dataInfoObj.FViewType == 1) { |  |  |  | 			console.log('_data', _data); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			if (this.dataInfoObj.FViewType == 1 || this.dataInfoObj.FViewType == 10) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.inputCodeValue = _data.rows[0].HalfCode; |  |  |  | 				this.inputCodeValue = _data.rows[0].HalfCode; | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.inputDescValue = _data.rows[0].HalfDesc; |  |  |  | 				this.inputDescValue = _data.rows[0].HalfDesc; | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.isShow = true; |  |  |  | 				this.isShow = true; | 
			
		
	
	
		
		
			
				
					|  |  | @ -212,8 +214,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.typeList[0] = _data.types.filter(s => s.FDepth == 1) || []; |  |  |  | 			this.typeList[0] = _data.types.filter(s => s.FDepth == 1) || []; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.typeList[1] = _data.types.filter(s => s.FDepth != 1) || []; |  |  |  | 			this.typeList[1] = _data.types.filter(s => s.FDepth != 1) || []; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let dataColumn = _data.columns || []; |  |  |  | 			let dataColumn = _data.columns || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let editColumn = dataColumn.filter(it => { |  |  |  | 			let editColumn = dataColumn.filter(it => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 				let b = false; |  |  |  | 				let b = false; | 
			
		
	
		
		
			
				
					
					|  |  |  | 				if (this.dataInfoObj.FCanEdit != 2) { |  |  |  | 				if (this.dataInfoObj.FCanEdit != 2) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					if (it.fieldType == 7) b = this.userPower[1].indexOf(it.id) >= 0; |  |  |  | 					if (it.fieldType == 7) b = this.userPower[1].indexOf(it.id) >= 0; | 
			
		
	
	
		
		
			
				
					|  |  | @ -225,6 +227,7 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
		
		
			
				
					
					|  |  |  | 				return b; |  |  |  | 				return b; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}); |  |  |  | 			}); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if (editColumn.length > 0) { |  |  |  | 			if (editColumn.length > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				if (this.selectDataMap == null) { |  |  |  | 				if (this.selectDataMap == null) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					let dataTypeIds = editColumn.filter(it => { |  |  |  | 					let dataTypeIds = editColumn.filter(it => { | 
			
		
	
	
		
		
			
				
					|  |  | @ -249,7 +252,6 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let columnsList = []; |  |  |  | 			let columnsList = []; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let col7 = dataColumn.filter(s => s.fieldType == 7) || []; |  |  |  | 			let col7 = dataColumn.filter(s => s.fieldType == 7) || []; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			debugger |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			_data.rows.forEach((item, i) => { |  |  |  | 			_data.rows.forEach((item, i) => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
	
		
		
			
				
					|  |  | @ -295,18 +297,35 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let saveId = this.dataInfoObj.FViewType + "_" + this.dataInfoObj.FID; |  |  |  | 			let saveId = this.dataInfoObj.FViewType + "_" + this.dataInfoObj.FID; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			localStorage.setItem('EditView' + saveId, JSON.stringify(_data.rows)); |  |  |  | 			localStorage.setItem('EditView' + saveId, JSON.stringify(_data.rows)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 			console.log('editColumn', editColumn); | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 			this.editColumn = editColumn; |  |  |  | 			this.editColumn = editColumn; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.dataList = _data.rows; |  |  |  | 			this.dataList = _data.rows; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.dataColumn = dataColumn; |  |  |  | 			this.dataColumn = dataColumn; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.originalColumns = this.deepCopy(dataColumn); |  |  |  | 			this.originalColumns = this.deepCopy(dataColumn); | 
			
		
	
		
		
			
				
					
					|  |  |  | 			debugger |  |  |  | 			this.getFreezingColumns(); | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			setTimeout(function () { |  |  |  | 			setTimeout(function () { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				layer.close(idx); |  |  |  | 				layer.close(idx); | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}, 500); |  |  |  | 			}, 500); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		}, |  |  |  | 		}, | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		async getFreezingColumns() { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			let result = await GetFreezingColumns();			 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			let freezingColumns = result.FFreezingColumns | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			if (freezingColumns) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				let c_list = freezingColumns.split(",") | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				c_list.forEach(c => { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					if(c && c.length > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						this.freezingColumnSetting.push(c) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				}) | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			if (this.freezingColumnSetting && this.freezingColumnSetting.length > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				this.dataColumn = ref([]); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				this.setFreezingColumns(); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 		}, | 
			
		
	
		
		
			
				
					
					|  |  |  | 		cancelClick(isRefresh) { |  |  |  | 		cancelClick(isRefresh) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			isRefresh = isRefresh == undefined ? false : isRefresh; |  |  |  | 			isRefresh = isRefresh == undefined ? false : isRefresh; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.$emit('cancelClick', isRefresh); |  |  |  | 			this.$emit('cancelClick', isRefresh); | 
			
		
	
	
		
		
			
				
					|  |  | @ -323,14 +342,38 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 					if (result != null && result.FID) { |  |  |  | 					if (result != null && result.FID) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 						let col7 = this.dataColumn.filter(s => s.fieldType == 7) || []; |  |  |  | 						let col7 = this.dataColumn.filter(s => s.fieldType == 7) || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						console.log('this.typeList[0]', this.typeList[0].filter(t => t.FValue == data.FTypeID1)[0]); | 
			
		
	
		
		
			
				
					
					|  |  |  | 						col7.forEach((item) => { |  |  |  | 						col7.forEach((item) => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 							if (item.table == "TFS_MaterialInfo") { |  |  |  | 							if (item.table == "TFS_MaterialInfo") { | 
			
		
	
		
		
			
				
					
					|  |  |  | 								data[item.key] = result[item.key] || data[item.key] || ""; |  |  |  | 								data[item.key] = result[item.key] || data[item.key] || ""; | 
			
		
	
		
		
			
				
					
					|  |  |  | 							} |  |  |  | 							} | 
			
		
	
		
		
			
				
					
					|  |  |  | 						}); |  |  |  | 						}); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						console.log('data.FTypeID1', data.FTypeID1); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						let type1 = this.typeList[0].filter(t => t.FValue == data.FTypeID1)[0]; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						let typeName = type1.FName; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (typeName.indexOf("半成品") > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							data.FViewType = 2 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (typeName.indexOf("中间品") > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							data.FViewType = 3 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (typeName.indexOf("香基") > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							data.FViewType = 4 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (typeName.indexOf("原料类") > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							data.FViewType = 5 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (typeName.indexOf("成品") > 0) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							data.FViewType = 1 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 						this.dataColumn.map(function (item) { |  |  |  | 						this.dataColumn.map(function (item) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 							debugger |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | 							let str = result[item.key + "Type"]; |  |  |  | 							let str = result[item.key + "Type"]; | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 							if (typeof (str) != "undefined") { |  |  |  | 							if (typeof (str) != "undefined") { | 
			
		
	
	
		
		
			
				
					|  |  | @ -373,12 +416,26 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			}; |  |  |  | 			}; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let saveId = this.dataInfoObj.FViewType + "_" + this.dataInfoObj.FID; |  |  |  | 			let saveId = this.dataInfoObj.FViewType + "_" + this.dataInfoObj.FID; | 
			
		
	
		
		
			
				
					
					|  |  |  | 			let cacheDataList = JSON.parse(localStorage.getItem('EditView' + saveId)); |  |  |  | 			let cacheDataList = JSON.parse(localStorage.getItem('EditView' + saveId)); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			console.log('cacheDataList', cacheDataList); | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.dataList.forEach((row, index) => { |  |  |  | 			this.dataList.forEach((row, index) => { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				let cache = cacheDataList[index]; |  |  |  | 				let cache = cacheDataList[index]; | 
			
		
	
		
		
			
				
					
					|  |  |  | 				let dataObj = {}; |  |  |  | 				let dataObj = {}; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				console.log('this.editColumn', this.editColumn); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				for (let col of this.editColumn) { |  |  |  | 				for (let col of this.editColumn) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					let valTemp = row[col.key]; |  |  |  | 					let valTemp = row[col.key]; | 
			
		
	
		
		
			
				
					
					|  |  |  | 					if (valTemp != cache[col.key]) { |  |  |  | 					if (this.dataInfoObj.FViewType == 10) { | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (!dataObj[col.table]) { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							dataObj[col.table] = {}; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							dataObj[col.table].FMaterialID = row["FMaterialID"]; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						dataObj[col.table][col.key] = valTemp; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						if (col.key == "FTypeID1" || col.key == "FTypeID2") { | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							let temps = this.typeList[col.key == "FTypeID1" ? 0 : 1] || []; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							let temp = temps.find(s => s.FID == valTemp) || null; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 							valTemp = temp == null ? "" : temp.FName; | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 						updateObj.LogList.push(col.title + ":" + (valTemp == "" ? "删除" : valTemp)); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 					} else if (valTemp != cache[col.key]) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 						if (!dataObj[col.table]) { |  |  |  | 						if (!dataObj[col.table]) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 							dataObj[col.table] = {}; |  |  |  | 							dataObj[col.table] = {}; | 
			
		
	
		
		
			
				
					
					|  |  |  | 							dataObj[col.table].FMaterialID = row["FMaterialID"]; |  |  |  | 							dataObj[col.table].FMaterialID = row["FMaterialID"]; | 
			
		
	
	
		
		
			
				
					|  |  | @ -392,6 +449,9 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 						updateObj.LogList.push(col.title + ":" + (valTemp == "" ? "删除" : valTemp)); |  |  |  | 						updateObj.LogList.push(col.title + ":" + (valTemp == "" ? "删除" : valTemp)); | 
			
		
	
		
		
			
				
					
					|  |  |  | 					} |  |  |  | 					} | 
			
		
	
		
		
			
				
					
					|  |  |  | 				} |  |  |  | 				} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				console.log('dataObj', dataObj); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 				for (let key in dataObj) { |  |  |  | 				for (let key in dataObj) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					if (!updateObj[key]) updateObj[key] = []; |  |  |  | 					if (!updateObj[key]) updateObj[key] = []; | 
			
		
	
		
		
			
				
					
					|  |  |  | 					updateObj[key].push(dataObj[key]); |  |  |  | 					updateObj[key].push(dataObj[key]); | 
			
		
	
	
		
		
			
				
					|  |  | @ -401,6 +461,8 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			if (updateLog != "") { |  |  |  | 			if (updateLog != "") { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				delete updateObj.LogList |  |  |  | 				delete updateObj.LogList | 
			
		
	
		
		
			
				
					
					|  |  |  | 				// 发送保存请求 |  |  |  | 				// 发送保存请求 | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				debugger | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				console.log('updateObj', updateObj); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				let _result = await updateBatchById2(updateObj); |  |  |  | 				let _result = await updateBatchById2(updateObj); | 
			
		
	
		
		
			
				
					
					|  |  |  | 				if (_result.Code === 200) { |  |  |  | 				if (_result.Code === 200) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 					await commonSave({ |  |  |  | 					await commonSave({ | 
			
		
	
	
		
		
			
				
					|  |  | @ -443,9 +505,11 @@ export default { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				}) |  |  |  | 				}) | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.dataColumn = freezingColumns.concat(this.tmpDataColumn); |  |  |  | 				this.dataColumn = freezingColumns.concat(this.tmpDataColumn); | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 				 | 
			
		
	
		
		
			
				
					
					|  |  |  | 			} else { |  |  |  | 			} else { | 
			
		
	
		
		
			
				
					
					|  |  |  | 				this.dataColumn = this.tmpDataColumn; |  |  |  | 				this.dataColumn = this.tmpDataColumn;			 | 
			
				
				
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  | 			} |  |  |  | 			} | 
			
		
	
		
		
			
				
					
					|  |  |  |  |  |  |  | 			this.$nextTick(); | 
			
		
	
		
		
			
				
					
					|  |  |  | 		}, |  |  |  | 		}, | 
			
		
	
		
		
			
				
					
					|  |  |  | 		setFreezingColumnsSetting(fcs) { |  |  |  | 		setFreezingColumnsSetting(fcs) { | 
			
		
	
		
		
			
				
					
					|  |  |  | 			this.freezingColumnSetting = fcs; |  |  |  | 			this.freezingColumnSetting = fcs; | 
			
		
	
	
		
		
			
				
					|  |  | 
 |