| | |
| | | private readonly ILiaotianService _liaotianService; |
| | | private readonly IOrderBanciService _orderBanciService; |
| | | private readonly IOrderBanciDtlService _orderBanciDtlService; |
| | | private readonly IPltPageService _pltPageService; |
| | | |
| | | |
| | | public OrderBanciController(ILogger<OrderBanciController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService) |
| | | public OrderBanciController(ILogger<OrderBanciController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService |
| | | , IPltPageService pltPageService) |
| | | { |
| | | _logger = logger; |
| | | _liaotianService = liaotianService; |
| | | _orderBanciService = orderBanciService; |
| | | _orderBanciDtlService = orderBanciDtlService; |
| | | _pltPageService = pltPageService; |
| | | } |
| | | |
| | | [CheckLogin] |
| | |
| | | actionEntity.PageIco = "fa fa-search"; |
| | | actionEntity.ActionName = "查询"; |
| | | actionlist.Add(actionEntity); |
| | | ActionEntity actionEntity1 = new ActionEntity(); |
| | | actionEntity1.OpenType = 0; |
| | | actionEntity1.ActionUrl = ""; |
| | | actionEntity1.ActionFun = "Add"; |
| | | actionEntity1.PageIco = "fa fa-plus"; |
| | | actionEntity1.ActionName = "新增"; |
| | | actionlist.Add(actionEntity1); |
| | | //ActionEntity actionEntity1 = new ActionEntity(); |
| | | //actionEntity1.OpenType = 0; |
| | | //actionEntity1.ActionUrl = ""; |
| | | //actionEntity1.ActionFun = "Add"; |
| | | //actionEntity1.PageIco = "fa fa-plus"; |
| | | //actionEntity1.ActionName = "新增"; |
| | | //actionlist.Add(actionEntity1); |
| | | var pageEntities = _pltPageService.GetUserPage(curentuser.Id, "/OrderBanci/Index/"); |
| | | var pageEntities1 = pageEntities.Where(x => x.PageMethod == "01").ToList(); |
| | | |
| | | var pageEntities2 = pageEntities.Where(x => x.PageMethod == "02").ToList(); |
| | | |
| | | foreach (var pageEntity in pageEntities1) |
| | | { |
| | | ActionEntity actionEntity1 = new ActionEntity(); |
| | | actionEntity1.OpenType = pageEntity.OpenType; |
| | | actionEntity1.ActionUrl = ""; |
| | | actionEntity1.ActionFun = pageEntity.PageShortcut; |
| | | actionEntity1.PageIco = pageEntity.PageIco; |
| | | actionEntity1.ActionName = pageEntity.PageName; |
| | | actionlist.Add(actionEntity1); |
| | | } |
| | | ViewData["ActionInfo"] = actionlist; |
| | | ViewData["ActionInfo2"] = pageEntities2; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | return View(); |
| | | |
| | |
| | | { |
| | | var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User")); |
| | | ViewData["curentuser"] = curentuser; |
| | | |
| | | var pageEntities = _pltPageService.GetUserPage(curentuser.Id, "/OrderBanci/Index/"); |
| | | var pageEntities2 = pageEntities.Where(x => x.PageMethod == "02").ToList(); |
| | | ViewData["ActionInfo2"] = pageEntities2; |
| | | OrderBanciDTO dto = new OrderBanciDTO(); |
| | | if (!String.IsNullOrEmpty(id)) |
| | | { |
| | |
| | | |
| | | |
| | | |
| | | ViewData["shangxiawu"] = _liaotianService.GetSYScode("order_banci_dtl", "shangxiawu"); |
| | | ViewData["shangxiawu"] = _liaotianService.GetSYScode("order_banci_order", "kechengleixing_id"); |
| | | |
| | | |
| | | |
| | |
| | | return new JsonResult(returnMsg); |
| | | } |
| | | |
| | | |
| | | public IActionResult GetBanciAll(string id) |
| | | { |
| | | ReturnMsg<OrderBanciDTO> returnMsg = new ReturnMsg<OrderBanciDTO>(); |
| | | returnMsg.code = 2; |
| | | try |
| | | { |
| | | var orderBanciDTO = _orderBanciService.GetAll(id); |
| | | if (orderBanciDTO==null) |
| | | { |
| | | returnMsg.code = 2; |
| | | returnMsg.error = "没有查询到班次"; |
| | | returnMsg.count = 0; |
| | | } |
| | | else |
| | | { |
| | | OrderBanciDtlDTOSearch searchEntity = new OrderBanciDtlDTOSearch(); |
| | | searchEntity.page = 1; |
| | | searchEntity.rows = 1000; |
| | | searchEntity.OrderBanciId = id; |
| | | orderBanciDTO.orderBanciDtlDTOs = _orderBanciDtlService.SearchByPaging(searchEntity).DataList; |
| | | returnMsg.code = 1; |
| | | returnMsg.count = 1; |
| | | returnMsg.returnObj = orderBanciDTO; |
| | | } |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | returnMsg.code = 2; |
| | | returnMsg.error = "没有获取到token"; |
| | | returnMsg.count = 0; |
| | | |
| | | } |
| | | return new JsonResult(returnMsg); |
| | | |
| | | |
| | | } |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | //获取当前的培训 |
| | | public IActionResult GetJifenBanciList() |
| | | { |
| | | ReturnMsg<List<OrderBanciDTO>> returnMsg = new ReturnMsg<List<OrderBanciDTO>>(); |
| | | returnMsg.code = 2; |
| | | try |
| | | { |
| | | |
| | | List<OrderBanciDTO> orderBanciDTOs = _orderBanciService.GetJifenBanciList(); |
| | | |
| | | |
| | | |
| | | returnMsg.code = 1; |
| | | returnMsg.count = orderBanciDTOs.Count; |
| | | returnMsg.returnObj = orderBanciDTOs; |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | } |
| | | catch (Exception ex) |
| | | { |
| | | returnMsg.code = 2; |
| | | returnMsg.error = "没有获取到token"; |
| | | returnMsg.count = 0; |
| | | |
| | | } |
| | | return new JsonResult(returnMsg); |
| | | } |
| | | } |
| | | } |