Commit c336654b by 泽锋 李

fix

parent 4d94eddf
...@@ -1467,6 +1467,33 @@ and bailun_order_status !='Canceled' ...@@ -1467,6 +1467,33 @@ and bailun_order_status !='Canceled'
} }
/// <summary> /// <summary>
/// 查询GMV销量
/// </summary>
/// <param name="search_data"></param>
/// <returns></returns>
public static List<dc_report_gmv_extend> GetGmvList(dc_report_gmv_request_dto search_data)
{
var sql = @" select * from dc_report_gmv_extend as t1 ";
DynamicParameters parameters = new DynamicParameters();
if (!string.IsNullOrWhiteSpace(search_data.bailun_sku))
{
sql += " and t1.bailun_sku=@bailun_sku ";
parameters.Add("bailun_sku",search_data.bailun_sku);
}
if (!string.IsNullOrWhiteSpace(search_data.warehouse_code))
{
sql += " and t1.warehouse_code=@warehouse_code ";
parameters.Add("warehouse_code", search_data.warehouse_code);
}
if (!string.IsNullOrWhiteSpace(search_data.bailun_sku_warehouse_code))
{
sql += " and t1.bailun_sku_warehouse_code=@bailun_sku_warehouse_code ";
parameters.Add("bailun_sku_warehouse_code", search_data.bailun_sku_warehouse_code);
}
return _connection.Query<dc_report_gmv_extend>(sql,parameters).ToList();
}
/// <summary>
/// 刷新fba的昨日review /// 刷新fba的昨日review
/// </summary> /// </summary>
public static void ResetFbaExtendReview(DateTime date) public static void ResetFbaExtendReview(DateTime date)
......
using System;
using System.Collections.Generic;
using System.Text;
namespace AutoTurnOver.Models.ApiDto
{
public class dc_report_gmv_request_dto
{
public string bailun_sku { get; set; }
public string warehouse_code { get; set; }
public string bailun_sku_warehouse_code { get; set; }
}
}
...@@ -49,6 +49,10 @@ namespace AutoTurnOver.Services ...@@ -49,6 +49,10 @@ namespace AutoTurnOver.Services
} }
return DB.daily.RealtimeList(search_data, categoryModels, ref total); return DB.daily.RealtimeList(search_data, categoryModels, ref total);
} }
public List<dc_report_gmv_extend> GetGmvList(dc_report_gmv_request_dto search_data)
{
return DB.daily.GetGmvList(search_data);
}
public List<full_link_purchase_dto> FullLinkPurchaseList(dc_base_stock_search_dto search_data,ref int total) public List<full_link_purchase_dto> FullLinkPurchaseList(dc_base_stock_search_dto search_data,ref int total)
{ {
List<bailun_category_new_dto> categoryModels = null; List<bailun_category_new_dto> categoryModels = null;
......
...@@ -4,6 +4,7 @@ using System.Linq; ...@@ -4,6 +4,7 @@ using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using AutoTurnOver.Common; using AutoTurnOver.Common;
using AutoTurnOver.Models; using AutoTurnOver.Models;
using AutoTurnOver.Models.ApiDto;
using AutoTurnOver.Services; using AutoTurnOver.Services;
using AutoTurnOver.Utility; using AutoTurnOver.Utility;
using Microsoft.AspNetCore.Http; using Microsoft.AspNetCore.Http;
...@@ -114,6 +115,40 @@ namespace AutoTurnOver.Controllers ...@@ -114,6 +115,40 @@ namespace AutoTurnOver.Controllers
} }
/// <summary>
/// 实时库存
/// </summary>
/// <param name="sku"></param>
/// <param name="warehousecode"></param>
/// <param name="offset"></param>
/// <param name="limit"></param>
/// <returns></returns>
[HttpGet("GetGmvList")]
public JsonResult GetGmvList([FromQuery]dc_report_gmv_request_dto search_data)
{
try
{
var services = new DailyServices();
var list = services.GetGmvList(search_data);
return new JsonResult(new
{
rows = list,
total = total,
});
}
catch (Exception ex)
{
return new JsonResult(new
{
message = ex.Message,
stack_trace = ex.StackTrace
});
}
}
[HttpGet("RealtimeListSumFooter")] [HttpGet("RealtimeListSumFooter")]
public JsonResult RealtimeListSumFooter([FromQuery]dc_base_stock_search_dto search_data) public JsonResult RealtimeListSumFooter([FromQuery]dc_base_stock_search_dto search_data)
{ {
......
...@@ -34,7 +34,7 @@ namespace ResetOutofstock ...@@ -34,7 +34,7 @@ namespace ResetOutofstock
//dc_base_full_link_wait_order_dao.ResetDatas(); //dc_base_full_link_wait_order_dao.ResetDatas();
//dc_auto_turnover.set_full_stock_use_days_turnover_sales(dc_auto_turnover.GetModel("250924601", "USFBABLXJ")); //dc_auto_turnover.set_full_stock_use_days_turnover_sales(dc_auto_turnover.GetModel("250924601", "USFBABLXJ"));
//dc_base_trans_temp_schedule_dao.SynchroTransTempScheduleData(true); //dc_base_trans_temp_schedule_dao.SynchroTransTempScheduleData(true);
daily.ResetGmvExtendSales(now); //daily.ResetGmvExtendSales(now);
} }
catch (Exception ex) catch (Exception ex)
{ {
......
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