commit by yzf

master
Yang 3 years ago
parent 925d3c3215
commit bb6dfe5a40

@ -188,7 +188,7 @@ namespace FactorySystemBll
SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); SqlSugarClient db = AppSettingsHelper.GetSqlSugar();
MaterialBll materialBll = new MaterialBll(); MaterialBll materialBll = new MaterialBll();
MaterialTypeBll materialTypeBll = new MaterialTypeBll();
if (viewList != null && viewList.Count > 0) if (viewList != null && viewList.Count > 0)
{ {
for(int i = 0; i < viewList.Count; i++) for(int i = 0; i < viewList.Count; i++)
@ -210,10 +210,11 @@ namespace FactorySystemBll
for (int i = 0; i < viewList.Count; i++) 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") 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(); TFS_Material material2 = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault();
if (material2.FName.Contains("香基")) if (material2.FName.Contains("香基"))
{ {

@ -70,5 +70,13 @@ namespace FactorySystemBll
temp.FID = db.Insertable(temp).ExecuteReturnIdentity(); temp.FID = db.Insertable(temp).ExecuteReturnIdentity();
return temp; 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; int result = 0;
SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); SqlSugarClient db = AppSettingsHelper.GetSqlSugar();
MaterialBll materialBll = new MaterialBll(); MaterialBll materialBll = new MaterialBll();
MaterialTypeBll materialTypeBll = new MaterialTypeBll();
if (viewList != null && viewList.Count > 0) if (viewList != null && viewList.Count > 0)
{ {
string sqlWhere = string.Format("FViewType={0} and FTeamID={1}", viewType, teamId); 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++) 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") 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(); TFS_Material material2 = materialBll.GetMaterial(int.Parse(viewList[i]["FTypeID2"].ToString())).LastOrDefault();
if (material2.FName.Contains("香基")) if (material2.FName.Contains("香基"))
{ {
@ -687,6 +689,7 @@ namespace FactorySystemBll
int result = 0; int result = 0;
SqlSugarClient db = AppSettingsHelper.GetSqlSugar(); SqlSugarClient db = AppSettingsHelper.GetSqlSugar();
MaterialBll materialBll = new MaterialBll(); MaterialBll materialBll = new MaterialBll();
MaterialTypeBll materialTypeBll = new MaterialTypeBll();
if (viewList != null && viewList.Count > 0) if (viewList != null && viewList.Count > 0)
{ {
@ -699,23 +702,24 @@ namespace FactorySystemBll
} }
for (int i = 0; i < viewList.Count; i++) 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") 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(); 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.; viewList[i]["FViewType"] = (int)Constant.ViewType.;
} }
else else
{ {
viewList[i].Add("FViewType", (int)Constant.ViewType.); viewList[i].Add("FViewType", (int)Constant.ViewType.);
} }
} }
else else
{ {
if (viewList[i].ContainsKey("FViewType")) if (viewList[i].ContainsKey("FViewType"))
{ {

Loading…
Cancel
Save