commit by yzf

master
Yang 3 years ago
parent 925d3c3215
commit bb6dfe5a40

@ -188,7 +188,7 @@ namespace FactorySystemBll
SqlSugarClient db = AppSettingsHelper.GetSqlSugar();
MaterialBll materialBll = new MaterialBll();
MaterialTypeBll materialTypeBll = new MaterialTypeBll();
if (viewList != null && viewList.Count > 0)
{
for(int i = 0; i < viewList.Count; i++)
@ -210,10 +210,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("香基"))
{

@ -70,5 +70,13 @@ namespace FactorySystemBll
temp.FID = db.Insertable(temp).ExecuteReturnIdentity();
return temp;
}
public List<TFS_MaterialType> GetMaterialTypeByID(int id)
{
return AppSettingsHelper.GetSqlSugar()
.Queryable<TFS_MaterialType>()
.Where(a=>a.FID==id).ToList();
}
}
}

@ -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"))
{

Loading…
Cancel
Save