Пример #1
0
        /// <summary>
        /// 查询报损单详细分页
        /// </summary>
        /// <returns></returns>
        public ActionResult GetDetailPage()
        {
            string CompanyID     = WebUtil.GetFormValue <string>("CompanyID");
            int    PageIndex     = WebUtil.GetFormValue <int>("PageIndex", 1);
            int    PageSize      = WebUtil.GetFormValue <int>("PageSize", 10);
            string OrderNum      = WebUtil.GetFormValue <string>("OrderNum");
            int    BadType       = WebUtil.GetFormValue <int>("BadType", 0);
            string ContractOrder = WebUtil.GetFormValue <string>("ContractOrder");
            int    Status        = WebUtil.GetFormValue <int>("Status", 0);
            string BeginTime     = WebUtil.GetFormValue <string>("BeginTime");
            string EndTime       = WebUtil.GetFormValue <string>("EndTime");
            string StorageNum    = WebUtil.GetFormValue <string>("StorageNum");

            Bill <BadReportEntity, BadReportDetailEntity> bill = new BadOrder(CompanyID);
            BadReportDetailEntity entity = new BadReportDetailEntity();

            entity.CompanyID  = CompanyID;
            entity.OrderNum   = OrderNum;
            entity.BadType    = BadType;
            entity.Status     = Status;
            entity.BeginTime  = BeginTime;
            entity.EndTime    = EndTime;
            entity.StorageNum = StorageNum;

            PageInfo pageInfo = new PageInfo()
            {
                PageIndex = PageIndex, PageSize = PageSize
            };

            List <BadReportDetailEntity>           listResult = bill.GetDetailList(entity, ref pageInfo);
            DataListResult <BadReportDetailEntity> dataResult = new DataListResult <BadReportDetailEntity>()
            {
                Code     = (int)EResponseCode.Success,
                Message  = "响应成功",
                Result   = listResult,
                PageInfo = pageInfo
            };

            return(Content(JsonHelper.SerializeObject(dataResult)));
        }