|  |  |  | @ -499,6 +499,7 @@ namespace FactorySystemBll | 
			
		
	
		
			
				
					|  |  |  |  |             int result = 0; | 
			
		
	
		
			
				
					|  |  |  |  |             SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); | 
			
		
	
		
			
				
					|  |  |  |  |             MaterialBll materialBll = new MaterialBll(); | 
			
		
	
		
			
				
					|  |  |  |  |             MaterialTypeBll materialTypeBll = new MaterialTypeBll(); | 
			
		
	
		
			
				
					|  |  |  |  |             if (viewList != null && viewList.Count > 0) | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
		
			
				
					|  |  |  |  |                 string sqlWhere = string.Format("FViewType={0} and FTeamID={1}", viewType, teamId); | 
			
		
	
	
		
			
				
					|  |  |  | @ -510,10 +511,11 @@ namespace FactorySystemBll | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |                 for (int i = 0; i < viewList.Count; i++) | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                     TFS_Material material = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID1"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                     TFS_Material material = materialBll.GetMaterial(int.Parse(viewList[i]["FMaterialID"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                     //判断是否等于中间品 | 
			
		
	
		
			
				
					|  |  |  |  |                     if (material.FType == "30") | 
			
		
	
		
			
				
					|  |  |  |  |                     { | 
			
		
	
		
			
				
					|  |  |  |  |                         TFS_MaterialType materialType = materialTypeBll.GetMaterialTypeByID(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                         TFS_Material material2 = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                         if (material2.FName.Contains("香基")) | 
			
		
	
		
			
				
					|  |  |  |  |                         { | 
			
		
	
	
		
			
				
					|  |  |  | @ -687,6 +689,7 @@ namespace FactorySystemBll | 
			
		
	
		
			
				
					|  |  |  |  |             int result = 0; | 
			
		
	
		
			
				
					|  |  |  |  |             SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); | 
			
		
	
		
			
				
					|  |  |  |  |             MaterialBll materialBll = new MaterialBll(); | 
			
		
	
		
			
				
					|  |  |  |  |             MaterialTypeBll materialTypeBll = new MaterialTypeBll(); | 
			
		
	
		
			
				
					|  |  |  |  | 
 | 
			
		
	
		
			
				
					|  |  |  |  |             if (viewList != null && viewList.Count > 0) | 
			
		
	
		
			
				
					|  |  |  |  |             { | 
			
		
	
	
		
			
				
					|  |  |  | @ -699,23 +702,24 @@ namespace FactorySystemBll | 
			
		
	
		
			
				
					|  |  |  |  |                 } | 
			
		
	
		
			
				
					|  |  |  |  |                 for (int i = 0; i < viewList.Count; i++) | 
			
		
	
		
			
				
					|  |  |  |  |                 { | 
			
		
	
		
			
				
					|  |  |  |  |                     TFS_Material material = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID1"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                     TFS_Material material = materialBll.GetMaterial(int.Parse(viewList[i]["FMaterialID"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                     //判断是否等于中间品 | 
			
		
	
		
			
				
					|  |  |  |  |                     if (material.FType == "30") | 
			
		
	
		
			
				
					|  |  |  |  |                     { | 
			
		
	
		
			
				
					|  |  |  |  |                         TFS_MaterialType materialType = materialTypeBll.GetMaterialTypeByID(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                         TFS_Material material2 = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault(); | 
			
		
	
		
			
				
					|  |  |  |  |                         if (material2.FName.Contains("香基"))  | 
			
		
	
		
			
				
					|  |  |  |  |                         if (material2.FName.Contains("香基")) | 
			
		
	
		
			
				
					|  |  |  |  |                         { | 
			
		
	
		
			
				
					|  |  |  |  |                             if (viewList[i].ContainsKey("FViewType"))  | 
			
		
	
		
			
				
					|  |  |  |  |                             if (viewList[i].ContainsKey("FViewType")) | 
			
		
	
		
			
				
					|  |  |  |  |                             { | 
			
		
	
		
			
				
					|  |  |  |  |                                 viewList[i]["FViewType"] = (int)Constant.ViewType.香基视图; | 
			
		
	
		
			
				
					|  |  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |  |                             else  | 
			
		
	
		
			
				
					|  |  |  |  |                             else | 
			
		
	
		
			
				
					|  |  |  |  |                             { | 
			
		
	
		
			
				
					|  |  |  |  |                                 viewList[i].Add("FViewType", (int)Constant.ViewType.香基视图); | 
			
		
	
		
			
				
					|  |  |  |  |                             } | 
			
		
	
		
			
				
					|  |  |  |  |                         } | 
			
		
	
		
			
				
					|  |  |  |  |                         else  | 
			
		
	
		
			
				
					|  |  |  |  |                         else | 
			
		
	
		
			
				
					|  |  |  |  |                         { | 
			
		
	
		
			
				
					|  |  |  |  |                             if (viewList[i].ContainsKey("FViewType")) | 
			
		
	
		
			
				
					|  |  |  |  |                             { | 
			
		
	
	
		
			
				
					|  |  |  | 
 |