质量不符合清单

This commit is contained in:
2026-06-15 16:11:41 +08:00
parent 749966c735
commit 1fd3ca5094
33 changed files with 7394 additions and 26 deletions
@@ -94,17 +94,18 @@ namespace BLL
}
/// <summary>
/// 教材库下拉框
/// 问题性质明细下拉框
/// </summary>
/// <param name="dropName">下拉框名字</param>
/// <param name="workPostId">职务Id</param>
/// <param name="natureId">性质Id</param>
/// <param name="isShowPlease">是否显示请选择</param>
public static void InitNatureItemDownList(FineUIPro.DropDownList dropName, string workPostId, bool isShowPlease)
public static void InitNatureItemDownList(FineUIPro.DropDownList dropName, string natureId, bool isShowPlease)
{
dropName.DataValueField = "NatureItemId";
dropName.DataTextField = "NatureItemName";
dropName.DataSource = GetNatureItemList(workPostId);
dropName.DataTextField = "NatureItemContent";
dropName.DataSource = GetNatureItemList(natureId);
dropName.DataBind();
if (isShowPlease)
{
@@ -115,14 +116,14 @@ namespace BLL
/// <summary>
/// 获取下拉项
/// </summary>
/// <param name="classifyId"></param>
/// <param name="natureId"></param>
/// <returns></returns>
public static List<Model.Base_QualityProblemNatureItem> GetNatureItemList(string classifyId)
public static List<Model.Base_QualityProblemNatureItem> GetNatureItemList(string natureId)
{
var lst = (from x in Funs.DB.Base_QualityProblemNatureItem orderby x.NatureItemCode select x).ToList();
if (!string.IsNullOrWhiteSpace(classifyId))
if (!string.IsNullOrWhiteSpace(natureId))
{
lst = lst.Where(x => x.NatureId == classifyId).ToList();
lst = lst.Where(x => x.NatureId == natureId).ToList();
}
return lst;
}