public async Task <IResponseEntity> SoftDeleteAsync(string id)
        {
            if (id == null || id == "")
            {
                return(ResponseEntity.Error("删除对象的主键获取失败"));
            }

            var result = await _sysGroupRepository.SoftDeleteAsync(id);

            //清除缓存
            await _cache.RemoveByPatternAsync(CacheKeyTemplate.GroupList);

            return(ResponseEntity.Result(result));
        }