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
d2019531
Commit
d2019531
authored
Feb 04, 2021
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
59b61089
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
12 additions
and
11 deletions
+12
-11
dc_base_order_data_source.cs
AutoTurnOver.Models/dc_base_order_data_source.cs
+1
-1
AverageTargetBackgrounService.cs
...r.Purchase.AverageTarget/AverageTargetBackgrounService.cs
+1
-1
Program.cs
AutoTurnOver.Purchase.AverageTarget/Program.cs
+2
-2
PurchaseAverageTargetServices.cs
AutoTurnOver.Services/PurchaseAverageTargetServices.cs
+8
-7
No files found.
AutoTurnOver.Models/dc_base_order_data_source.cs
View file @
d2019531
...
...
@@ -6,7 +6,7 @@ namespace AutoTurnOver.Models
{
public
class
dc_base_order_data_source
{
public
int
id
{
get
;
set
;
}
public
long
id
{
get
;
set
;
}
public
string
order_no
{
get
;
set
;
}
public
string
order_type
{
get
;
set
;
}
...
...
AutoTurnOver.Purchase.AverageTarget/AverageTargetBackgrounService.cs
View file @
d2019531
...
...
@@ -37,7 +37,7 @@ namespace AutoTurnOver.Purchase.AverageTarget
try
{
Console
.
WriteLine
(
$"开始 init2 ,线程Id:
{
Thread
.
CurrentThread
.
ManagedThreadId
}
,
{
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)}
"
);
PurchaseAverageTargetServices
.
Calculation
(
days
:
360
);
//
PurchaseAverageTargetServices.Calculation(days:360);
Console
.
WriteLine
(
$"结束 init2,线程Id:
{
Thread
.
CurrentThread
.
ManagedThreadId
}
,
{
DateTime
.
Now
.
ToString
(
"yyyy-MM-dd HH:mm:ss"
)}
"
);
}
catch
(
Exception
ex
)
...
...
AutoTurnOver.Purchase.AverageTarget/Program.cs
View file @
d2019531
...
...
@@ -31,8 +31,8 @@ namespace AutoTurnOver.Purchase.AverageTarget
//PurchaseAverageTargetServices.CalculationTransfer();
//report.ResetTransExpectArrivaltime();
//dc_auto_return_goods_config_dao.NewCalculation();
//PurchaseAverageTargetServices.Calculation("9
51755902
", days: 360);
//PurchaseAverageTargetServices.CalculationTransfer("9
51755902
", 360);
//PurchaseAverageTargetServices.Calculation("9
42517901
", days: 360);
//PurchaseAverageTargetServices.CalculationTransfer("9
42517901
", 360);
}
catch
(
Exception
ex
)
{
...
...
AutoTurnOver.Services/PurchaseAverageTargetServices.cs
View file @
d2019531
...
...
@@ -232,7 +232,7 @@ namespace AutoTurnOver.Services
{
try
{
if
(
skuItem
.
warehouse_code
==
"
BLGZ03
"
)
if
(
skuItem
.
warehouse_code
==
"
MMDUSFBA
"
)
{
}
...
...
@@ -260,7 +260,7 @@ namespace AutoTurnOver.Services
if
(
inboundList
!=
null
&&
inboundList
.
Count
>=
1
)
{
foreach
(
var
itemLms
in
inboundList
)
foreach
(
var
itemLms
in
inboundList
.
GroupBy
(
s
=>
s
.
purchase_id
)
)
{
conn
.
Insert
(
new
dc_base_order_data_source
{
...
...
@@ -270,9 +270,9 @@ namespace AutoTurnOver.Services
bailun_sku_warehouse_code
=
$"
{
skuItem
.
bailun_sku
}{
skuItem
.
warehouse_code
}
"
,
bale_days
=
0
,
logistics_name
=
""
,
order_no
=
itemLms
.
purchase_id
,
order_no
=
itemLms
.
Key
,
order_type
=
"采购单-质检入库天数计算"
,
put_days
=
(
decimal
)
Math
.
Ceiling
((
itemLms
.
update_time
-
itemLms
.
arrival_time
).
TotalHours
/
24
),
put_days
=
(
decimal
)
Math
.
Ceiling
((
itemLms
.
Min
(
s
=>
s
.
update_time
)
-
itemLms
.
Min
(
s
=>
s
.
arrival_time
)
).
TotalHours
/
24
),
sign_days
=
0
,
transport_type
=
""
});
...
...
@@ -282,7 +282,8 @@ namespace AutoTurnOver.Services
if
(
inboundList
!=
null
&&
inboundList
.
Count
()
>=
1
)
{
dataWarehouse
.
inbound_days
=
(
int
)
inboundList
.
Sum
(
s
=>
Math
.
Ceiling
((
s
.
update_time
-
s
.
arrival_time
).
TotalHours
/
24
))
/
inboundList
.
Count
();
var
inboundListGroup
=
inboundList
.
GroupBy
(
s
=>
s
.
purchase_id
).
ToList
();
dataWarehouse
.
inbound_days
=
(
int
)
inboundListGroup
.
Sum
(
s
=>
Math
.
Ceiling
((
s
.
Min
(
v
=>
v
.
update_time
)
-
s
.
Min
(
v
=>
v
.
arrival_time
)).
TotalHours
/
24
))
/
inboundListGroup
.
Count
();
}
else
{
...
...
@@ -519,8 +520,8 @@ namespace AutoTurnOver.Services
logistics_name
=
""
,
order_no
=
"无有效历史单,当前写死2天"
,
order_type
=
"采购单-质检入库天数计算"
,
put_days
=
0
,
sign_days
=
sku_sign_days
,
put_days
=
sku_sign_days
,
sign_days
=
0
,
transport_type
=
""
});
...
...
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