|
|
@ -841,14 +841,15 @@ namespace BBWY.Server.Business |
|
|
|
var shopList = venderBusiness.GetShopList(shopId); |
|
|
|
var shopIds = shopList.Select(s => long.Parse(s.ShopId)).ToList(); |
|
|
|
|
|
|
|
fsql.Delete<WaitPayOrder>().Where(wo => shopIds.Contains(wo.ShopId.Value)) |
|
|
|
.Where(wo => fsql.Select<Order>().Where(o => o.Id == wo.Id).Any()) |
|
|
|
.ExecuteAffrows(); |
|
|
|
var deleteRow = fsql.Select<WaitPayOrder>().Where(wo => shopIds.Contains(wo.ShopId.Value)) |
|
|
|
.Where(wo => fsql.Select<Order>().Where(o => o.Id == wo.Id).Any()) |
|
|
|
.ToDelete() |
|
|
|
.ExecuteAffrows(); |
|
|
|
|
|
|
|
|
|
|
|
var waitPayOrderList = fsql.Select<WaitPayOrder>().Where(wo => shopIds.Contains(wo.ShopId.Value)).ToList(); |
|
|
|
if (waitPayOrderList.Count() == 0) |
|
|
|
return; |
|
|
|
return; |
|
|
|
|
|
|
|
foreach (var shop in shopList) |
|
|
|
{ |
|
|
|