Commit 1aa57aee by guanzhenshan

增加平台类型过滤

parent 94bfb6bd
......@@ -5965,7 +5965,7 @@ namespace Bailun.DC.Services
/// <param name="start">退款开始时间</param>
/// <param name="end">退款结束时间</param>
/// <returns></returns>
public List<Models.Api.mSkuSaleAndRefund> ListSkuSaleAndRefund(string sku, DateTime start, DateTime end)
public List<Models.Api.mSkuSaleAndRefund> ListSkuSaleAndRefund(string sku, DateTime start, DateTime end,string platform)
{
var sql = $@"select t1.bailun_sku,sum(t1.bailun_sku_quantity_refund) as refundcount,sum(t2.bailun_sku_quantity_ordered) as salecount from dc_base_crm_refund t1
join dc_base_oms_sku t2 on t1.origin_order_id=t2.origin_order_id and t1.bailun_sku=t2.bailun_sku
......@@ -5977,6 +5977,11 @@ namespace Bailun.DC.Services
sql += " and t1.bailun_sku='"+sku+"'";
}
if (!string.IsNullOrEmpty(platform))
{
sql += " and t2.platform_type='"+platform+"'";
}
sql += " group by t1.bailun_sku";
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString))
......
......@@ -676,11 +676,11 @@ namespace Bailun.DC.Web.Controllers
/// <param name="sku"></param>
/// <returns></returns>
[HttpPost]
public JsonResult ListSkuSaleAndRefundCount(DateTime start, DateTime end, string sku)
public JsonResult ListSkuSaleAndRefundCount(DateTime start, DateTime end, string sku,string platform)
{
try
{
var obj = new Services.OrdersServices().ListSkuSaleAndRefund(sku, start, end);
var obj = new Services.OrdersServices().ListSkuSaleAndRefund(sku, start, end,platform);
return Json(new
{
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment