public async Task <ServiceInvokeResult <bool> > CreateOperationIdAsync(AddOperationIdConfig add)
        {
            var appIdExist = await _appConfigRepository.QueryAsQueryable(a => a.AppId == add.AppId).AnyAsync();

            if (!appIdExist)
            {
                return(PrintInvokeResult(false, "不存在的AppId"));
            }

            var operationIdConfigs = await _operationIdConfigRepository.Query(a => a.AppId == add.AppId);

            var operationIds    = operationIdConfigs.Select(a => a.OperationId).ToList();
            var newOperationIds = add.Opretations.Select(a => a.OperationId).ToList();
            var isRepetition    = operationIds.Intersect(newOperationIds).Any();

            if (isRepetition)
            {
                return(PrintInvokeResult(false, "重复的OpretationId, 请重新添加"));
            }

            var nowUnixTime           = DateTime.Now.ToUnixTime(true);
            var newOperationIdConfigs = add.Opretations.ConvertAll(a =>
            {
                return(new OperationIdConfig(add.AppId, a.OperationId, a.OperationName, nowUnixTime));
            });

            await _operationIdConfigRepository.Add(newOperationIdConfigs);

            return(PrintInvokeResult(true, "添加成功"));
        }