@using System.Web.UI.HtmlControls @using ShwasherSys.Authorization.Permissions @using ShwasherSys.Models.Layout @using ShwasherSys.Models.Modal @{ /**/ ViewBag.ActiveMenu = PermissionNames.PagesOrderInfoOrderQueryMg; //The menu item will be active for this page. ViewBag.Title = "订单明细查询"; List OrderStatusList = ViewBag.OrderStatus; List OrderItemStatusList = ViewBag.OrderItemStatus; bool isCanViewPrice = IsGranted(PermissionNames.PagesOrderInfoOrderMgQueryOrderPrice); List OrderSaleTypeList = ViewBag.OrderSaleType; var searchList = new List() { new SearchItem("orderNo", "流水号"), new SearchItem("orderDate", "订单日期", FiledType.Dnull, ExpType.GreaterOrEqual), new SearchItem("orderDate", "到", FiledType.Dnull, ExpType.LessOrEqual), new SearchItem("customerId", "客户编号").SetSearchIcon("query_customer_modal"), new SearchItem("stockNo", "客户订单号"), new SearchItem("productName", "产品名称"), new SearchItem("model", "规格"), new SearchItem("material", "材质"), new SearchItem("sendDate", "送货日期", FiledType.D, ExpType.GreaterOrEqual), new SearchItem("sendDate", "到", FiledType.D, ExpType.LessOrEqual), new SearchItem("saleType", "内销/外销", FiledType.Inull, ExpType.Equal).SetSearchItem(OrderSaleTypeList), new SearchItem("orderItemStatusId", "明细状态", FiledType.Inull, ExpType.Equal).SetSearchItem(OrderItemStatusList), new SearchItem("partNo", "零件号"), new SearchItem("surfaceColor", "表色"), new SearchItem("productNo", "产品编码"), }; //if (isCanViewPrice) //{ // searchList.AddRange(new List() // { // new SearchItem("totalPrice", "含税金额", FiledType.Dec, ExpType.GreaterOrEqual), // new SearchItem("totalPrice", "到", FiledType.Dec, ExpType.LessOrEqual), // new SearchItem("afterTaxTotalPrice", "税前金额", FiledType.Dec, ExpType.GreaterOrEqual), // new SearchItem("afterTaxTotalPrice", "到", FiledType.Dec, ExpType.LessOrEqual), // new SearchItem("price", "含税单价", FiledType.Dec, ExpType.GreaterOrEqual), // new SearchItem("price", "到", FiledType.Dec, ExpType.LessOrEqual), // new SearchItem("afterTaxPrice", "税前单价", FiledType.Dec, ExpType.GreaterOrEqual), // new SearchItem("afterTaxPrice", "到", FiledType.Dec, ExpType.LessOrEqual), // }); //} var searchForm = new SearchFormViewModal(searchList, false); } @section css{ }
@Html.Action("ToolMenu", "Layout", new { pageName = ViewBag.ActiveMenu, searchForm }) @**@ @if (isCanViewPrice) { } @**@ @**@
@section modal{
@*@Html.Hidden("isForSearch", "0");*@ @Html.Partial("Modals/Query/_Customer", "customerId|KeyWords-4")
} @section scripts { }