public OpResult Deletes(int[] ids)
        {
            var list = ProductModelVerRepository.GetQuery(o => ids.Contains(o.Id)).Include(o => o.ProductMenuLimits).ToList();

            if (list.Any(o => o.VerStatus > 0))
            {
                return(OpResult.Fail("该状态不允许删除!"));
            }
            ProductMenuLimitRepository.RemoveRange(list.SelectMany(o => o.ProductMenuLimits).ToList(), false);
            //ProductUpdateLogRepository.RemoveRange(list.SelectMany(o => o.ProductUpdateLogs).ToList(), false);
            ProductModelVerRepository.RemoveRange(list);
            return(OpResult.Success());
        }