Merge branch 'S01-轨迹中台' of http://192.168.80.50:3000/Dotnet/SJZY.Track.Api into S01-轨迹中台
This commit is contained in:
commit
62711af125
@ -10,7 +10,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{DAC93270-5A2
|
|||||||
EndProject
|
EndProject
|
||||||
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0E2537C3-6EF3-4085-9BD2-CF923E53F82A}"
|
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "test", "test", "{0E2537C3-6EF3-4085-9BD2-CF923E53F82A}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SJZY.Track.Repository", "src\SJZY.Track.Repository\SJZY.Track.Repository.csproj", "{D9CF5706-1972-414F-821E-AA32C13B8570}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SJZY.Track.Infrastructure", "src\SJZY.Track.Infrastructure\SJZY.Track.Infrastructure.csproj", "{D9CF5706-1972-414F-821E-AA32C13B8570}"
|
||||||
EndProject
|
EndProject
|
||||||
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SJZY.Track.HttpApi", "src\SJZY.Track.HttpApi\SJZY.Track.HttpApi.csproj", "{390A44FB-0DB5-4B66-86AB-7712DC3030F5}"
|
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "SJZY.Track.HttpApi", "src\SJZY.Track.HttpApi\SJZY.Track.HttpApi.csproj", "{390A44FB-0DB5-4B66-86AB-7712DC3030F5}"
|
||||||
EndProject
|
EndProject
|
||||||
|
|||||||
@ -26,7 +26,7 @@
|
|||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\SJZY.Track.Application\SJZY.Track.Application.csproj" />
|
<ProjectReference Include="..\SJZY.Track.Application\SJZY.Track.Application.csproj" />
|
||||||
<ProjectReference Include="..\SJZY.Track.Repository\SJZY.Track.Repository.csproj" />
|
<ProjectReference Include="..\SJZY.Track.Infrastructure\SJZY.Track.Infrastructure.csproj"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -9,7 +9,7 @@ using SJZY.Expand.ABP.Core.Prometheus;
|
|||||||
using SJZY.Expand.ABP.Core.Redis;
|
using SJZY.Expand.ABP.Core.Redis;
|
||||||
using SJZY.Expand.ABP.Core.Swagger;
|
using SJZY.Expand.ABP.Core.Swagger;
|
||||||
using SJZY.Track.Application;
|
using SJZY.Track.Application;
|
||||||
using SJZY.Track.Repository;
|
using SJZY.Track.Infrastructure;
|
||||||
using Volo.Abp;
|
using Volo.Abp;
|
||||||
using Volo.Abp.AspNetCore.Mvc;
|
using Volo.Abp.AspNetCore.Mvc;
|
||||||
using Volo.Abp.AspNetCore.Serilog;
|
using Volo.Abp.AspNetCore.Serilog;
|
||||||
@ -28,7 +28,7 @@ namespace SJZY.Track.Api
|
|||||||
typeof(AbpAspNetCoreMvcModule),
|
typeof(AbpAspNetCoreMvcModule),
|
||||||
typeof(AbpAspNetCoreSerilogModule),
|
typeof(AbpAspNetCoreSerilogModule),
|
||||||
typeof(ApplicationModule),
|
typeof(ApplicationModule),
|
||||||
typeof(SJZYTrackRepositoryModule)
|
typeof(SJZYTrackInfrastructureModule)
|
||||||
)]
|
)]
|
||||||
public class SJZYTrackApiModule : AbpModule
|
public class SJZYTrackApiModule : AbpModule
|
||||||
{
|
{
|
||||||
|
|||||||
@ -26,5 +26,6 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<ProjectReference Include="..\SJZY.Track.Domain\SJZY.Track.Domain.csproj" />
|
<ProjectReference Include="..\SJZY.Track.Domain\SJZY.Track.Domain.csproj" />
|
||||||
<ProjectReference Include="..\SJZY.Track.HttpApi\SJZY.Track.HttpApi.csproj" />
|
<ProjectReference Include="..\SJZY.Track.HttpApi\SJZY.Track.HttpApi.csproj" />
|
||||||
|
<ProjectReference Include="..\SJZY.Track.Infrastructure\SJZY.Track.Infrastructure.csproj"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
</Project>
|
</Project>
|
||||||
|
|||||||
@ -1,4 +1,5 @@
|
|||||||
using SJZY.Track.Application.Dtos.ProvideServices;
|
using DotNetCore.CAP;
|
||||||
|
using SJZY.Track.Application.Dtos.ProvideServices;
|
||||||
using SJZY.Track.Domain.Aggregates.OrderAggregate;
|
using SJZY.Track.Domain.Aggregates.OrderAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.TrackDetailsAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackDetailsAggregate;
|
||||||
using SJZY.Track.Domain.Queries;
|
using SJZY.Track.Domain.Queries;
|
||||||
@ -15,13 +16,15 @@ public class TrackService : ApplicationService
|
|||||||
private readonly IOrderRepository _orderRepository;
|
private readonly IOrderRepository _orderRepository;
|
||||||
private readonly ITrackDetailsRepository _trackDetailsRepository;
|
private readonly ITrackDetailsRepository _trackDetailsRepository;
|
||||||
private readonly ITrackQueries _trackQueries;
|
private readonly ITrackQueries _trackQueries;
|
||||||
|
private readonly ICapPublisher _capPublisher;
|
||||||
|
|
||||||
public TrackService(ITrackQueries trackQueries, IOrderRepository orderRepository,
|
public TrackService(ITrackQueries trackQueries, IOrderRepository orderRepository,
|
||||||
ITrackDetailsRepository trackDetailsRepository)
|
ITrackDetailsRepository trackDetailsRepository, ICapPublisher capPublisher)
|
||||||
{
|
{
|
||||||
_trackQueries = trackQueries;
|
_trackQueries = trackQueries;
|
||||||
_orderRepository = orderRepository;
|
_orderRepository = orderRepository;
|
||||||
_trackDetailsRepository = trackDetailsRepository;
|
_trackDetailsRepository = trackDetailsRepository;
|
||||||
|
_capPublisher = capPublisher;
|
||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
|
|||||||
@ -9,7 +9,6 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="SJZY.Expand.ABP.Core" Version="7.7.1" />
|
<PackageReference Include="SJZY.Expand.ABP.Core" Version="7.7.1" />
|
||||||
<PackageReference Include="SJZY.Expand.ElasticSearch" Version="7.0.17" />
|
<PackageReference Include="SJZY.Expand.ElasticSearch" Version="7.0.17" />
|
||||||
<PackageReference Include="SJZY.UserCenter.HttpApi" Version="3.0.3-alpha8" />
|
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
|
|||||||
@ -2,7 +2,7 @@
|
|||||||
using SJZY.Track.Domain.Queries;
|
using SJZY.Track.Domain.Queries;
|
||||||
using SJZY.Track.Domain.SeedWork;
|
using SJZY.Track.Domain.SeedWork;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure;
|
||||||
|
|
||||||
#pragma warning disable CS8613
|
#pragma warning disable CS8613
|
||||||
public class BasicQuery<T> : SimpleClient<T>, IBasicQuery<T> where T : class, IEntity, new()
|
public class BasicQuery<T> : SimpleClient<T>, IBasicQuery<T> where T : class, IEntity, new()
|
||||||
@ -2,7 +2,7 @@
|
|||||||
|
|
||||||
#pragma warning disable 1591
|
#pragma warning disable 1591
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Sqlsugar 上下文对象
|
/// Sqlsugar 上下文对象
|
||||||
@ -1,6 +1,6 @@
|
|||||||
using System.ComponentModel;
|
using System.ComponentModel;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.Enum;
|
namespace SJZY.Track.Infrastructure.Enum;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 枚举属性
|
/// 枚举属性
|
||||||
@ -10,6 +10,5 @@ public enum EnumPropertyEnums
|
|||||||
/// <summary>
|
/// <summary>
|
||||||
/// 节点
|
/// 节点
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[Description("ServiceNode")]
|
[Description("ServiceNode")] 节点,
|
||||||
节点,
|
|
||||||
}
|
}
|
||||||
@ -7,7 +7,7 @@ using SJZY.Track.Domain.Dtos.TrackDetails;
|
|||||||
using SJZY.Track.Domain.Dtos.TrackTemplate;
|
using SJZY.Track.Domain.Dtos.TrackTemplate;
|
||||||
using SJZY.Track.Domain.Queries;
|
using SJZY.Track.Domain.Queries;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.Queries;
|
namespace SJZY.Track.Infrastructure.Queries;
|
||||||
|
|
||||||
public class TrackQueries : ISugarRepository, ITrackQueries,
|
public class TrackQueries : ISugarRepository, ITrackQueries,
|
||||||
ITransientDependency
|
ITransientDependency
|
||||||
@ -3,7 +3,7 @@ using SJZY.Track.Domain;
|
|||||||
using SJZY.Track.Domain.SeedWork;
|
using SJZY.Track.Domain.SeedWork;
|
||||||
using Volo.Abp;
|
using Volo.Abp;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 仓储基类实现
|
/// 仓储基类实现
|
||||||
@ -2,7 +2,7 @@
|
|||||||
using SJZY.Track.Domain.Aggregates.DemoAggregate;
|
using SJZY.Track.Domain.Aggregates.DemoAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.Demo;
|
using SJZY.Track.Domain.Dtos.Demo;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class DemoRepository : BasicRepository<DemoEntity>, IDemoRepository, IScopedDependency
|
public class DemoRepository : BasicRepository<DemoEntity>, IDemoRepository, IScopedDependency
|
||||||
{
|
{
|
||||||
@ -6,7 +6,7 @@ using SJZY.Track.Domain.Dtos.Order;
|
|||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
using SJZY.Track.Repository.VData.Entitys;
|
using SJZY.Track.Repository.VData.Entitys;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class OrderRepository : BasicRepository<OrderEntity>, IOrderRepository, ITransientDependency
|
public class OrderRepository : BasicRepository<OrderEntity>, IOrderRepository, ITransientDependency
|
||||||
{
|
{
|
||||||
@ -2,10 +2,9 @@
|
|||||||
using SJZY.Track.Domain.Aggregates.TrackFlagAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackFlagAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.TrackStatusAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackStatusAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.TrackContents;
|
using SJZY.Track.Domain.Dtos.TrackContents;
|
||||||
using SJZY.Track.Domain.Dtos.TrackStatus;
|
|
||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackContentRepository : BasicRepository<TrackContentEntity>, ITrackContentRepository, IScopedDependency
|
public class TrackContentRepository : BasicRepository<TrackContentEntity>, ITrackContentRepository, IScopedDependency
|
||||||
{
|
{
|
||||||
@ -3,7 +3,7 @@ using SJZY.Expand.ElasticSearch.Services;
|
|||||||
using SJZY.Track.Domain.Aggregates.TrackDetailsAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackDetailsAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.TrackDetails;
|
using SJZY.Track.Domain.Dtos.TrackDetails;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
internal class TrackDetailsRepository : ElasticSearchContextAbstract<TrackDetailsIndex>, ITrackDetailsRepository,
|
internal class TrackDetailsRepository : ElasticSearchContextAbstract<TrackDetailsIndex>, ITrackDetailsRepository,
|
||||||
ITransientDependency
|
ITransientDependency
|
||||||
@ -1,10 +1,8 @@
|
|||||||
using SJZY.Track.Domain.Aggregates.TrackFlagAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackFlagAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.TrackStatusAggregate;
|
|
||||||
using SJZY.Track.Domain.Dtos.TrackFlags;
|
using SJZY.Track.Domain.Dtos.TrackFlags;
|
||||||
using SJZY.Track.Domain.Dtos.TrackStatus;
|
|
||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackFlagRepository : BasicRepository<TrackFlagEntity>, ITrackFlagRepository, IScopedDependency
|
public class TrackFlagRepository : BasicRepository<TrackFlagEntity>, ITrackFlagRepository, IScopedDependency
|
||||||
{
|
{
|
||||||
@ -1,12 +1,12 @@
|
|||||||
using SJZY.Track.Domain.Aggregates.TrackContentAggregate;
|
using System.Linq.Expressions;
|
||||||
|
using SJZY.Track.Domain.Aggregates.TrackContentAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.TrackPullAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackPullAggregate;
|
||||||
using SJZY.Track.Domain.Aggregates.TrackTemplateAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackTemplateAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.Common;
|
using SJZY.Track.Domain.Dtos.Common;
|
||||||
using SJZY.Track.Domain.Dtos.TrackPull;
|
using SJZY.Track.Domain.Dtos.TrackPull;
|
||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
using System.Linq.Expressions;
|
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackPullConfigRepository : BasicRepository<TrackPullConfigEntity>, ITrackPullConfigRepository,
|
public class TrackPullConfigRepository : BasicRepository<TrackPullConfigEntity>, ITrackPullConfigRepository,
|
||||||
IScopedDependency
|
IScopedDependency
|
||||||
@ -6,7 +6,7 @@ using SJZY.Track.Domain.Dtos.TrackPush;
|
|||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
using SJZY.Track.Repository.VData.Entitys;
|
using SJZY.Track.Repository.VData.Entitys;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackPushConfigRepository : BasicRepository<TrackPushConfigEntity>, ITrackPushConfigRepository,
|
public class TrackPushConfigRepository : BasicRepository<TrackPushConfigEntity>, ITrackPushConfigRepository,
|
||||||
IScopedDependency
|
IScopedDependency
|
||||||
@ -2,7 +2,7 @@ using SJZY.Track.Domain.Aggregates.TrackStatusAggregate;
|
|||||||
using SJZY.Track.Domain.Dtos.TrackStatus;
|
using SJZY.Track.Domain.Dtos.TrackStatus;
|
||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackStatusRepository : BasicRepository<TrackStatusEntity>, ITrackStatusRepository, IScopedDependency
|
public class TrackStatusRepository : BasicRepository<TrackStatusEntity>, ITrackStatusRepository, IScopedDependency
|
||||||
{
|
{
|
||||||
@ -6,9 +6,9 @@ using SJZY.Track.Domain.Aggregates.TrackStatusAggregate;
|
|||||||
using SJZY.Track.Domain.Aggregates.TrackTemplateAggregate;
|
using SJZY.Track.Domain.Aggregates.TrackTemplateAggregate;
|
||||||
using SJZY.Track.Domain.Dtos.TrackTemplate;
|
using SJZY.Track.Domain.Dtos.TrackTemplate;
|
||||||
using SJZY.Track.Domain.VEntities;
|
using SJZY.Track.Domain.VEntities;
|
||||||
using SJZY.Track.Repository.Enum;
|
using SJZY.Track.Infrastructure.Enum;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure.Repositories;
|
||||||
|
|
||||||
public class TrackTemplateRepository : BasicRepository<TrackTemplateEntity>, ITrackTemplateRepository, IScopedDependency
|
public class TrackTemplateRepository : BasicRepository<TrackTemplateEntity>, ITrackTemplateRepository, IScopedDependency
|
||||||
{
|
{
|
||||||
@ -17,8 +17,10 @@
|
|||||||
|
|
||||||
|
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<PackageReference Include="SJZY.LoggerCenter.HttpApi" Version="7.0.5" />
|
<PackageReference Include="SJZY.LoggerCenter.HttpApi" Version="7.0.5"/>
|
||||||
<PackageReference Include="Volo.Abp.Autofac" Version="7.0.2" />
|
<PackageReference Include="Volo.Abp.Autofac" Version="7.0.2"/>
|
||||||
|
<PackageReference Include="SJZY.UserCenter.HttpApi" Version="3.0.3-alpha8"/>
|
||||||
|
<PackageReference Include="SJZY.Expand.CAP" Version="7.8.0"/>
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|
||||||
|
|
||||||
@ -4,17 +4,18 @@ using SJZY.Expand.ABP.Core.SqlSugar.Options;
|
|||||||
using SJZY.Expand.ElasticSearch;
|
using SJZY.Expand.ElasticSearch;
|
||||||
using SJZY.Track.Domain;
|
using SJZY.Track.Domain;
|
||||||
using SJZY.Track.Domain.Queries;
|
using SJZY.Track.Domain.Queries;
|
||||||
|
using SJZY.Track.Infrastructure.Repositories;
|
||||||
using Volo.Abp.Autofac;
|
using Volo.Abp.Autofac;
|
||||||
using Volo.Abp.Modularity;
|
using Volo.Abp.Modularity;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository;
|
namespace SJZY.Track.Infrastructure;
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 仓储模块
|
/// 仓储模块
|
||||||
/// </summary>
|
/// </summary>
|
||||||
[DependsOn(typeof(AbpAutofacModule))]
|
[DependsOn(typeof(AbpAutofacModule))]
|
||||||
[DependsOn(typeof(SJZYTrackDomainModule))]
|
[DependsOn(typeof(SJZYTrackDomainModule))]
|
||||||
public class SJZYTrackRepositoryModule : AbpModule
|
public class SJZYTrackInfrastructureModule : AbpModule
|
||||||
{
|
{
|
||||||
public override void PreConfigureServices(ServiceConfigurationContext context)
|
public override void PreConfigureServices(ServiceConfigurationContext context)
|
||||||
{
|
{
|
||||||
@ -1,6 +1,6 @@
|
|||||||
using SJZY.Track.Domain.SeedWork;
|
using SJZY.Track.Domain.SeedWork;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecord.Entitys
|
namespace SJZY.Track.Infrastructure.TrackPushRecord.Entitys
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹推送记录
|
/// 轨迹推送记录
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
using SJZY.Track.Infrastructure.TrackPushRecord.Entitys;
|
||||||
|
|
||||||
|
namespace SJZY.Track.Infrastructure.TrackPushRecord.Services
|
||||||
|
{
|
||||||
|
public interface ITrackPushRecordRepository : ISimpleClient<TrackPushRecordEntity>
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
using SJZY.Track.Infrastructure.Repositories;
|
||||||
|
using SJZY.Track.Infrastructure.TrackPushRecord.Entitys;
|
||||||
|
|
||||||
|
namespace SJZY.Track.Infrastructure.TrackPushRecord.Services
|
||||||
|
{
|
||||||
|
public class TrackPushRecordRepository : BasicRepository<TrackPushRecordEntity>, ITrackPushRecordRepository, IScopedDependency
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,6 +1,6 @@
|
|||||||
using SJZY.Track.Domain.SeedWork;
|
using SJZY.Track.Domain.SeedWork;
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecordDetails.Entitys
|
namespace SJZY.Track.Infrastructure.TrackPushRecordDetails.Entitys
|
||||||
{
|
{
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// 轨迹推送明细表
|
/// 轨迹推送明细表
|
||||||
@ -0,0 +1,8 @@
|
|||||||
|
using SJZY.Track.Infrastructure.TrackPushRecordDetails.Entitys;
|
||||||
|
|
||||||
|
namespace SJZY.Track.Infrastructure.TrackPushRecordDetails.Services
|
||||||
|
{
|
||||||
|
public interface ITrackPushRecordDetailsRepository : ISimpleClient<TrackPushRecordDetailsEntity>
|
||||||
|
{
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -0,0 +1,10 @@
|
|||||||
|
using SJZY.Track.Infrastructure.Repositories;
|
||||||
|
using SJZY.Track.Infrastructure.TrackPushRecordDetails.Entitys;
|
||||||
|
|
||||||
|
namespace SJZY.Track.Infrastructure.TrackPushRecordDetails.Services
|
||||||
|
{
|
||||||
|
public class TrackPushRecordDetailsRepository : BasicRepository<TrackPushRecordDetailsEntity>, ITrackPushRecordDetailsRepository, IScopedDependency
|
||||||
|
{
|
||||||
|
|
||||||
|
}
|
||||||
|
}
|
||||||
@ -1,9 +0,0 @@
|
|||||||
using SJZY.Track.Repository.TrackPushRecord.Entitys;
|
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecord.Services
|
|
||||||
{
|
|
||||||
public interface ITrackPushRecordRepository : ISimpleClient<TrackPushRecordEntity>
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
using SJZY.Track.Repository.TrackPushRecord.Entitys;
|
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecord.Services
|
|
||||||
{
|
|
||||||
public class TrackPushRecordRepository : BasicRepository<TrackPushRecordEntity>, ITrackPushRecordRepository, IScopedDependency
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
using SJZY.Track.Repository.TrackPushRecordDetails.Entitys;
|
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecordDetails.Services
|
|
||||||
{
|
|
||||||
public interface ITrackPushRecordDetailsRepository : ISimpleClient<TrackPushRecordDetailsEntity>
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -1,9 +0,0 @@
|
|||||||
using SJZY.Track.Repository.TrackPushRecordDetails.Entitys;
|
|
||||||
|
|
||||||
namespace SJZY.Track.Repository.TrackPushRecordDetails.Services
|
|
||||||
{
|
|
||||||
public class TrackPushRecordDetailsRepository : BasicRepository<TrackPushRecordDetailsEntity>, ITrackPushRecordDetailsRepository, IScopedDependency
|
|
||||||
{
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
@ -2,7 +2,7 @@
|
|||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using SJZY.Track.Api;
|
using SJZY.Track.Api;
|
||||||
using SJZY.Track.Application;
|
using SJZY.Track.Application;
|
||||||
using SJZY.Track.Repository;
|
using SJZY.Track.Infrastructure;
|
||||||
using Volo.Abp;
|
using Volo.Abp;
|
||||||
using Volo.Abp.AspNetCore.TestBase;
|
using Volo.Abp.AspNetCore.TestBase;
|
||||||
using Volo.Abp.Authorization;
|
using Volo.Abp.Authorization;
|
||||||
@ -19,7 +19,7 @@ namespace SJZY.Track.Test;
|
|||||||
typeof(AbpAspNetCoreTestBaseModule),
|
typeof(AbpAspNetCoreTestBaseModule),
|
||||||
typeof(AbpAutofacModule),
|
typeof(AbpAutofacModule),
|
||||||
typeof(AbpAuthorizationModule),
|
typeof(AbpAuthorizationModule),
|
||||||
typeof(SJZYTrackRepositoryModule),
|
typeof(SJZYTrackInfrastructureModule),
|
||||||
typeof(ApplicationModule),
|
typeof(ApplicationModule),
|
||||||
typeof(SJZYTrackApiModule),
|
typeof(SJZYTrackApiModule),
|
||||||
typeof(AbpHttpClientModule) //添加abp的http代理模块
|
typeof(AbpHttpClientModule) //添加abp的http代理模块
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user