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
24df6369
Commit
24df6369
authored
Mar 08, 2021
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
fix
parent
2974b094
Show whitespace changes
Inline
Side-by-side
Showing
6 changed files
with
17 additions
and
8 deletions
+17
-8
ApiUtility.cs
AutoTurnOver.DB/ApiUtility.cs
+8
-5
api_transport_count_order_transfer_dto.cs
...r.Models/ApiDto/api_transport_count_order_transfer_dto.cs
+2
-0
dc_average_warehouse.cs
AutoTurnOver.Models/dc_average_warehouse.cs
+2
-0
AverageTargetBackgrounService.cs
...r.Purchase.AverageTarget/AverageTargetBackgrounService.cs
+1
-1
Program.cs
AutoTurnOver.Purchase.AverageTarget/Program.cs
+2
-2
PurchaseAverageTargetServices.cs
AutoTurnOver.Services/PurchaseAverageTargetServices.cs
+2
-0
No files found.
AutoTurnOver.DB/ApiUtility.cs
View file @
24df6369
...
...
@@ -526,13 +526,16 @@ namespace AutoTurnOver.DB
t2.sku as 'bailun_sku',
sum(t2.deliverycount) as 'product_count',
count(DISTINCT t1.`code`) as 'order_count',
sum(case when t1.transporttype='海运' then t2.deliverycount else 0 end) as 'product_count_2',
count(DISTINCT case when t1.transporttype='海运' then t1.`code` else null end) as 'order_count_2',
sum(case when t1.transporttype='空运' then t2.deliverycount else 0 end) as 'product_count_3',
count(DISTINCT case when t1.transporttype='空运' then t1.`code` else null end) as 'order_count_3'
sum(case when t3.transport_type=2 then t2.deliverycount else 0 end) as 'product_count_2',
count(DISTINCT case when t3.transport_type=2 then t1.`code` else null end) as 'order_count_2',
sum(case when t3.transport_type=3 then t2.deliverycount else 0 end) as 'product_count_3',
count(DISTINCT case when t3.transport_type=3 then t1.`code` else null end) as 'order_count_3',
sum(case when t3.transport_type=1 then t2.deliverycount else 0 end) as 'product_count_1',
count(DISTINCT case when t3.transport_type=1 then t1.`code` else null end) as 'order_count_1'
from dc_base_transfer_info as t1
left join dc_base_transfer_info_skus as t2 on t1.dataid = t2.dataid
where t2.sku=@sku and t1.targetwareno=@targetwareno and t1.transporttype in ('空运','海运')
inner join dc_base_lms_channel as t3 on t1.channelname = t3.`name`
where t2.sku=@sku and t1.targetwareno=@targetwareno and t3.transport_type in (1,2,3)
"
,
new
{
sku
=
data
.
bailun_sku
,
targetwareno
=
data
.
targetwareno
...
...
AutoTurnOver.Models/ApiDto/api_transport_count_order_transfer_dto.cs
View file @
24df6369
...
...
@@ -26,10 +26,12 @@ namespace AutoTurnOver.Models.ApiDto
/// 产品数量 ( 空运 )
/// </summary>
public
int
product_count_3
{
get
;
set
;
}
public
int
product_count_1
{
get
;
set
;
}
/// <summary>
/// 订单数量 ( 空运 )
/// </summary>
public
int
order_count_3
{
get
;
set
;
}
public
int
order_count_1
{
get
;
set
;
}
}
public
class
api_transport_count_order_transfer_query_dto
...
...
AutoTurnOver.Models/dc_average_warehouse.cs
View file @
24df6369
...
...
@@ -64,10 +64,12 @@ namespace AutoTurnOver.Models
/// 产品数量 ( 空运 )
/// </summary>
public
int
product_count_3
{
get
;
set
;
}
public
int
product_count_1
{
get
;
set
;
}
/// <summary>
/// 订单数量 ( 空运 )
/// </summary>
public
int
order_count_3
{
get
;
set
;
}
public
int
order_count_1
{
get
;
set
;
}
public
decimal
transfer_bale_delivery_ocean
{
get
;
set
;
}
public
decimal
abroad_inbound_delivery_ocean
{
get
;
set
;
}
public
decimal
transfer_delivery_ocean
{
get
;
set
;
}
...
...
AutoTurnOver.Purchase.AverageTarget/AverageTargetBackgrounService.cs
View file @
24df6369
...
...
@@ -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
*
3
));
//
PurchaseAverageTargetServices.Calculation(days:(360*3));
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 @
24df6369
...
...
@@ -24,8 +24,8 @@ namespace AutoTurnOver.Purchase.AverageTarget
try
{
//report.ResetTransExpectArrivaltime();
//PurchaseAverageTargetServices.CalculationTransfer("
LM-EO-007
", days: (360 * 3));
//PurchaseAverageTargetServices.Calculation("
2439036
01", days: (360 * 3));
//PurchaseAverageTargetServices.CalculationTransfer("
942517901
", days: (360 * 3));
//PurchaseAverageTargetServices.Calculation("
9425179
01", days: (360 * 3));
}
catch
(
Exception
ex
)
{
...
...
AutoTurnOver.Services/PurchaseAverageTargetServices.cs
View file @
24df6369
...
...
@@ -569,9 +569,11 @@ where t1.bailun_sku=@bailun_sku and t1.warehouse_code=@warehouse_code and t1.isp
dataWarehouse
.
product_count
=
lmsTransportCountData
.
product_count
;
dataWarehouse
.
product_count_2
=
lmsTransportCountData
.
product_count_2
;
dataWarehouse
.
product_count_3
=
lmsTransportCountData
.
product_count_3
;
dataWarehouse
.
product_count_1
=
lmsTransportCountData
.
product_count_1
;
dataWarehouse
.
order_count
=
lmsTransportCountData
.
order_count
;
dataWarehouse
.
order_count_2
=
lmsTransportCountData
.
order_count_2
;
dataWarehouse
.
order_count_3
=
lmsTransportCountData
.
order_count_3
;
dataWarehouse
.
order_count_1
=
lmsTransportCountData
.
order_count_1
;
}
AveragePurchase
.
Save
(
dataWarehouse
,
conn
);
...
...
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