|  |  |  | @ -543,6 +543,19 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  | 					return false; | 
			
		
	
		
			
				
					|  |  |  |  | 				} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 				// let keys = Object.keys(this.materialInfoList.Data[0]) | 
			
		
	
		
			
				
					|  |  |  |  | 				// dataObj["TFS_MaterialInfo"] = {}; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 				// // 根据row设置MaterialInfo的值 | 
			
		
	
		
			
				
					|  |  |  |  | 				// keys.forEach(key => { | 
			
		
	
		
			
				
					|  |  |  |  | 				// 	if (key in row && key != "FID") { | 
			
		
	
		
			
				
					|  |  |  |  | 				// 		dataObj["TFS_MaterialInfo"][key] = row[key] | 
			
		
	
		
			
				
					|  |  |  |  | 				// 	}					 | 
			
		
	
		
			
				
					|  |  |  |  | 				// }) | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 				// dataObj["TFS_MaterialInfo"].FMaterialID = row["FMaterialID"] | 
			
		
	
		
			
				
					|  |  |  |  | 				// dataObj["TFS_MaterialInfo"].FType2 = row["FTypeID2"]; | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 				for (let col of this.editColumn) { | 
			
		
	
		
			
				
					|  |  |  |  | 					let valTemp = row[col.key]; | 
			
		
	
		
			
				
					|  |  |  |  | 					if (valTemp != cache[col.key]) { | 
			
		
	
	
		
			
				
					|  |  |  | @ -596,38 +609,36 @@ export default { | 
			
		
	
		
			
				
					|  |  |  |  | 			} | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  | 			let updateLog = updateObj.LogList.join("、"); | 
			
		
	
		
			
				
					|  |  |  |  | 			if (updateLog != "" || this.dataInfoObj.FType == 2) { | 
			
		
	
		
			
				
					|  |  |  |  | 				delete updateObj.LogList | 
			
		
	
		
			
				
					|  |  |  |  | 				// 发送保存请求 | 
			
		
	
		
			
				
					|  |  |  |  | 				let _result = await updateMaterial(updateObj, "MaterialTeamwork"); | 
			
		
	
		
			
				
					|  |  |  |  | 				if (_result.Code === 200) { | 
			
		
	
		
			
				
					|  |  |  |  | 					if (_result.Data.TaskId > 0) { | 
			
		
	
		
			
				
					|  |  |  |  | 						await commonSave({ | 
			
		
	
		
			
				
					|  |  |  |  | 							teamId: updateObj.FTeamID, | 
			
		
	
		
			
				
					|  |  |  |  | 							type: this.dataInfoObj['FType'], | 
			
		
	
		
			
				
					|  |  |  |  | 							desc: updateLog | 
			
		
	
		
			
				
					|  |  |  |  | 						}, "OperateLog"); | 
			
		
	
		
			
				
					|  |  |  |  | 						let $this = this; | 
			
		
	
		
			
				
					|  |  |  |  | 						//$this.initPage(); | 
			
		
	
		
			
				
					|  |  |  |  | 						localStorage.setItem('EditView' + saveId, JSON.stringify(this.dataList)); | 
			
		
	
		
			
				
					|  |  |  |  | 						setTimeout(function () { | 
			
		
	
		
			
				
					|  |  |  |  | 							layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 							layer.msg('保存成功'); | 
			
		
	
		
			
				
					|  |  |  |  | 							$this.$emit('cancelClick', true, false); | 
			
		
	
		
			
				
					|  |  |  |  | 							$this.$refs.OperateLog._getPageList(); | 
			
		
	
		
			
				
					|  |  |  |  | 						}, 500); | 
			
		
	
		
			
				
					|  |  |  |  | 					} else if (_result.Data.TaskId == -9) { | 
			
		
	
		
			
				
					|  |  |  |  | 			delete updateObj.LogList | 
			
		
	
		
			
				
					|  |  |  |  | 			// 发送保存请求 | 
			
		
	
		
			
				
					|  |  |  |  | 			let _result = await updateMaterial(updateObj, "MaterialTeamwork"); | 
			
		
	
		
			
				
					|  |  |  |  | 			if (_result.Code === 200) { | 
			
		
	
		
			
				
					|  |  |  |  | 				if (_result.Data.TaskId > 0) { | 
			
		
	
		
			
				
					|  |  |  |  | 					await commonSave({ | 
			
		
	
		
			
				
					|  |  |  |  | 						teamId: updateObj.FTeamID, | 
			
		
	
		
			
				
					|  |  |  |  | 						type: this.dataInfoObj['FType'], | 
			
		
	
		
			
				
					|  |  |  |  | 						desc: updateLog | 
			
		
	
		
			
				
					|  |  |  |  | 					}, "OperateLog"); | 
			
		
	
		
			
				
					|  |  |  |  | 					let $this = this; | 
			
		
	
		
			
				
					|  |  |  |  | 					$this.initPage(); | 
			
		
	
		
			
				
					|  |  |  |  | 					localStorage.setItem('EditView' + saveId, JSON.stringify(this.dataList)); | 
			
		
	
		
			
				
					|  |  |  |  | 					setTimeout(function () { | 
			
		
	
		
			
				
					|  |  |  |  | 						layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 						layer.msg('提交失败,没有相应权限的用户'); | 
			
		
	
		
			
				
					|  |  |  |  | 					} else { | 
			
		
	
		
			
				
					|  |  |  |  | 						layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 						layer.msg('提交失败'); | 
			
		
	
		
			
				
					|  |  |  |  | 					} | 
			
		
	
		
			
				
					|  |  |  |  | 						layer.msg('保存成功'); | 
			
		
	
		
			
				
					|  |  |  |  | 						$this.$emit('cancelClick', true, false); | 
			
		
	
		
			
				
					|  |  |  |  | 						$this.$refs.OperateLog._getPageList(); | 
			
		
	
		
			
				
					|  |  |  |  | 					}, 500); | 
			
		
	
		
			
				
					|  |  |  |  | 				} else if (_result.Data.TaskId == -9) { | 
			
		
	
		
			
				
					|  |  |  |  | 					layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 					layer.msg('提交失败,没有相应权限的用户'); | 
			
		
	
		
			
				
					|  |  |  |  | 				} else { | 
			
		
	
		
			
				
					|  |  |  |  | 					layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 					layer.msg('提交失败'); | 
			
		
	
		
			
				
					|  |  |  |  | 				} | 
			
		
	
		
			
				
					|  |  |  |  | 			} else { | 
			
		
	
		
			
				
					|  |  |  |  | 				layer.close(idx); | 
			
		
	
		
			
				
					|  |  |  |  | 				layer.msg('您没有做任何更改') | 
			
		
	
		
			
				
					|  |  |  |  | 			} | 
			
		
	
		
			
				
					|  |  |  |  | 			 | 
			
		
	
		
			
				
					|  |  |  |  | 		}, | 
			
		
	
		
			
				
					|  |  |  |  | 		_clickFreezingColumnSetting() { | 
			
		
	
		
			
				
					|  |  |  |  | 			this.dataColumn = ref([]); | 
			
		
	
	
		
			
				
					|  |  |  | 
 |