Esempio n. 1
0
        public ActionResult Edits(MQBusinessInfoRequest request)
        {
            GetListItemByEnum();
            var model = _mQBusinessConfigService.FindInfoById(request.ID);

            if (model == null)
            {
                return(GoErrorPage("任务信息不存在或已被删除"));
            }
            else
            {
                ViewBag.ConsumerType = (int)model.MqMessageType;
            }
            string mqRequestUrl              = ConfigHelper.GetAppsettingValue("MqRequestUrl");
            var    mqRequestList             = JsonConvert.DeserializeObject <List <MqRequestUrlResponse> >(mqRequestUrl);
            List <SelectListItem> selectList = new List <SelectListItem>()
            {
                new SelectListItem()
                {
                    Text = "请选择", Value = ""
                }
            };

            mqRequestList.ForEach(a => {
                selectList.Add(new SelectListItem()
                {
                    Text = a.InterfaceName, Value = a.Url
                });
            });
            ViewBag.MqRequestUrl = selectList;
            return(View(model));
        }
Esempio n. 2
0
        public ActionResult Detail(MQBusinessInfoRequest request)
        {
            GetListItemByEnum();
            if (request?.ID <= 0)
            {
                return(GoErrorPage("参数传递错误"));
            }

            var viewModel = _mQBusinessConfigService.FindInfoById(request.ID);

            if (viewModel == null)
            {
                return(GoErrorPage("任务信息不存在或已被删除"));
            }
            return(View(viewModel));
        }