username@email.com
2024-01-12 0e5c4a8e17dcefcc10b2507da61b099be12451d8
zhengcaioa/zhengcaioa/Controllers/BusinessOrder/OrderBanciController.cs
@@ -32,11 +32,13 @@
        private readonly IPltPageService _pltPageService;
        private readonly IConfiguration _configuration;
        private readonly IHttpClientFactory _clientFactory;
        private readonly IExpertService _expertService;
        public OrderBanciController(ILogger<OrderBanciController> logger, ILiaotianService liaotianService, IOrderBanciService orderBanciService, IOrderBanciDtlService orderBanciDtlService
             , IPltPageService pltPageService
              , IConfiguration configuration
             , IHttpClientFactory clientFactory)
             , IHttpClientFactory clientFactory
            , IExpertService expertService )
        {
            _logger = logger;
            _liaotianService = liaotianService;
@@ -45,6 +47,7 @@
            _pltPageService = pltPageService;
            _configuration = configuration;
            _clientFactory = clientFactory;
            _expertService = expertService;
        }
        [CheckLogin]
@@ -754,5 +757,60 @@
            }
            return new JsonResult(returnMsg);
        }
        [CheckLogin]
        public IActionResult IndexHezuo()
        {
            var curentuser = JsonConvert.DeserializeObject<PltUser>(HttpContext.Session.GetString("User"));
            ViewData["curentuser"] = curentuser;
            List<ActionEntity> actionlist = new List<ActionEntity>();
            ActionEntity actionEntity = new ActionEntity();
            actionEntity.OpenType = 0;
            actionEntity.ActionUrl = "";
            actionEntity.ActionFun = "Search";
            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);
            //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();
        }
        public IActionResult GetListHezuo(ExpertDTOSearch search)
        {
            //JsonResult jsonResult =   new JsonResult(_liaotianService.SearchByPaging(search), new Newtonsoft.Json.Serialization.DefaultContractResolver());
            return new JsonResult(_expertService.SearchByPaging(search));
        }
    }
}