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
6b33b226
Commit
6b33b226
authored
Nov 30, 2020
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
718b7832
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
13 additions
and
5 deletions
+13
-5
PurchaseAdviseServices.cs
AutoTurnOver.Services/PurchaseAdviseServices.cs
+1
-0
ReportsController.cs
AutoTurnOver/Controllers/ReportsController.cs
+12
-5
No files found.
AutoTurnOver.Services/PurchaseAdviseServices.cs
View file @
6b33b226
...
@@ -400,6 +400,7 @@ namespace AutoTurnOver.Services
...
@@ -400,6 +400,7 @@ namespace AutoTurnOver.Services
List
<
dc_auto_purchase_advise_detailed_dto
>
datas
=
new
List
<
dc_auto_purchase_advise_detailed_dto
>();
List
<
dc_auto_purchase_advise_detailed_dto
>
datas
=
new
List
<
dc_auto_purchase_advise_detailed_dto
>();
var
total
=
0
;
var
total
=
0
;
System
.
Threading
.
Thread
.
Sleep
(
10
*
1000
);
datas
.
AddRange
(
PurchaseAdviseServices
.
DetailList
(
new
dc_auto_purchase_advise_detailed_search_dto
{
data_base_type
=
1
,
main_id
=
mainID
,
ispush
=
false
},
0
,
int
.
MaxValue
,
ref
total
));
datas
.
AddRange
(
PurchaseAdviseServices
.
DetailList
(
new
dc_auto_purchase_advise_detailed_search_dto
{
data_base_type
=
1
,
main_id
=
mainID
,
ispush
=
false
},
0
,
int
.
MaxValue
,
ref
total
));
Console
.
WriteLine
(
$"查询建议数,total:
{
datas
.
Count
}
"
);
Console
.
WriteLine
(
$"查询建议数,total:
{
datas
.
Count
}
"
);
//datas.AddRange(PurchaseAdviseServices.DetailList(new dc_auto_purchase_advise_detailed_search_dto { main_id = mainID, ispush = false }, 0, int.MaxValue, ref total));
//datas.AddRange(PurchaseAdviseServices.DetailList(new dc_auto_purchase_advise_detailed_search_dto { main_id = mainID, ispush = false }, 0, int.MaxValue, ref total));
...
...
AutoTurnOver/Controllers/ReportsController.cs
View file @
6b33b226
...
@@ -30,6 +30,8 @@ namespace AutoTurnOver.Controllers
...
@@ -30,6 +30,8 @@ namespace AutoTurnOver.Controllers
/// <returns></returns>
/// <returns></returns>
public
JsonResult
ForecastSalePutinStockShort
(
string
sku
,
string
warehousecode
)
public
JsonResult
ForecastSalePutinStockShort
(
string
sku
,
string
warehousecode
)
{
{
try
{
var
services
=
new
Services
.
ReportServices
();
var
services
=
new
Services
.
ReportServices
();
var
result
=
services
.
ForecastSalePutinStockShort
(
sku
,
warehousecode
);
var
result
=
services
.
ForecastSalePutinStockShort
(
sku
,
warehousecode
);
...
@@ -75,17 +77,17 @@ namespace AutoTurnOver.Controllers
...
@@ -75,17 +77,17 @@ namespace AutoTurnOver.Controllers
}
}
for
(
var
i
=
-
7
;
i
<
count
;
i
++)
for
(
var
i
=
-
7
;
i
<
count
;
i
++)
{
{
var
dateI
=
today
.
AddDays
(
i
+
7
);
var
dateI
=
today
.
AddDays
(
i
+
7
);
var
date_str
=
dateI
.
ToString
(
"yyyy-MM-dd"
);
var
date_str
=
dateI
.
ToString
(
"yyyy-MM-dd"
);
var
weekItem
=
dc_base_week_coefficient_datas
.
FirstOrDefault
(
s
=>
s
.
week
==
(
int
)
dateI
.
DayOfWeek
);
var
weekItem
=
dc_base_week_coefficient_datas
.
FirstOrDefault
(
s
=>
s
.
week
==
(
int
)
dateI
.
DayOfWeek
);
if
(
weekItem
!=
null
)
if
(
weekItem
!=
null
)
{
{
weeks
.
Add
(
new
{
value
=
weekItem
.
coefficient
,
date
=
dateI
.
ToString
(
"MM/dd"
),
formula
=
$" (
{
weekItem
.
formula
}
)"
,
val
=
$"
{
weekItem
.
coefficient
}
"
});
weeks
.
Add
(
new
{
value
=
weekItem
.
coefficient
,
date
=
dateI
.
ToString
(
"MM/dd"
),
formula
=
$" (
{
weekItem
.
formula
}
)"
,
val
=
$"
{
weekItem
.
coefficient
}
"
});
}
}
else
else
{
{
weeks
.
Add
(
new
{
value
=
1
,
date
=
dateI
.
ToString
(
"MM/dd"
),
formula
=
"-"
,
val
=
"-"
});
weeks
.
Add
(
new
{
value
=
1
,
date
=
dateI
.
ToString
(
"MM/dd"
),
formula
=
"-"
,
val
=
"-"
});
}
}
var
sales_day_configItem
=
sales_day_config_datas
.
FirstOrDefault
(
s
=>
s
.
date_str
==
date_str
);
var
sales_day_configItem
=
sales_day_config_datas
.
FirstOrDefault
(
s
=>
s
.
date_str
==
date_str
);
if
(
sales_day_configItem
!=
null
)
if
(
sales_day_configItem
!=
null
)
...
@@ -94,7 +96,7 @@ namespace AutoTurnOver.Controllers
...
@@ -94,7 +96,7 @@ namespace AutoTurnOver.Controllers
}
}
else
else
{
{
sales_day_configs
.
Add
(
new
{
date
=
date_str
,
id
=
0
,
val
=
0
});
sales_day_configs
.
Add
(
new
{
date
=
date_str
,
id
=
0
,
val
=
0
});
}
}
}
}
...
@@ -111,7 +113,7 @@ namespace AutoTurnOver.Controllers
...
@@ -111,7 +113,7 @@ namespace AutoTurnOver.Controllers
var
salesList
=
result
[
0
].
ToObj
<
List
<
decimal
>>();
var
salesList
=
result
[
0
].
ToObj
<
List
<
decimal
>>();
for
(
int
i
=
7
;
i
<
turnoverData
.
turnover_days
+
7
-
1
;
i
++)
for
(
int
i
=
7
;
i
<
turnoverData
.
turnover_days
+
7
-
1
;
i
++)
{
{
salesList
[
i
]
=
Math
.
Round
(
salesList
[
i
]
*
weeks
[
i
].
value
,
0
);
salesList
[
i
]
=
Math
.
Round
(
salesList
[
i
]
*
weeks
[
i
].
value
,
0
);
turnoverDatecumulativeSales
+=
salesList
[
i
];
turnoverDatecumulativeSales
+=
salesList
[
i
];
}
}
...
@@ -156,6 +158,11 @@ namespace AutoTurnOver.Controllers
...
@@ -156,6 +158,11 @@ namespace AutoTurnOver.Controllers
}
}
);
);
}
}
catch
(
Exception
ex
)
{
return
new
JsonResult
(
new
{
s
=
ex
.
Message
,
ss
=
ex
.
StackTrace
});
}
}
/// <summary>
/// <summary>
/// 实时库存
/// 实时库存
...
...
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