|
|
@ -262,6 +262,7 @@ namespace BBWY.Client.ViewModels |
|
|
|
payBill.BelongShopId = relationPurchaseOrder.ShopId; |
|
|
|
payBill.BelongShop = shopList.FirstOrDefault(s => s.ShopId == relationPurchaseOrder.ShopId)?.ShopName; |
|
|
|
payBill.PurchasePlatform = relationPurchaseOrder.PurchasePlatform; |
|
|
|
payBill.OrderStartTime = relationPurchaseOrder.OrderStartTime; |
|
|
|
if (payBill.IncomeAmount > 0) |
|
|
|
payBill.AuditCapitalType = AuditCapitalType.当月商品退款; |
|
|
|
else |
|
|
@ -520,9 +521,23 @@ namespace BBWY.Client.ViewModels |
|
|
|
{ |
|
|
|
if (ShowAuditPayBillList.Count == 0) |
|
|
|
return; |
|
|
|
var list = ShowAuditPayBillList.Select(p => p.ToString()).ToList(); |
|
|
|
list.Add(""); |
|
|
|
var shopNames = string.Join(',', SelectedDepartment.ShopList.Where(s => s.IsSelected).Select(s => s.ShopName)); |
|
|
|
var sfd = new SaveFileDialog() { FileName = $"{StartDate:yyyy-MM-dd}_{EndDate:yyyy-MM-dd}_{shopNames}_审计结果.csv" }; |
|
|
|
if (sfd.ShowDialog() != true) |
|
|
|
return; |
|
|
|
var path = sfd.FileName; |
|
|
|
|
|
|
|
try |
|
|
|
{ |
|
|
|
var list = ShowAuditPayBillList.Select(p => p.ToString()).ToList(); |
|
|
|
list.Insert(0, AuditPayBill.ExportTitle); |
|
|
|
File.WriteAllLines(path, list, Encoding.UTF8); |
|
|
|
MessageBox.Show("导出成功", "导出审计结果"); |
|
|
|
} |
|
|
|
catch (Exception ex) |
|
|
|
{ |
|
|
|
MessageBox.Show(ex.Message, "导出审计结果"); |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|