Commit 058caf30 by guanzhenshan

1

parent 4c3605b0
......@@ -7498,7 +7498,7 @@ namespace Bailun.DC.Services
/// <param name="itemid"></param>
/// <param name="day"></param>
/// <returns></returns>
public List<mItemNoProfitRate> ListItemNoProfitRate(List<string> itemid, DateTime day)
public List<mItemNoProfitRate> ListItemNoProfitRateAPI(List<string> itemid, DateTime day)
{
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString_read))
{
......@@ -7507,7 +7507,6 @@ namespace Bailun.DC.Services
cn.Open();
}
var sql = $@"select t1.day,t1.item_id,t1.rate_order_ad,t1.rate_order,t1.rate_all,t2.rate_order_ad as rate_order_ad_1day,t2.rate_order as rate_order_1day,t2.rate_all as rate_all_1day from dc_daily_item_profit_rate t1
left join dc_daily_item_oneday_profit_rate t2 on t1.item_id=t2.item_id and t1.day=t2.day
where t1.day='{day.ToString("yyyy-MM-dd")}'";
......@@ -7523,6 +7522,34 @@ namespace Bailun.DC.Services
}
/// <summary>
/// 获取itemno的广告利润率
/// </summary>
/// <param name="itemid"></param>
/// <param name="day"></param>
/// <returns></returns>
public List<dc_daily_item_profit_rate> ListItemNoProfitRate(List<string> itemid, DateTime day)
{
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString_read))
{
if (cn.State == System.Data.ConnectionState.Closed)
{
cn.Open();
}
var sql = $@"select t1.* from dc_daily_item_profit_rate t1
where t1.day='{day.ToString("yyyy-MM-dd")}'";
if (itemid.Count > 0)
{
sql += $@" and t1.item_id in ('{string.Join("','", itemid)}')";
}
return cn.Query<dc_daily_item_profit_rate>(sql).ToList();
}
}
/// <summary>
/// 获取itemno利润的订单明细
/// </summary>
/// <param name="parameter"></param>
......
......@@ -956,7 +956,7 @@ namespace Bailun.DC.Web.Controllers
arr = itemids.Split(",").Where(a => !string.IsNullOrEmpty(a)).ToList();
}
var obj = new Services.OrdersServices().ListItemNoProfitRate(arr, DateTime.Now.AddDays(-1));
var obj = new Services.OrdersServices().ListItemNoProfitRateAPI(arr, DateTime.Now.AddDays(-1));
return Json(new
{
success = true,
......
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