/// <summary>
        /// 修改一条数据
        /// </summary>
        /// <returns></returns>
        public async Task <ApiResult <string> > ModifyAsync(SysCodeTypeDto parm)
        {
            var res = new ApiResult <string>
            {
                statusCode = 200,
                data       = SysCodeTypeDb.Update(m => new SysCodeType()
                {
                    Name = parm.name, EditTime = DateTime.Now
                }, m => m.Guid == parm.guid) ? "1" : "0"
            };

            return(await Task.Run(() => res));
        }
        /// <summary>
        /// 添加一条数据
        /// </summary>
        /// <param name="parm"></param>
        /// <returns></returns>
        public async Task <ApiResult <string> > AddAsync(SysCodeTypeDto parm)
        {
            var model = new SysCodeType()
            {
                Guid       = Guid.NewGuid().ToString(),
                Name       = parm.name,
                ParentGuid = parm.parent,
                Layer      = !string.IsNullOrEmpty(parm.parent)?1:0,
                Sort       = parm.sort,
                AddTime    = DateTime.Now,
                EditTime   = DateTime.Now
            };
            var res = new ApiResult <string>
            {
                statusCode = 200,
                data       = SysCodeTypeDb.Insert(model)?"1":"0"
            };

            return(await Task.Run(() => res));
        }
 public async Task <ApiResult <string> > EditCode(SysCodeTypeDto parm)
 {
     return(await _sysCodeTypeService.ModifyAsync(parm));
 }
 public async Task <ApiResult <string> > AddCodeType(SysCodeTypeDto parm)
 {
     return(await _sysCodeTypeService.AddAsync(parm));
 }