using System.Collections.Generic; using Model; using BLL; using System.Text; using System.Diagnostics; using System.Runtime.CompilerServices; using BLL.DAL; using System.Data; namespace Lib { public partial class LocalHelper { /// /// 获得角色的下拉列表 /// /// 角色编号 /// public static string GetRoleList(string roleNum) { IDALRoles provider = new DALRoles(); IList list = provider.GetList(); StringBuilder sb = new StringBuilder(); string roleTemplate = ""; sb.AppendFormat(roleTemplate, "", "", "请选择角色"); if (list.Count>0) { foreach (Roles role in list) { sb.AppendFormat(roleTemplate, role.guid, role.guid == roleNum ? "selected='selected'" : string.Empty, role.RoleName); } } return sb.ToString(); } /// /// 获得部门的下拉列表 /// /// /// public static string GetDepartList(string departNum) { IDALDepartMent provider = new DALDepartMent(); IList list = provider.GetList(); StringBuilder sb = new StringBuilder(); string departTemplate = ""; sb.AppendFormat(departTemplate, "", "", "请选择部门"); if (list.Count>0) { foreach (DepartMent depart in list) { sb.AppendFormat(departTemplate, depart.guid, depart.guid == departNum ? "selected='selected'" : string.Empty, depart.DepartName); } } return sb.ToString(); } /// /// 获得父级菜单的下拉列表 /// /// /// public static string GetResMenuList(string ResNum) { IDALResMenu provider = new DALResMenu(); IList list = provider.GetParentList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择父级菜单"); if (list.Count > 0) { foreach (ResMenu resMenu in list) { resMenu.ParentName = resMenu.ParentName.Replace(">", ""); resMenu.ParentName = resMenu.ParentName.Replace(" ", ""); sb.AppendFormat(resMenuTemplate, resMenu.ParentName, resMenu.ParentName == ResNum ? "selected='selected'" : string.Empty, resMenu.ParentName); } } return sb.ToString(); } /// /// 取得父级菜单 /// /// /// public static string GetResMenuListTo(string ResNum) { DALResMenu provider = new DALResMenu(); IList list = provider.GetParentList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择父级菜单"); if (list.Count > 0) { foreach (ResMenu resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.ResNum, resMenu.ParentName == ResNum ? "selected='selected'" : string.Empty, resMenu.ParentName); } } return sb.ToString(); } public static string GetParentMenu(string RoleNum) { DALRoles dALRoles = new DALRoles(); IList list = dALRoles.GetParentMenu(RoleNum); StringBuilder sbStr = new StringBuilder(); string resMenuTemplate = ""; sbStr.AppendFormat(resMenuTemplate, "NULL", "请选择菜单"); if (list.Count > 0) { foreach (ResMenu resMenu in list) { sbStr.AppendFormat(resMenuTemplate, resMenu.ResNum , resMenu.ResName); } } return sbStr.ToString(); } /// /// 获取存储条件 /// /// /// public static string GetStoreConditon(string ResNum) { List stroeConditon = new List { "普通", "阴凉", "冷冻" }; //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择存储条件"); if (stroeConditon.Count > 0) { foreach (string resMenu in stroeConditon) { sb.AppendFormat(resMenuTemplate, resMenu, resMenu == ResNum ? "selected='selected'" : string.Empty, resMenu); } } return sb.ToString(); } /// /// 获取计量单位列表 /// /// /// public static string GetUnitList(string UnitNum) { DALUnit provider = new DALUnit(); IList list = provider.GetUnitList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (Unit resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.Guid, resMenu.Guid == UnitNum ? "selected='selected'" : string.Empty, resMenu.UnitNum + "-" + resMenu.UnitName); } } return sb.ToString(); } /// /// 获得物料轻重 /// /// /// public static string GetMatWeightType(string ResNum) { List stroeConditon = new List { "一般", "重", "轻" }; //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择物料轻重"); if (stroeConditon.Count > 0) { foreach (string resMenu in stroeConditon) { sb.AppendFormat(resMenuTemplate, resMenu, resMenu == ResNum ? "selected='selected'" : string.Empty, resMenu); } } return sb.ToString(); } /// /// 获得物料频率 /// /// /// public static string GetUseFreq(string ResNum) { List stroeConditon = new List { "一般", "快", "慢" }; //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择物料使用频率"); if (stroeConditon.Count > 0) { foreach (string resMenu in stroeConditon) { sb.AppendFormat(resMenuTemplate, resMenu, resMenu == ResNum ? "selected='selected'" : string.Empty, resMenu); } } return sb.ToString(); } /// /// 获得审核列表 /// /// /// public static string GetAuditList(string ResNum) { List stroeConditon = new List { "未审核", "已审核", "已拒绝", }; //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择审核结果"); if (stroeConditon.Count > 0) { foreach (string resMenu in stroeConditon) { sb.AppendFormat(resMenuTemplate, resMenu, resMenu == ResNum ? "selected='selected'" : string.Empty, resMenu); } } return sb.ToString(); } /// ///获取托盘 /// public static string GetPalnoList(string Addre,string Palno) { DALErpIn addre = new DALErpIn(); IList list = addre.GetList(Addre); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "请选择"); if (list.Count > 0) { foreach (ErpMat resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.Palno, resMenu.Palno == Palno ? "selected='selected'" : string.Empty, resMenu.Palno); } } return sb.ToString(); } /// /// 获得库排列表 /// /// /// public static string GetPaiList(string Pai) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetPaiList(Pai); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "库排"); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.pai, resMenu.pai == Pai ? "selected='selected'" : string.Empty, resMenu.pai); } } return sb.ToString(); } public static string GetPLCList(string value,string Name,string StorageAraeNo) { try { IDALGoodsPos provider = new DALGoodsPos(); IList list = new List(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "库排"); switch (Name) { case "Pai": list= provider.GetPaiList(StorageAraeNo); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.pai, resMenu.pai == value ? "selected='selected'" : string.Empty, resMenu.pai); } } break; case "Lie": list = provider.GetLieList(StorageAraeNo); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.pai, resMenu.lie == value ? "selected='selected'" : string.Empty, resMenu.lie); } } break; case "Ceng": list = provider.GetCengList(StorageAraeNo); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.pai, resMenu.ceng == value ? "selected='selected'" : string.Empty, resMenu.ceng); } } break; default: break; } return sb.ToString(); } catch (System.Exception) { throw; } } /// /// 获得库列列表 /// /// /// public static string GetlieList(string Lie) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetLieList(Lie); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "库列"); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.lie, resMenu.lie == Lie ? "selected='selected'" : string.Empty, resMenu.lie); } } return sb.ToString(); } /// /// 获得库层列表 /// /// /// public static string GetCengList(string Ceng) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetCengList(Ceng); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "库层"); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.ceng, resMenu.ceng == Ceng ? "selected='selected'" : string.Empty, resMenu.ceng); } } return sb.ToString(); } /// /// 获得状态列表 /// /// /// public static string GetStatuList(string StatuNo) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetStatuList(); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (GoodsStatu resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.StatuNo, resMenu.StatuNo == StatuNo ? "selected='selected'" : string.Empty, resMenu.StatuName); } } return sb.ToString(); } /// /// 获得入库单状态列表 /// /// /// public static string GetErpStatuList(string StatuName) { DALErpIn provider = new DALErpIn(); IList list = provider.GetErpStatuList(); //stroeConditon.Add("普通"); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (ErpStatu resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.StatuNo, resMenu.StatuName == StatuName ? "selected='selected'" : string.Empty, resMenu.StatuName); } } return sb.ToString(); } /// /// 获得属性列表 /// /// /// public static string GetPropertyList(string PropertyNO) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetPropertyList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (GoodsProperty resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.PropertyNo, resMenu.PropertyNo == PropertyNO ? "selected='selected'" : string.Empty, resMenu.PropertyName); } } return sb.ToString(); } /// /// 获得锁定列表 /// /// /// public static string GetALockList(string LockNo) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetALockList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (GoodsALock resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.AlockNo, resMenu.AlockNo == LockNo ? "selected='selected'" : string.Empty, resMenu.AlockName); } } return sb.ToString(); } /// /// 获得库区列表 /// /// /// public static string GetAreaList(string AreaNo) { IDALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetAreaList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (GoodsArea resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.AreaNo, resMenu.AreaNo == AreaNo ? "selected='selected'" : string.Empty, resMenu.AreaName); } } return sb.ToString(); } /// /// 获取库位列表 /// /// public static string GetAddreList(string AreaNo,string addreNo) { DALGoodsPos provider = new DALGoodsPos(); IList list = provider.GetAddreList(AreaNo); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (GoodsPos resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.Addre, resMenu.Addre == addreNo ? "selected='selected'" : string.Empty, resMenu.Addre); } } return sb.ToString(); } /// /// 获得订单类型 /// /// /// public static string GetOrdTypeList(string OrdTypeName) { IDALOrdType provider = new DALOrdType(); IList list = provider.GetList(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (list.Count > 0) { foreach (OrdType resMenu in list) { sb.AppendFormat(resMenuTemplate, resMenu.OrdTypeName, resMenu.OrdTypeName == OrdTypeName ? "selected='selected'" : string.Empty, resMenu.OrdTypeName); } } return sb.ToString(); } /// /// 获取空托盘类型 /// /// /// /// public static string PalletStore(string TypeName, string Code = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); sb.AppendFormat(resMenuTemplate, "A", "", "有护栏"); sb.AppendFormat(resMenuTemplate, "B", "", "无护栏"); //DALDepotsLocation dAL = new DALDepotsLocation(); //DataTable dt = dAL.GetDictionaryItems(); //foreach (DataRow row in dt.Select("topCode = '" + TypeName + "'")) //{ // sb.AppendFormat(resMenuTemplate, row["Code"].ToString(), row["Code"].ToString() == Code ? "selected='selected'" : // string.Empty, row["TypeName"].ToString()); //} return sb.ToString(); } catch { return ""; } } #region AutoWMS 公共方法 /// /// 获取区域下拉框 /// /// 默认值 /// public static string GetRegionItemsHtml(string RegionId = "") { try { DALRegion dalRegion = new DALRegion(); IList regions = dalRegion.GetRegionItems(); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (regions.Count > 0) { foreach (Region region in regions) { sb.AppendFormat(resMenuTemplate, region.Guid, region.Guid == RegionId ? "selected='selected'" : string.Empty, (region.RegionCode+"-"+region.RegionName)); } } return sb.ToString(); } catch { return ""; } } /// /// 获取数据字典下拉框 /// /// 数据类型 /// 默认选中项编码 /// public static string GetDictionaryHtml(string TypeName,string Code = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALDepotsLocation dAL = new DALDepotsLocation(); DataTable dt = dAL.GetDictionaryItems(); foreach (DataRow row in dt.Select("topCode = '" + TypeName + "'")) { //sb.AppendFormat(resMenuTemplate, row["guid"].ToString(), row["guid"].ToString() == Code ? "selected='selected'" : // string.Empty, row["code"].ToString()+"-"+row["TypeName"].ToString()); sb.AppendFormat(resMenuTemplate, row["guid"].ToString(), row["guid"].ToString() == Code ? "selected='selected'" : string.Empty, row["TypeName"].ToString()); } return sb.ToString(); } catch { return ""; } } /// /// 获取数据字典下拉框主键code /// /// /// /// public static string GetDictionaryCodeHtml(string TypeName, string Code = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALDepotsLocation dAL = new DALDepotsLocation(); DataTable dt = dAL.GetDictionaryItems(); foreach (DataRow row in dt.Select("topCode = '" + TypeName + "'")) { // 只有出库会有03等待回库操作 if (Code != "-03" && row["code"].ToString() == "04") { continue; } sb.AppendFormat(resMenuTemplate, row["Code"].ToString(), row["Code"].ToString() == Code ? "selected='selected'" : string.Empty, row["TypeName"].ToString()); } return sb.ToString(); } catch { return ""; } } /// /// 获取是否自动 /// /// /// /// public static string GetIsAuto(string TypeName, string Code = "") { try { var fh = ""; //StringBuilder sb = new StringBuilder(); //string resMenuTemplate = ""; //sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALDepotsLocation dAL = new DALDepotsLocation(); DataTable dt = dAL.GetDictionaryItems(); foreach (DataRow row in dt.Select("topCode = '" + TypeName + "'")) { // 只有出库会有03等待回库操作 if (Code == "-03" && row["code"].ToString() == "03") { continue; } //sb.AppendFormat(resMenuTemplate, row["Code"].ToString(), row["Code"].ToString() == Code ? "selected='selected'" : //string.Empty, row["TypeName"].ToString()); fh = row["Code"].ToString(); } return fh; } catch { return ""; } } /// /// 获取用户下拉 /// /// /// /// public static string GetUserHtml(string Code = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DAL_OperationRecord dAL = new DAL_OperationRecord(); DataTable dt = dAL.GetUserItems(); foreach (DataRow row in dt.Rows) { sb.AppendFormat(resMenuTemplate, row["UserCode"].ToString(), row["UserCode"].ToString() == Code ? "selected='selected'" : string.Empty, row["UserCode"].ToString()); } return sb.ToString(); } catch { return ""; } } public static string GetCertificateHtml() { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); sb.AppendFormat(resMenuTemplate, "有", "", "有"); sb.AppendFormat(resMenuTemplate, "无", "", "无"); return sb.ToString(); } catch { return ""; } } /// /// 获取数据类别 /// /// /// public static string GetDictionarysHtml(string Code = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALDictionary dAL = new DALDictionary(); DataTable dt = dAL.GetDictionarys(); foreach (DataRow row in dt.Rows) { sb.AppendFormat(resMenuTemplate, row["Code"].ToString(), row["Code"].ToString() == Code ? "selected='selected'" : string.Empty, row["TypeName"].ToString()); } return sb.ToString(); } catch { return ""; } } /// /// 获取库区下拉框 /// /// /// public static string GetDepotsAreaHtml(string Guid = "") { try { DALDepotsArea dalDepotsArea = new DALDepotsArea(); IList depotsAreas = dalDepotsArea.GetDepotsAreaItems("",Guid); StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (depotsAreas.Count > 0) { foreach (DepotsArea depotsArea in depotsAreas) { sb.AppendFormat(resMenuTemplate, depotsArea.Guid, depotsArea.Guid == Guid ? "selected='selected'" : string.Empty, (depotsArea.DepotsCode + "-" + depotsArea.DepotsName)); } } return sb.ToString(); } catch { return ""; } } /// /// 获取库区排、列、层数 /// /// /// 库区ID /// /// public static string GetDepotsNumHtml(string Type, string Guid = "",int vlue = 0) { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); if (Guid == "") { switch (Type) { case "DepotsRow": for (int i = 1; i <= 10; i++) { sb.AppendFormat(resMenuTemplate, i, "", i); } ; break; case "DepotsColumn": for (int i = 1; i <= 10; i++) { sb.AppendFormat(resMenuTemplate, i, "", i); } ; break; case "DepotsLayer": for (int i = 1; i <= 10; i++) { sb.AppendFormat(resMenuTemplate, i, "", i); } ; break; default: break; } } else { DALDepotsArea dalDepotsArea = new DALDepotsArea(); IList depotsAreas = dalDepotsArea.GetDepotsAreaItems(Guid); if (depotsAreas.Count > 0) { foreach (DepotsArea depotsArea in depotsAreas) { switch (Type) { case "DepotsRow": for (int i = 1; i <= depotsArea.DepotsRow; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" :string.Empty, i); } ; break; case "DepotsColumn": for (int i = 1; i <= depotsArea.DepotsColumn; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" : string.Empty, i); } ; break; case "DepotsLayer": for (int i = 1; i <= depotsArea.DepotsLayer; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" : string.Empty, i); } ; break; default: break; } } } } return sb.ToString(); } catch { return ""; } } /// /// 获取库区排、列、层数 /// /// /// 库区ID /// /// public static string GetDepotsNumHtml2(string Type, int vlue = 0) { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALDepotsArea dalDepotsArea = new DALDepotsArea(); IList depotsAreas = dalDepotsArea.GetDepotsAreaItems(); if (depotsAreas.Count > 0) { foreach (DepotsArea depotsArea in depotsAreas) { switch (Type) { case "DepotsRow": for (int i = 1; i <= depotsArea.DepotsRow; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" : string.Empty, i); } ; break; case "DepotsColumn": for (int i = 1; i <= depotsArea.DepotsColumn; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" : string.Empty, i); } ; break; case "DepotsLayer": for (int i = 1; i <= depotsArea.DepotsLayer; i++) { sb.AppendFormat(resMenuTemplate, i, i == vlue ? "selected='selected'" : string.Empty, i); } ; break; default: break; } } } return sb.ToString(); } catch { return ""; } } /// /// 获取物料品牌 /// /// /// public static string GetBrandItemsHtml(string Guid = "",string bdName ="") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); DALBrand dAL = new DALBrand(); IList list = dAL.GetBrandList(bdName); if (list.Count > 0) { foreach (Brand bdmodel in list) { sb.AppendFormat(resMenuTemplate, bdmodel.Guid, bdmodel.Guid == Guid ? "selected='selected'" : string.Empty, bdmodel.BrandCode + "-" + bdmodel.BrandName); } } return sb.ToString(); } catch { return ""; } } public static string GetUserIsDelHtml() { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "-1", "selected = 'selected'", "选择"); sb.AppendFormat(resMenuTemplate, "0", "", "启用"); sb.AppendFormat(resMenuTemplate, "1", "", "停用"); return sb.ToString(); } public static string GetMatIsDelHtml() { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "-1", "selected = 'selected'", "选择"); sb.AppendFormat(resMenuTemplate, "0", "", "在用"); sb.AppendFormat(resMenuTemplate, "1", "", "删除"); return sb.ToString(); } public static string GetPaiHtml() { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "1", "", "第一排"); sb.AppendFormat(resMenuTemplate, "2", "", "第二排"); return sb.ToString(); } public static string GetCmdIsDelHtml() { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); sb.AppendFormat(resMenuTemplate, "0", "selected = 'selected'", "未完成"); sb.AppendFormat(resMenuTemplate, "1", "", "已完成"); return sb.ToString(); } public static string GetOrdNoTypeHtml() { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "OUT", "selected = 'selected'", "出库单"); sb.AppendFormat(resMenuTemplate, "IN", "", "入库单"); return sb.ToString(); } #endregion public static string GetDjHtml(string type = "") { try { StringBuilder sb = new StringBuilder(); string resMenuTemplate = ""; sb.AppendFormat(resMenuTemplate, "", "", "选择"); var list = new List(); list.Add(new DicOption() { Val = "R01", Text = "跺机1" }); list.Add(new DicOption() { Val = "R02", Text = "跺机2" }); foreach (var row in list) { sb.AppendFormat(resMenuTemplate, row.Val, row.Val == type ? "selected='selected'" : string.Empty, row.Text); } return sb.ToString(); } catch { return ""; } } } }