public IActionResult GetModelById(string keyValue)
        {
            var resultModel = new RespResultViewModel();

            try
            {
                if (string.IsNullOrEmpty(keyValue))
                {
                    resultModel.code = -1;
                    resultModel.msg  = "没有检索到区域数据,缺少主键值";
                    return(Ok(resultModel));
                }
                var data = _areaService.GetEntity(keyValue);
                if (data != null)
                {
                    resultModel.code = 0;
                    resultModel.msg  = "获取区域单个实体成功";
                    resultModel.data = data;
                }
                else
                {
                    resultModel.code = 0;
                    resultModel.msg  = "没有检索到区域数据";
                }
                return(Ok(resultModel));
            }
            catch (Exception ex)
            {
                resultModel.code = -1;
                resultModel.msg  = "操作失败:" + ex.ToString();
                return(Ok(resultModel));
            }
        }
        public IActionResult GetAreaNameByAreaId(string areaid)
        {
            var resultModel = new RespResultViewModel();
            var xjqydata    = new AreaDto();
            var xjdata      = new AreaDto();
            var cjdata      = new AreaDto();

            try
            {
                if (string.IsNullOrEmpty(areaid))
                {
                    resultModel.code = -1;
                    resultModel.msg  = "条件不允许为空!";
                    return(Ok(resultModel));
                }

                if (areaid.Length == 12)
                {
                    cjdata   = _areaService.GetEntity(areaid);
                    xjdata   = _areaService.GetEntity(areaid.Substring(0, 9));
                    xjqydata = _areaService.GetEntity(areaid.Substring(0, 6));
                }
                else if (areaid.Length == 9)
                {
                    xjdata   = _areaService.GetEntity(areaid);
                    xjqydata = _areaService.GetEntity(areaid.Substring(0, 6));
                }
                else
                {
                    xjqydata = _areaService.GetEntity(areaid);
                }
                var obj = new
                {
                    xjqyname = xjqydata.AreaName,
                    xjname   = xjdata.AreaName,
                    cjdata   = cjdata.AreaName
                };
                resultModel.code = 0;
                resultModel.msg  = "获取区域名称成功";
                resultModel.data = obj;
                return(Ok(resultModel));
            }
            catch (Exception ex)
            {
                resultModel.code = -1;
                resultModel.msg  = "操作失败:" + ex.ToString();
                return(Ok(resultModel));
            }
        }
Exemple #3
0
        public IActionResult GetUserInfo()
        {
            var respResult = new RespResultViewModel();

            if (!string.IsNullOrEmpty(User.GetCurrentUserId()))
            {
                RespLoginUserInfo info = new RespLoginUserInfo();
                info.user_id    = User.GetCurrentUserId();
                info.user_name  = User.GetCurrentUserRealName();
                respResult.code = 0;
                respResult.data = info;
                respResult.msg  = "获取当前用户信息成功";
            }
            else
            {
                respResult.code = -1;
                respResult.msg  = "获取当前用户信息失败";
            }
            return(new JsonResult(respResult));
        }