|
|
@ -329,9 +329,10 @@ namespace BBWY.Server.Business |
|
|
|
markMessage = string.Empty, |
|
|
|
wareHourses = skuPackConfig.PackSkuSplitConfigList.Select(x => new |
|
|
|
{ |
|
|
|
wareId = x.Store.Id, |
|
|
|
wareName = x.Store.Name, |
|
|
|
count = x.PackCount |
|
|
|
wareId = x.IsJST ? "qiyuejushuitan" : x.Store.Id, |
|
|
|
wareName = x.IsJST ? "齐越聚水潭" : x.Store.Name, |
|
|
|
count = x.PackCount, |
|
|
|
wareType = x.IsJST ? 3 : GetQiKuWareType(x.Store.Type) |
|
|
|
}) |
|
|
|
}); |
|
|
|
} |
|
|
@ -430,6 +431,17 @@ namespace BBWY.Server.Business |
|
|
|
}; |
|
|
|
} |
|
|
|
|
|
|
|
private int GetQiKuWareType(Enums.StockType stockType) |
|
|
|
{ |
|
|
|
if (stockType == Enums.StockType.京仓) |
|
|
|
return 0; |
|
|
|
if (stockType == Enums.StockType.云仓) |
|
|
|
return 1; |
|
|
|
if (stockType == Enums.StockType.商家仓) |
|
|
|
return 2; |
|
|
|
return 0; |
|
|
|
} |
|
|
|
|
|
|
|
public PurchaseOrderV2ListResponse GetPurchaseOrderList(SearchPurchaseOrderV2Request request) |
|
|
|
{ |
|
|
|
if (request.EndDate != null) |
|
|
@ -516,8 +528,8 @@ namespace BBWY.Server.Business |
|
|
|
var order = fsql.Select<PurchaseOrderV2>().Where(p => p.Id == request.OrderId).ToOne(); |
|
|
|
|
|
|
|
fsql.Update<PurchaseOrderV2>(order) |
|
|
|
.Set(a => a.OrderState, payOrderResponse.PurchaseOrderState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
.Set(a => a.OrderState, payOrderResponse.PurchaseOrderState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
} |
|
|
|
|
|
|
|
return new PayPurchaseOrderResponse() |
|
|
@ -552,7 +564,7 @@ namespace BBWY.Server.Business |
|
|
|
{ |
|
|
|
nLogManager.GetLogger($"取消打包任务-{request.OrderId}").Error(ex, JsonConvert.SerializeObject(request)); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
@ -570,8 +582,8 @@ namespace BBWY.Server.Business |
|
|
|
|
|
|
|
var order = fsql.Select<PurchaseOrderV2>().Where(p => p.Id == request.OrderId).ToOne(); |
|
|
|
fsql.Update<PurchaseOrderV2>(order) |
|
|
|
.Set(a => a.OrderState, request.PurchaseOrderState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
.Set(a => a.OrderState, request.PurchaseOrderState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
return new UpdatePackStateResponse(); |
|
|
|
} |
|
|
|
|
|
|
@ -579,8 +591,8 @@ namespace BBWY.Server.Business |
|
|
|
{ |
|
|
|
var order = fsql.Select<PurchaseOrderV2>().Where(p => p.Id == request.OrderId).ToOne(); |
|
|
|
fsql.Update<PurchaseOrderV2>(order) |
|
|
|
.Set(a => a.PackState, request.PackState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
.Set(a => a.PackState, request.PackState) |
|
|
|
.ExecuteAffrows(); |
|
|
|
return new UpdatePackStateResponse(); |
|
|
|
} |
|
|
|
} |
|
|
|