[FE API] 各分表查詢通能 初步完成
This commit is contained in:
parent
78d73cc11a
commit
58aad75319
@ -999,6 +999,20 @@ namespace FrontendWebApi.ApiControllers
|
||||
[Route("api/ElectricList_keke")]
|
||||
public async Task<ActionResult<ApiResult<List<HydroMeterOutput>>>> ElectricList_keke([FromBody] HydroMeterInput input)
|
||||
{
|
||||
|
||||
//switch (input.Mode)
|
||||
//{
|
||||
// case HydroMeterInputSearchMode.All:
|
||||
// break;
|
||||
|
||||
// case HydroMeterInputSearchMode.Custom: break;
|
||||
|
||||
// default:
|
||||
|
||||
// break;
|
||||
|
||||
//}
|
||||
|
||||
ApiResult<List<HydroMeterOutput>> apiResult = new ApiResult<List<HydroMeterOutput>>(jwt_str);
|
||||
if (!jwtlife)
|
||||
{
|
||||
@ -1031,8 +1045,8 @@ namespace FrontendWebApi.ApiControllers
|
||||
//Console.WriteLine(previousYear.ToString("yyyy-MM")); // 2022-08
|
||||
//Console.WriteLine(previousMonth.ToString("yyyy-MM")); // 2023-07
|
||||
|
||||
var startTime = start.ToString("yyyy-MM"); // 查詢月份的去年 (去年同月)
|
||||
var endTime = end.ToString("yyyy-MM"); // 查詢月份的上個月
|
||||
var startTime = start.ToString("yyyy-MM") + "-01"; // 查詢月份的去年 (去年同月)
|
||||
var endTime = end.ToString("yyyy-MM") + "-01"; // 查詢月份的上個月
|
||||
var lastYear = previousYear.ToString("yyyy-MM");
|
||||
var lastMonth = previousMonth.ToString("yyyy-MM");
|
||||
var searchTime = input.startTime; // 欲查詢的月份
|
||||
|
@ -16,6 +16,15 @@ namespace FrontendWebApi.Models
|
||||
public string startTime { get; set; }
|
||||
public string endTime { get; set; }
|
||||
public decimal? price { get; set; }
|
||||
|
||||
public HydroMeterInputSearchMode Mode { get; set; } = HydroMeterInputSearchMode.All;
|
||||
|
||||
}
|
||||
|
||||
|
||||
public enum HydroMeterInputSearchMode: int {
|
||||
All = 0,
|
||||
Custom = 1,
|
||||
}
|
||||
|
||||
public class HydroMeterOutput
|
||||
|
Loading…
Reference in New Issue
Block a user