Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
data-center-auto
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
data-center-auto
Commits
3cc8bb95
Commit
3cc8bb95
authored
Dec 12, 2018
by
lizefeng
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
新增采购在途,调拨在途、昨日销量、预测明日销量、预测7天日均销量、预测14天日均
parent
7a1e410e
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
36 additions
and
7 deletions
+36
-7
dc_auto_turnover.cs
AutoTurnOver.DB/dc_auto_turnover.cs
+7
-5
dc_auto_turnover.cs
AutoTurnOver.Models/dc_auto_turnover.cs
+23
-0
SkuAutoTurnServices.cs
AutoTurnOver.Services/SkuAutoTurnServices.cs
+1
-1
SkuAutoTurnController.cs
AutoTurnOver/Controllers/SkuAutoTurnController.cs
+5
-1
No files found.
AutoTurnOver.DB/dc_auto_turnover.cs
View file @
3cc8bb95
...
...
@@ -23,11 +23,13 @@ namespace AutoTurnOver.DB
/// <param name="order">排序类型</param>
/// <param name="sort">排序字段</param>
/// <returns></returns>
public
static
List
<
Models
.
dc_auto_turnover
>
List
(
Condition_AutoTurnOver
m
,
int
offset
,
int
limit
,
ref
int
total
,
string
order
=
""
,
string
sort
=
""
)
public
static
List
<
Models
.
dc_auto_turnover
_Extend
>
List
(
Condition_AutoTurnOver
m
,
int
offset
,
int
limit
,
ref
int
total
,
string
order
=
""
,
string
sort
=
""
)
{
try
{
var
sql
=
"select dat.* from dc_auto_turnover dat where 1=1 "
;
var
sql
=
@"select dat.*,t2.oneday_sales,t2.forecast_oneday_sales as 'forecast_oneday_sales2' from dc_auto_turnover as dat
left join dc_sales_volume as t2 on t2.bailun_sku=dat.bailun_sku and dat.warehouse_code = t2.warehouse_code
where 1=1 "
;
if
(!
string
.
IsNullOrEmpty
(
m
.
bailun_sku
))
{
...
...
@@ -51,7 +53,7 @@ namespace AutoTurnOver.DB
if
(
string
.
IsNullOrWhiteSpace
(
sort
))
sort
=
"quantity_init_advise"
;
if
(!
string
.
IsNullOrEmpty
(
sort
))
{
sql
+=
" order by
dat.
"
+
sort
;
sql
+=
" order by "
+
sort
;
if
(!
string
.
IsNullOrEmpty
(
order
))
{
...
...
@@ -64,13 +66,13 @@ namespace AutoTurnOver.DB
}
var
obj
=
_connection
.
Query
<
Models
.
dc_auto_turnover
>(
sql
+
" limit "
+
offset
+
","
+
limit
);
var
obj
=
_connection
.
Query
<
Models
.
dc_auto_turnover
_Extend
>(
sql
+
" limit "
+
offset
+
","
+
limit
);
return
obj
.
AsList
();
}
catch
(
Exception
ex
)
{
return
new
List
<
Models
.
dc_auto_turnover
>();
return
new
List
<
Models
.
dc_auto_turnover
_Extend
>();
}
}
...
...
AutoTurnOver.Models/dc_auto_turnover.cs
View file @
3cc8bb95
...
...
@@ -131,6 +131,16 @@ namespace AutoTurnOver.Models
/// 质检入库时长
/// </summary>
public
int
inspection_delivery
{
get
;
set
;
}
/// <summary>
/// 未来7天日均
/// </summary>
public
int
forecast_sevenday_sales
{
get
;
set
;
}
/// <summary>
/// 未来14天日均
/// </summary>
public
int
forecast_fourteenday_sales
{
get
;
set
;
}
}
...
...
@@ -156,4 +166,17 @@ namespace AutoTurnOver.Models
/// </summary>
public
int
?
redundancy
{
get
;
set
;
}
}
public
class
dc_auto_turnover_Extend
:
dc_auto_turnover
{
/// <summary>
///昨日销量
/// </summary>
public
int
oneday_sales
{
get
;
set
;
}
/// <summary>
/// 预测明日销量
/// </summary>
public
int
forecast_oneday_sales2
{
get
;
set
;
}
}
}
AutoTurnOver.Services/SkuAutoTurnServices.cs
View file @
3cc8bb95
...
...
@@ -19,7 +19,7 @@ namespace AutoTurnOver.Services
/// <param name = "order" > 排序类型 </ param >
/// <param name="sort">排序字段</param>
/// <returns></returns>
public
List
<
dc_auto_turnover
>
List
(
Condition_AutoTurnOver
m
,
int
offset
,
int
limit
,
ref
int
total
,
string
order
=
""
,
string
sort
=
""
)
public
List
<
dc_auto_turnover
_Extend
>
List
(
Condition_AutoTurnOver
m
,
int
offset
,
int
limit
,
ref
int
total
,
string
order
=
""
,
string
sort
=
""
)
{
return
DB
.
dc_auto_turnover
.
List
(
m
,
offset
,
limit
,
ref
total
,
order
,
sort
);
}
...
...
AutoTurnOver/Controllers/SkuAutoTurnController.cs
View file @
3cc8bb95
...
...
@@ -55,7 +55,11 @@ namespace AutoTurnOver.Controllers
p
.
transfer_delivery
,
p
.
quantity_purchase
,
p
.
quantity_transfer
,
p
.
forecast_fourteenday_sales
,
p
.
forecast_sevenday_sales
,
p
.
oneday_sales
,
p
.
forecast_oneday_sales2
});
return
new
JsonResult
(
new
...
...
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