From a12824d0409c2c942ca04d1b411edc7ebba03529 Mon Sep 17 00:00:00 2001
From: zhoukeda <1315948824@qq.com>
Date: Thu, 11 May 2023 08:54:53 +0800
Subject: [PATCH] =?UTF-8?q?=E6=94=B9bug?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.../Dto/BasRoute/VaildRouteOutput.cs | 4 ++--
.../IBasRouteService.cs | 3 ++-
BasicData/Tnb.BasicData/BasRouteService.cs | 21 ++++++++++---------
3 files changed, 15 insertions(+), 13 deletions(-)
diff --git a/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs b/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
index a8dcc418..66a65837 100644
--- a/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
+++ b/BasicData/Tnb.BasicData.Entities/Dto/BasRoute/VaildRouteOutput.cs
@@ -8,8 +8,8 @@ namespace Tnb.BasicData.Entities.Dto
public string name { get; set; }
- public DateTime? start_time { get; set; }
+ public string start_time { get; set; }
- public DateTime? end_time { get; set; }
+ public string end_time { get; set; }
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs b/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
index ae2ee1de..0fbaa1c1 100644
--- a/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
+++ b/BasicData/Tnb.BasicData.Interfaces/IBasRouteService.cs
@@ -1,3 +1,4 @@
+using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Filter;
namespace Tnb.BasicData.Interfaces
@@ -20,6 +21,6 @@ namespace Tnb.BasicData.Interfaces
/// 获取有效的已发布的工艺路线
///
///
- public Task GetValidRouteList(PageInputBase pageInputBase);
+ public Task GetValidRouteList(VisualDevDataFieldDataListInput pageInput);
}
}
\ No newline at end of file
diff --git a/BasicData/Tnb.BasicData/BasRouteService.cs b/BasicData/Tnb.BasicData/BasRouteService.cs
index 89a0d15f..d23bb39a 100644
--- a/BasicData/Tnb.BasicData/BasRouteService.cs
+++ b/BasicData/Tnb.BasicData/BasRouteService.cs
@@ -1,4 +1,5 @@
using JNPF.Common.Core.Manager;
+using JNPF.Common.Dtos.VisualDev;
using JNPF.Common.Enums;
using JNPF.Common.Filter;
using JNPF.Common.Security;
@@ -83,23 +84,23 @@ namespace Tnb.BasicData
///
///
[HttpPost]
- public async Task GetValidRouteList([FromBody]PageInputBase pageInputBase)
+ public async Task GetValidRouteList([FromBody]VisualDevDataFieldDataListInput pageInput)
{
var db = _repository.AsSugarClient();
var result = await db.Queryable()
- .Where(x => x.status == "1" && ((x.start_time != null && x.start_time.Value <= DateTime.Now && x.end_time != null && x.end_time.Value>=DateTime.Now)
- || (x.start_time==null && x.end_time>=DateTime.Now)
- || (x.end_time==null && x.start_time<=DateTime.Now)
- || (x.start_time == null && x.end_time == null)
- ))
- .Select(x=>new VaildRouteOutput()
+ .Where(x => x.status == "1"
+ && ((x.start_time != null && x.start_time.Value <= DateTime.Now && x.end_time != null && x.end_time.Value>=DateTime.Now)
+ || (x.start_time==null && x.end_time>=DateTime.Now)
+ || (x.end_time==null && x.start_time<=DateTime.Now)
+ || (x.start_time == null && x.end_time == null)
+ )).Select(x=>new VaildRouteOutput()
{
id = x.id,
code = x.code,
name = x.name,
- start_time = x.start_time,
- end_time = x.end_time,
- }).ToPagedListAsync(pageInputBase.currentPage, pageInputBase.pageSize);
+ start_time = x.start_time.Value.ToString("yyyy-MM-dd"),
+ end_time = x.end_time.Value.ToString("yyyy-MM-dd"),
+ }).ToPagedListAsync(pageInput.currentPage, pageInput.pageSize);
return PageResult.SqlSugarPageResult(result);
}
}