commit by yzf

master
Yang 2 years ago
parent 6c471b8e7b
commit 425a818628

@ -746,7 +746,7 @@ namespace FactorySystemApi.Controllers
MaterialBll materialBll = new MaterialBll();
TFS_Material tFS_Material = materialBll.GetMaterialListByFCode(item.SP_VALUE).FirstOrDefault();
if (tFS_Material != null)
if (tFS_Material != null&& !string.IsNullOrWhiteSpace(tFS_Material.OldCode))
{
item.ASapCode = tFS_Material.OldCode;
}

@ -1667,6 +1667,7 @@ namespace FactorySystemApi.Controllers
if (forIdList.IndexOf(mId) != -1)
{
DataRow main = dtList.Copy().Select("FMaterialID=" + item.mId)[0];
if (parent != null)
{
TFS_ViewMaterial temp = BaseBll.GetTempModel<TFS_ViewMaterial>("FMaterialID=" + parent.mId);
@ -1724,8 +1725,8 @@ namespace FactorySystemApi.Controllers
DataRow drTi = dtList.Copy().Select("FMaterialID=" + item.mId)[0];
drTi["子项编码"] = vTi == null ? mTi.FCode : vTi.FBaseMaterialCode;
drTi["子件描述"] = vTi == null ? mTi.FName : vTi.FBaseMaterialDesc;
drTi["组件数量"] = vTi == null ? drTi["组件数量"] : vTi.FExtraQuantity;
drTi["计量单位"] = vTi == null ? mTi.FBaseUnit : vTi.FBaseBasicMeter;
//drTi["组件数量"] = vTi == null ? drTi["组件数量"] : vTi.FExtraQuantity;
//drTi["计量单位"] = vTi == null ? mTi.FBaseUnit : vTi.FBaseBasicMeter;
drTi["物料供应标识符"] = mTi == null ? iTi.FCustomerCode : mTi.FSupplyCode;
drTi["生产仓储地点"] = vTi == null ? iTi.FStoreHouse : vTi.FMRP2ExternalStoragePlace;
drTi["成本核算标识相关"] = (mTi != null ? mTi.FSupplyCode : drTi["物料供应标识符"].ToString()) == "K" ? "" : "X";
@ -1734,7 +1735,10 @@ namespace FactorySystemApi.Controllers
}
}
}
if (type == 2) main["BOM用途"] = "Y";
if (type == 2) { main["BOM用途"] = "1"; }
else if (type == 1) {
main["BOM用途"] = "";
}
rowList[0].Add(main);
}
}

@ -82,7 +82,7 @@ namespace FactorySystemBll
List<object> list = db.Queryable<TFS_UpdateFormula>()
.WhereIF(tr.FPlmCode != null, s => s.Change_Content.Contains(tr.FPlmCode))
.WhereIF(tr.FTestCode != null, s => s.SP_VALUE.Contains(tr.FTestCode))
.WhereIF(tr.FStatus != null, s => s.Status.Contains(tr.FStatus))
.WhereIF(tr.FStatus != null, s => s.Status.Contains(tr.FStatus)).OrderByDescending(m=>m.Change_Time)
.Select<object>("*").ToPageList(tr.FPageIndex, tr.FPageSize, ref totalNumber);
return list;
}

Loading…
Cancel
Save