Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
DataCenter_Core2.1_20190520
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
bltdc
DataCenter_Core2.1_20190520
Commits
05b3c93b
Commit
05b3c93b
authored
Jul 23, 2019
by
guanzhenshan
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
调整导出文件方式,增加兼容docker导出
parent
f4562006
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
189 additions
and
44 deletions
+189
-44
FinanceController.cs
Bailun.DC.Web/Areas/Reports/Controllers/FinanceController.cs
+169
-40
SkuController.cs
Bailun.DC.Web/Areas/Reports/Controllers/SkuController.cs
+10
-2
WarehouseController.cs
...n.DC.Web/Areas/Reports/Controllers/WarehouseController.cs
+10
-2
No files found.
Bailun.DC.Web/Areas/Reports/Controllers/FinanceController.cs
View file @
05b3c93b
...
...
@@ -300,12 +300,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
}
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
"资产负债表 "
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
listresult
,
colNames
,
filename
,
filepath
);
ToCSV
(
listresult
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -993,12 +1000,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
categoryname
+
"+"
+
headname
+
" 利息支出明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1062,11 +1076,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
categoryname
+
"+"
+
headname
+
" 管理成本明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1101,11 +1123,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
"管理成本明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
#
region
资产负债表
-
子表
...
...
@@ -1188,12 +1218,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 平台提现在途明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
...
...
@@ -1266,12 +1303,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 第三方帐号余额明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1329,11 +1373,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 银行余额明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1435,13 +1487,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
typename
=
"非FBA仓在途明细"
;
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
typename
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1541,11 +1599,20 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
{
list
.
Add
(
item
.
warehouse_name
+
"|"
+
item
.
sku_code
+
"|"
+
item
.
stock_quantity
+
"|"
+
item
.
inventory_amount
.
ToString
(
"N2"
)+
"|"
+
item
.
day
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
"半成品在库明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
public
ActionResult
SemiTransferStockExport
(
DateTime
date
,
int
paycompanyid
)
...
...
@@ -1563,12 +1630,20 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
{
list
.
Add
(
item
.
warehouse_name
+
"|"
+
item
.
sku_code
+
"|"
+
item
.
transfer_quantity
+
"|"
+
(
item
.
unit_price
*
item
.
transfer_quantity
).
ToString
(
"N2"
)
+
"|"
+
item
.
day
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
"半成品在途明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1674,12 +1749,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
(
item
.
pay_amount
-
item
.
receive_amount
).
ToString
(
"N2"
)
+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)+
"|"
+
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+((
finish
??
0
)==
1
?
"成品"
:
"半成品"
)
+
" 商品供应商预付款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
...
...
@@ -1736,11 +1818,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
supplier_name
+
"|"
+
item
.
pay_company_name
+
"|"
+
item
.
start_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
borrow_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
loan_amount
.
ToString
(
"N2"
)+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)+
"|"
+
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 物流供应商预付款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -1814,12 +1904,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
(
item
.
pay_amount
-
item
.
receive_amount
).
ToString
(
"N2"
)
+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
((
finish
??
0
)
==
1
?
"成品"
:
"半成品"
)
+
" 商品供应商应付款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
...
...
@@ -1879,12 +1976,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
supplier_name
+
"|"
+
item
.
pay_company_name
+
"|"
+
item
.
start_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
borrow_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
loan_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 物流供应商应付款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
...
...
@@ -1949,13 +2053,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
borrower_or_payer
+
"|"
+
item
.
start_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
debit_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
credit_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
day
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 其他应收款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -2008,13 +2118,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
borrower_or_payer
+
"|"
+
item
.
start_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
debit_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
credit_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
end_amount
.
ToString
(
"N2"
)
+
"|"
+
item
.
day
.
ToString
(
"yyyy-MM-dd"
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 其他应付款明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -2085,13 +2201,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
company_name
+
"|"
+
(
item
.
start_amount
.
HasValue
?
item
.
start_amount
.
Value
.
ToString
(
"N2"
)
:
""
)
+
"|"
+
(
item
.
debit_amount
.
HasValue
?
item
.
debit_amount
.
Value
.
ToString
(
"N2"
)
:
""
)
+
"|"
+
(
item
.
credit_amount
.
HasValue
?
item
.
credit_amount
.
Value
.
ToString
(
"N2"
)
:
""
)
+
"|"
+
(
item
.
end_amount
.
HasValue
?
item
.
end_amount
.
Value
.
ToString
(
"N2"
)
:
""
)
+
"|"
+
(
item
.
day
.
HasValue
?
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
)
:
""
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 固定资产明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
/// <summary>
...
...
@@ -2162,12 +2284,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
list
.
Add
(
item
.
buyno
+
"|"
+
(
item
.
pay_time
.
HasValue
?
item
.
pay_time
.
Value
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)
:
""
)
+
"|"
+
(
item
.
skuname
)
+
"|"
+
(
item
.
amount
.
HasValue
?
item
.
amount
.
Value
.
ToString
(
"N2"
)
:
""
)
+
"|"
+
"0"
+
"|"
+
(
item
.
day
.
HasValue
?
item
.
day
.
Value
.
ToString
(
"yyyy-MM-dd"
)
:
""
));
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
date
.
ToString
(
"yyyy-MM-dd"
)
+
" 固定资产二级明细"
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
#
endregion
...
...
Bailun.DC.Web/Areas/Reports/Controllers/SkuController.cs
View file @
05b3c93b
...
...
@@ -132,11 +132,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
);
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
"sku发货重量差异 "
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
colNames
,
filename
,
filepath
);
ToCSV
(
list
,
colNames
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
}
...
...
Bailun.DC.Web/Areas/Reports/Controllers/WarehouseController.cs
View file @
05b3c93b
...
...
@@ -342,11 +342,19 @@ namespace Bailun.DC.Web.Areas.Reports.Controllers
break
;
}
var
guid
=
Guid
.
NewGuid
().
ToString
();
var
filename
=
title
+
" "
+
DateTime
.
Now
.
ToString
(
"yyyyMMddHHmmss"
);
var
filepath
=
_hostingEnvironment
.
WebRootPath
+
"\\Files\\Report\\"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"\\"
;
ToCSV
(
list
,
listCol
,
filename
,
filepath
);
ToCSV
(
list
,
listCol
,
guid
,
filepath
);
return
File
(
"~/Files/Report/"
+
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd"
)
+
"/"
+
filename
+
".csv"
,
"application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"
,
filename
+
".csv"
);
var
ms
=
new
System
.
IO
.
MemoryStream
();
using
(
var
f
=
new
System
.
IO
.
FileStream
(
filepath
+
guid
+
".csv"
,
System
.
IO
.
FileMode
.
Open
))
{
f
.
CopyTo
(
ms
);
}
ms
.
Position
=
0
;
return
File
(
ms
,
"text/csv"
,
filename
+
".csv"
);
}
return
View
(
""
);
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment