0905-材料管理接口增加MTO明细信息一览表
This commit is contained in:
@@ -50,6 +50,7 @@
|
||||
getShelvesNo(project.CLProjectCode ?? 0);
|
||||
getSubcontractor(project.CLProjectCode ?? 0);
|
||||
getReqDetails(project.CLProjectCode ?? 0);
|
||||
getMTODetailInfo(project.CLProjectCode ?? 0);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -238,15 +239,31 @@
|
||||
JArray arr = JArray.Parse(details);
|
||||
foreach (var item in arr)
|
||||
{
|
||||
Model.CLGL_Material material = new Model.CLGL_Material();
|
||||
material.Id = SQLHelper.GetNewID();
|
||||
material.ProjectId = projectId.ToString();
|
||||
material.MaterialCode = item["材料编码"].ToString();
|
||||
material.TagNo = item["位号"].ToString();
|
||||
material.MaterialName = item["材料名称"].ToString();
|
||||
material.Def = item["规格描述"].ToString();
|
||||
material.Unit = item["计量单位"].ToString();
|
||||
db.CLGL_Material.InsertOnSubmit(material);
|
||||
Model.CLGL_MTODetail mTODetail = new Model.CLGL_MTODetail();
|
||||
mTODetail.Id = SQLHelper.GetNewID();
|
||||
mTODetail.ProjectId = projectId.ToString();
|
||||
mTODetail.DeviceNo = item["装置号"].ToString();
|
||||
mTODetail.IsoNo = item["区域管线号"].ToString();
|
||||
mTODetail.IsoClass = item["管线等级"].ToString();
|
||||
mTODetail.MaterialCode = item["材料编码"].ToString();
|
||||
mTODetail.TagNo = item["位号"].ToString();
|
||||
mTODetail.MaterialName = item["材料名称"].ToString();
|
||||
mTODetail.SIZE1 = item["SIZE1"].ToString();
|
||||
mTODetail.SIZE2 = item["SIZE2"].ToString();
|
||||
mTODetail.SCH1 = item["SCH1"].ToString();
|
||||
mTODetail.SCH2 = item["SCH2"].ToString();
|
||||
mTODetail.PressClass = item["压力等级"].ToString();
|
||||
mTODetail.EndFace = item["端面"].ToString();
|
||||
mTODetail.BoltLength = item["螺栓长度"].ToString();
|
||||
mTODetail.Standard = item["标准"].ToString();
|
||||
mTODetail.Material = item["材质"].ToString();
|
||||
mTODetail.PrefabricationStatus = item["预制状态"].ToString();
|
||||
mTODetail.DesignNum = item["设计数量"].ToString();
|
||||
mTODetail.PlanCheckOutNum = item["预出库量"].ToString();
|
||||
mTODetail.CheckOutNum = item["出库量"].ToString();
|
||||
mTODetail.StockNumByDeviceNo = item["库存量(按装置号)"].ToString();
|
||||
mTODetail.StockNumWholePlant = item["库存量(全厂)"].ToString();
|
||||
db.CLGL_MTODetail.InsertOnSubmit(mTODetail);
|
||||
db.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user