Commit 058caf30 by guanzhenshan

1

parent 4c3605b0
...@@ -7498,7 +7498,7 @@ namespace Bailun.DC.Services ...@@ -7498,7 +7498,7 @@ namespace Bailun.DC.Services
/// <param name="itemid"></param> /// <param name="itemid"></param>
/// <param name="day"></param> /// <param name="day"></param>
/// <returns></returns> /// <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)) using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString_read))
{ {
...@@ -7507,7 +7507,6 @@ namespace Bailun.DC.Services ...@@ -7507,7 +7507,6 @@ namespace Bailun.DC.Services
cn.Open(); 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 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 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")}'"; where t1.day='{day.ToString("yyyy-MM-dd")}'";
...@@ -7523,6 +7522,34 @@ namespace Bailun.DC.Services ...@@ -7523,6 +7522,34 @@ namespace Bailun.DC.Services
} }
/// <summary> /// <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利润的订单明细 /// 获取itemno利润的订单明细
/// </summary> /// </summary>
/// <param name="parameter"></param> /// <param name="parameter"></param>
......
...@@ -956,7 +956,7 @@ namespace Bailun.DC.Web.Controllers ...@@ -956,7 +956,7 @@ namespace Bailun.DC.Web.Controllers
arr = itemids.Split(",").Where(a => !string.IsNullOrEmpty(a)).ToList(); 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 return Json(new
{ {
success = true, 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