修改质量接口

This commit is contained in:
2023-03-15 10:55:53 +08:00
parent 643ef1ceb8
commit c30f2badb9
18 changed files with 838 additions and 1 deletions
@@ -259,5 +259,42 @@ namespace BLL
db.SubmitChanges();
}
}
public static List<Model.Plan_SubPlanApprove> getApproveListDataByIdForApi(string SubPlanId)
{
using (var db = new Model.SGGLDB(Funs.ConnString))
{
var q = from x in db.Plan_SubPlanApprove
where x.SubPlanId == SubPlanId && x.ApproveDate != null && x.ApproveType != "S"
orderby x.ApproveDate
select new
{
x.SubPlanApproveId,
x.SubPlanId,
ApproveMan = (from y in db.Person_Persons where y.PersonId == x.ApproveMan select y.PersonName).First(),
x.ApproveDate,
x.IsAgree,
x.ApproveIdea,
x.ApproveType,
};
List<Model.Plan_SubPlanApprove> res = new List<Model.Plan_SubPlanApprove>();
var list = q.ToList();
foreach (var item in list)
{
Model.Plan_SubPlanApprove cd = new Model.Plan_SubPlanApprove();
cd.SubPlanApproveId = item.SubPlanApproveId;
cd.SubPlanId = item.SubPlanId;
cd.ApproveMan = item.ApproveMan;
cd.ApproveDate = item.ApproveDate;
cd.IsAgree = item.IsAgree;
cd.ApproveIdea = item.ApproveIdea;
cd.ApproveType = item.ApproveType;
res.Add(cd);
}
return res;
}
}
}
}