修改质量人员接口
This commit is contained in:
@@ -125,5 +125,66 @@ namespace BLL
|
||||
Funs.DB.SubmitChanges();
|
||||
}
|
||||
}
|
||||
|
||||
#region 获取焊工合格项目信息列表
|
||||
public static List<Model.View_Welder_WelderQualify> GetWelderQualifyListDataForApi(string personId, int index, int page)
|
||||
{
|
||||
using (var db = new Model.SGGLDB(Funs.ConnString))
|
||||
{
|
||||
IQueryable<Model.View_Welder_WelderQualify> q = db.View_Welder_WelderQualify;
|
||||
List<string> ids = new List<string>();
|
||||
if (!string.IsNullOrEmpty(personId))
|
||||
{
|
||||
q = q.Where(e => e.WelderId == personId);
|
||||
}
|
||||
var qq1 = from x in q
|
||||
orderby x.PersonName
|
||||
select new
|
||||
{
|
||||
x.WelderQualifyId,
|
||||
x.IsAudit,
|
||||
x.QualificationItem,
|
||||
x.CheckDate,
|
||||
x.LimitDate,
|
||||
x.WeldingMethod,
|
||||
x.MaterialType,
|
||||
x.WeldingLocation,
|
||||
x.Thickness,
|
||||
x.Sizes,
|
||||
x.Thickness2,
|
||||
x.Sizes2,
|
||||
x.WeldType,
|
||||
x.IsCanWeldG,
|
||||
x.Remark,
|
||||
x.PersonName,
|
||||
};
|
||||
var list = qq1.Skip(index * page).Take(page).ToList();
|
||||
|
||||
List<Model.View_Welder_WelderQualify> listRes = new List<Model.View_Welder_WelderQualify>();
|
||||
for (int i = 0; i < list.Count; i++)
|
||||
{
|
||||
Model.View_Welder_WelderQualify x = new Model.View_Welder_WelderQualify();
|
||||
x.WelderQualifyId = list[i].WelderQualifyId;
|
||||
x.IsAudit = list[i].IsAudit;
|
||||
x.QualificationItem = list[i].QualificationItem;
|
||||
x.CheckDate = list[i].CheckDate;
|
||||
x.LimitDate = list[i].LimitDate;
|
||||
x.WeldingMethod = list[i].WeldingMethod;
|
||||
x.MaterialType = list[i].MaterialType;
|
||||
x.WeldingLocation = list[i].WeldingLocation;
|
||||
x.Thickness = list[i].Thickness;
|
||||
x.Sizes = list[i].Sizes;
|
||||
x.Thickness2 = list[i].Thickness2;
|
||||
x.Sizes2 = list[i].Sizes2;
|
||||
x.WeldType = list[i].WeldType;
|
||||
x.IsCanWeldG = list[i].IsCanWeldG;
|
||||
x.Remark = list[i].Remark;
|
||||
x.PersonName = list[i].PersonName;
|
||||
listRes.Add(x);
|
||||
}
|
||||
return listRes;
|
||||
}
|
||||
}
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user