fix 消费统计

This commit is contained in:
2024-04-19 17:06:51 +08:00
parent df24e24e75
commit 99ca6696c7
13 changed files with 241 additions and 444 deletions

View File

@@ -51,12 +51,12 @@ public class BalancesController : ControllerBase
/// <summary>
/// 消费明细
/// 营业点消费明细
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpGet("recordPageDetails")]
public async Task<Pagination<BalanceRecordDetailPageResponse>> RecordPageDetailsAsync([FromQuery] BalanceRecordPageDetailRequest request)
public async Task<BalanceRecordByBusinessPlaceResponse> RecordPageDetailsAsync([FromQuery] BalanceRecordPageDetailRequest request)
{
return await _balanceService.RecordPageDetailsAsync(request);
}
@@ -97,52 +97,6 @@ public class BalancesController : ControllerBase
return await _balanceService.GetPageByUserAsync(request);
}
/// <summary>
/// 根据成本中心
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpGet("recordByCostId")]
public async Task<Pagination<BalanceRecordCostIdResponse>> RecordByCostIdAsync([FromQuery] BalanceRecordPageByCostIdRequest request)
{
return await _balanceService.RecordByCostIdAsync(request);
}
/// <summary>
/// 消费汇总 根据部门号
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpGet("recordSummaryByNo")]
public async Task<Pagination<BalanceRecordSummaryRespones>> BalanceRecordSummaryByNoAsync([FromQuery] BalanceRecordSummaryRequest request)
{
return await _balanceService.BalanceRecordSummaryByNoAsync(request);
}
/// <summary>
/// 消费汇总 根据人事范围
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpGet("recordSummaryByTid")]
public async Task<Pagination<BalanceRecordSummaryRespones>> BalanceRecordSummaryByTidAsync([FromQuery] BalanceRecordSummaryRequest request)
{
return await _balanceService.BalanceRecordSummaryByTidAsync(request);
}
/// <summary>
/// 用餐分析
/// </summary>
/// <param name="request"></param>
/// <returns></returns>
[HttpGet("BalanceRecordSummaryAsync")]
public async Task<Pagination<BalanceRecordAnalysisRespones>> BalanceRecordAnalysisAsync([FromQuery] BalanceRecordAnalysisRequest request)
{
return await _balanceService.BalanceRecordAnalysisAsync(request);
}
/// <summary>
/// 获取消费机总数、离线设备数量、营业点数量、可消费人数、人均日消费额
/// </summary>