fix 供应商入参
This commit is contained in:
@@ -13,6 +13,7 @@ using Kurisu.AspNetCore.DataAccess.SqlSugar.Aop;
|
||||
using Kurisu.AspNetCore.DataAccess.SqlSugar.Extensions;
|
||||
using Kurisu.AspNetCore.DataAccess.SqlSugar.Services;
|
||||
using Kurisu.AspNetCore.UnifyResultAndValidation.Aop;
|
||||
using Kurisu.AspNetCore.Utils.Extensions;
|
||||
using Microsoft.AspNetCore.Authorization;
|
||||
using Microsoft.AspNetCore.Mvc;
|
||||
using SqlSugar;
|
||||
@@ -230,7 +231,7 @@ public class AssignmentsController : ControllerBase
|
||||
public async Task ManuallySettlementSupplier1(ManuallySettlementSupplierRequest1 request)
|
||||
{
|
||||
var data = await _dbContext.Queryable<SettlementSupplierMonthly>()
|
||||
.Where(x => x.SettleMonth == request.SettleMonth)
|
||||
.Where(x => x.SettleMonth == request.SettleMonth && x.TenantId == "2401" && x.BusinessPlaceCode == request.BusinessPlaceCode)
|
||||
.Where(x => x.Valid)
|
||||
.FirstAsync();
|
||||
|
||||
@@ -266,7 +267,7 @@ public class AssignmentsController : ControllerBase
|
||||
public async Task ManuallySettlementSupplier1(ManuallySettlementSupplierRequest2 request)
|
||||
{
|
||||
var data = await _dbContext.Queryable<SettlementSupplierMonthly>()
|
||||
.Where(x => x.SettleMonth == request.SettleMonth)
|
||||
.Where(x => x.SettleMonth == request.SettleMonth && x.TenantId == "2401" && x.BusinessPlaceCode == request.BusinessPlaceCode)
|
||||
.Where(x => x.Valid)
|
||||
.FirstAsync();
|
||||
|
||||
@@ -303,6 +304,7 @@ public class AssignmentsController : ControllerBase
|
||||
{
|
||||
var page = await _dbContext.Queryable<SettlementSupplierMonthly>()
|
||||
.Where(x => x.SettleMonth == request.SettleMonth && x.TenantId == "2401")
|
||||
.WhereIF(request.BusinessPlaceCodes.IsPresent(), x => request.BusinessPlaceCodes.Contains(x.BusinessPlaceCode))
|
||||
.Where(x => x.Valid)
|
||||
.OrderByDescending(x => x.CreateTime)
|
||||
.Select<SettlementSupplierPageResponse>()
|
||||
@@ -328,6 +330,7 @@ public class AssignmentsController : ControllerBase
|
||||
{
|
||||
var page = await _dbContext.Queryable<SettlementSupplierMonthly>()
|
||||
.Where(x => x.SettleMonth == request.SettleMonth && x.TenantId == "2401")
|
||||
.WhereIF(request.BusinessPlaceCodes.IsPresent(), x => request.BusinessPlaceCodes.Contains(x.BusinessPlaceCode))
|
||||
.OrderByDescending(x => x.CreateTime)
|
||||
.Select<SettlementSupplierPageResponse>()
|
||||
.ToPageListAsync(request);
|
||||
|
||||
Reference in New Issue
Block a user