From 7e26d3fe0820169ae5321db2c60175b358442a1b Mon Sep 17 00:00:00 2001
From: hardstylewyl <827778732@qq.com>
Date: Thu, 26 Jun 2025 11:31:42 +0800
Subject: [PATCH] =?UTF-8?q?update:=E8=B0=83=E6=95=B4ES=E7=B4=A2=E5=BC=95?=
=?UTF-8?q?=E6=A8=A1=E6=9D=BF=E6=8C=89=E6=9C=88=EF=BC=8C=E5=9B=A0=E8=BF=90?=
=?UTF-8?q?=E7=BB=B4=E7=AE=A1=E7=90=86=E9=9C=80=E8=A6=81?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Rabbit/TrackRefreshEventHandler.cs | 2 +-
.../Consts/GlobalConst.ES.cs | 16 ++++++-------
.../OrderOperationRecordEsRepository.cs | 4 ++--
.../Repositories/TrackDetailsEsRepository.cs | 10 ++++----
.../TrackPushRecordEsRepository.cs | 4 ++--
.../WarningDetailsEsRepository.cs | 24 +++++++++----------
.../Repositories/WarningRecordEsRepository.cs | 4 ++--
7 files changed, 32 insertions(+), 32 deletions(-)
diff --git a/src/SJZY.Track.Application/Rabbit/TrackRefreshEventHandler.cs b/src/SJZY.Track.Application/Rabbit/TrackRefreshEventHandler.cs
index afc223ec..664846fe 100644
--- a/src/SJZY.Track.Application/Rabbit/TrackRefreshEventHandler.cs
+++ b/src/SJZY.Track.Application/Rabbit/TrackRefreshEventHandler.cs
@@ -292,7 +292,7 @@ public class TrackRefreshEventHandler : ITransientDependency, IRabbitHandler
// 新增服务商轨迹到es
var track = new TrackDetailsIndex
{
- IndexName = $"{GlobalConst.TrackDetailsIndex}-{DateTime.Now:yyyy.MM.dd}",
+ IndexName = $"{GlobalConst.TrackDetailsIndex}-{DateTime.Now:yyyy.MM}",
SubSystemId = context.SubSystemId,
OrderId = context.OrderId,
OrderType = context.OrderType,
diff --git a/src/SJZY.Track.Domain/Consts/GlobalConst.ES.cs b/src/SJZY.Track.Domain/Consts/GlobalConst.ES.cs
index 3a9578be..b9492f33 100644
--- a/src/SJZY.Track.Domain/Consts/GlobalConst.ES.cs
+++ b/src/SJZY.Track.Domain/Consts/GlobalConst.ES.cs
@@ -3,43 +3,43 @@ namespace SJZY.Track.Domain.Consts;
public partial class GlobalConst
{
///
- /// 轨迹明细 es索引名称(模板按天)
+ /// 轨迹明细 es索引名称(模板按月)
///
public const string TrackDetailsIndex = "sjzy_track_details";
///
- /// 轨迹推送记录 es索引名称(模板按天)
+ /// 轨迹推送记录 es索引名称(模板按月)
///
public const string TrackPushRecordIndex = "sjzy_track_push_records";
///
- /// 运输时效预警记录 es索引名称(模板按天)
+ /// 运输时效预警记录 es索引名称(模板按月) todo:可以删除
///
public const string TrackWarningRecordIndex = "sjzy_track_warning_records";
///
- /// 订单操作记录 es索引名称(模板按天)
+ /// 订单操作记录 es索引名称(模板按月)
///
public const string OrderOperationRecordIndex = "sjzy_track_order_operation_records";
// todo:以下为新增需要配置索引模板(prod) 生产环境还需要建立索引!!
///
- /// 运输时效预警明细 es索引名称(模板按天)
+ /// 运输时效预警明细 es索引名称(模板按月)
///
public const string TransportWarningDetailsIndex = "sjzy_track_transport_warning_details";
///
- /// 回传时效预警明细 es索引名称(模板按天)
+ /// 回传时效预警明细 es索引名称(模板按月)
///
public const string ReturnWarningDetailsIndex = "sjzy_track_return_warning_details";
///
- /// 回传报文日志 es索引名称(模板按天)
+ /// 回传报文日志 es索引名称(模板按月)
///
public const string ReturnMessageRecordIndex = "sjzy_track_return_message_records";
///
- /// 完整预警明细 es索引名称(模板按天)
+ /// 完整预警明细 es索引名称(模板按月)
///
public const string CompleteWarningDetailsIndex = "sjzy_track_complete_warning_details";
}
diff --git a/src/SJZY.Track.Repository/Repositories/OrderOperationRecordEsRepository.cs b/src/SJZY.Track.Repository/Repositories/OrderOperationRecordEsRepository.cs
index 7230d375..f3efa1fa 100644
--- a/src/SJZY.Track.Repository/Repositories/OrderOperationRecordEsRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/OrderOperationRecordEsRepository.cs
@@ -16,7 +16,7 @@ public class OrderOperationRecordEsRepository : ElasticSearchContextAbstract request
@@ -32,7 +32,7 @@ public class OrderOperationRecordEsRepository : ElasticSearchContextAbstract indexes)
{
// 按天写入es
- var indexName = $"{GlobalConst.OrderOperationRecordIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.OrderOperationRecordIndex}-{DateTime.Now:yyyy.MM}";
indexes.ForEach(x =>
{
x.IndexName = indexName;
diff --git a/src/SJZY.Track.Repository/Repositories/TrackDetailsEsRepository.cs b/src/SJZY.Track.Repository/Repositories/TrackDetailsEsRepository.cs
index 588a3bd7..495c0621 100644
--- a/src/SJZY.Track.Repository/Repositories/TrackDetailsEsRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/TrackDetailsEsRepository.cs
@@ -568,7 +568,7 @@ public class TrackDetailsEsRepository : ElasticSearchContextAbstract tracks)
{
// 按天写入es
- var indexName = $"{GlobalConst.TrackDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.TrackDetailsIndex}-{DateTime.Now:yyyy.MM}";
tracks.ForEach(x => x.IndexName = indexName);
var r = await Context.IndexManyAsync(tracks, indexName);
@@ -585,7 +585,7 @@ public class TrackDetailsEsRepository : ElasticSearchContextAbstract s.Index(indexName));
@@ -853,9 +853,9 @@ public class TrackDetailsEsRepository : ElasticSearchContextAbstract request
@@ -35,7 +35,7 @@ public class TrackPushRecordEsRepository : ElasticSearchContextAbstract
{
x.IndexName = indexName;
diff --git a/src/SJZY.Track.Repository/Repositories/WarningDetailsEsRepository.cs b/src/SJZY.Track.Repository/Repositories/WarningDetailsEsRepository.cs
index 8843d4b4..0c28646a 100644
--- a/src/SJZY.Track.Repository/Repositories/WarningDetailsEsRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/WarningDetailsEsRepository.cs
@@ -304,7 +304,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task InsertTransportWarningDetailsAsync(TransportWarningDetailsIndex detail)
{
- var indexName = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
detail.IndexName = indexName;
var r = await _client.IndexAsync(detail, s => s.Index(indexName));
@@ -317,7 +317,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task BulkInsertTransportWarningDetailsAsync(List details, int maxRetries = 3)
{
// 按天写入es
- var indexName = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
details.ForEach(x => x.IndexName = indexName);
var r = await _client.IndexManyAsync(details, indexName);
@@ -645,7 +645,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task InsertReturnWarningDetailsAsync(ReturnWarningDetailsIndex detail)
{
- var indexName = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
detail.IndexName = indexName;
var r = await _client.IndexAsync(detail, s => s.Index(indexName));
@@ -658,7 +658,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task BulkInsertReturnWarningDetailsAsync(List details, int maxRetries = 3)
{
// 按天写入es
- var indexName = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
details.ForEach(x => x.IndexName = indexName);
var r = await _client.IndexManyAsync(details, indexName);
@@ -671,7 +671,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task InsertReturnMessageRecordAsync(ReturnMessageRecordIndex detail)
{
- var indexName = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM}";
detail.IndexName = indexName;
var r = await _client.IndexAsync(detail, s => s.Index(indexName));
@@ -684,7 +684,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task BulkInsertReturnMessageRecordAsync(List details, int maxRetries = 3)
{
// 按天写入es
- var indexName = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM}";
details.ForEach(x => x.IndexName = indexName);
var r = await _client.IndexManyAsync(details, indexName);
@@ -930,7 +930,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task InsertCompleteWarningDetailsAsync(CompleteWarningDetailsIndex detail)
{
- var indexName = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
detail.IndexName = indexName;
var r = await _client.IndexAsync(detail, s => s.Index(indexName));
@@ -943,7 +943,7 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task BulkInsertCompleteWarningDetailsAsync(List details, int maxRetries = 3)
{
// 按天写入es
- var indexName = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
details.ForEach(x => x.IndexName = indexName);
var r = await _client.IndexManyAsync(details, indexName);
@@ -958,10 +958,10 @@ public class WarningDetailsEsRepository : IWarningDetailsEsRepository, ITransien
public async Task CreateAliasAsync()
{
- var indexName1 = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
- var indexName2 = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
- var indexName3 = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM.dd}";
- var indexName4 = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM.dd}";
+ var indexName1 = $"{GlobalConst.TransportWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
+ var indexName2 = $"{GlobalConst.ReturnWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
+ var indexName3 = $"{GlobalConst.CompleteWarningDetailsIndex}-{DateTime.Now:yyyy.MM}";
+ var indexName4 = $"{GlobalConst.ReturnMessageRecordIndex}-{DateTime.Now:yyyy.MM}";
var exists1 = await _client.Indices.ExistsAsync(indexName1);
if (!exists1.Exists)
diff --git a/src/SJZY.Track.Repository/Repositories/WarningRecordEsRepository.cs b/src/SJZY.Track.Repository/Repositories/WarningRecordEsRepository.cs
index eccbec0c..1078dde4 100644
--- a/src/SJZY.Track.Repository/Repositories/WarningRecordEsRepository.cs
+++ b/src/SJZY.Track.Repository/Repositories/WarningRecordEsRepository.cs
@@ -16,7 +16,7 @@ public class WarningRecordEsRepository : ElasticSearchContextAbstract request
@@ -33,7 +33,7 @@ public class WarningRecordEsRepository : ElasticSearchContextAbstract x.IndexName = indexName);
var r = await Context.IndexManyAsync(warningRecords, indexName);