Commit 063b2d42 by guanzhenshan

解决获取SKU销量接口出错的问题

parent 498ba049
...@@ -269,6 +269,14 @@ join dc_base_sku t2 on t1.bailun_sku=t2.bailun_sku "; ...@@ -269,6 +269,14 @@ join dc_base_sku t2 on t1.bailun_sku=t2.bailun_sku ";
/// <returns></returns> /// <returns></returns>
public List<dc_base_sku_mapping> GetBailunSkuByPlatformSku(List<string> platformsku) public List<dc_base_sku_mapping> GetBailunSkuByPlatformSku(List<string> platformsku)
{ {
for(var i=0;i<platformsku.Count;i++)
{
if (platformsku[i].IndexOf('\'') >= 0)
{
platformsku[i] = platformsku[i].Replace("'", "''");
}
}
using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString)) using (var cn = new MySqlConnection(Common.GlobalConfig.ConnectionString))
{ {
if (cn.State == System.Data.ConnectionState.Closed) if (cn.State == System.Data.ConnectionState.Closed)
......
...@@ -150,7 +150,7 @@ namespace Bailun.DC.Web.Controllers ...@@ -150,7 +150,7 @@ namespace Bailun.DC.Web.Controllers
a.platform_sku_unit_price, //单价 a.platform_sku_unit_price, //单价
a.item_id, //itemid a.item_id, //itemid
a.platform_sku, //平台sku a.platform_sku, //平台sku
bailunskus=listBailunSku.Where(b=>b.platform_sku==a.platform_sku && b.platform==a.platform_type && b.site==a.website).Select(c=>c.bailun_sku).Distinct().ToList() bailunskus= listBailunSku.Where(b=>b.platform_sku==a.platform_sku && b.platform==a.platform_type && b.site==a.website)?.Select(c=>c.bailun_sku)?.Distinct().ToList(),
}); });
return Json(new 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