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
54137166
Commit
54137166
authored
May 24, 2021
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
库存管理,新增一个头程费字段
parent
a0d0c3b5
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
31 additions
and
2 deletions
+31
-2
daily.cs
AutoTurnOver.DB/daily.cs
+4
-1
dc_base_stock.cs
AutoTurnOver.Models/dc_base_stock.cs
+23
-0
DailyServices.cs
AutoTurnOver.Services/DailyServices.cs
+4
-1
No files found.
AutoTurnOver.DB/daily.cs
View file @
54137166
...
...
@@ -382,13 +382,16 @@ sum(t4.quantity_out_stock) as 'quantity_out_stock',
sum((t1.usable_stock * ifnull(t3.unit_price,0))) as 'usable_stock_amount',
sum((ifnull(t4.quantity_purchase,0) + ifnull(t4.quantity_transfer,0)) * ifnull(t3.unit_price,0)) as 'on_the_way_stock_amount',
sum(ifnull(t9.sales,0)) as 'lastweek_sales',
sum(ifnull(t9.sales_amount,0)) as 'lastweek_sales_amount'
sum(ifnull(t9.sales_amount,0)) as 'lastweek_sales_amount',
t_cost_first.cost_first as 'cost_first'
from
dc_base_stock as t1
left join dc_base_warehouse as dbw on t1.warehouse_code = dbw.warehouse_code
left join dc_base_sku as t3 on t1.bailun_sku = t3.bailun_sku
left join dc_mid_transit as t4 on t1.bailun_sku = t4.bailun_sku and t1.warehouse_code = t4.warehouse_code
left join dc_base_lastweek_data as t9 on t1.bailun_sku=t9.bailun_sku and t1.warehouse_code = t9.warehouse_code
left join dc_mid_cost_first as t_cost_first on t1.bailun_sku=t_cost_first.bailun_sku and t1.warehouse_code = t_cost_first.warehouse_code
"
;
if
(
search_data
.
has_tort
!=
null
)
{
...
...
AutoTurnOver.Models/dc_base_stock.cs
View file @
54137166
...
...
@@ -297,6 +297,29 @@ namespace AutoTurnOver.Models
/// 供应链长度所需库存
/// </summary>
public
decimal
?
turnover_days_quantity
{
get
;
set
;
}
/// <summary>
/// sku头程费
/// </summary>
public
decimal
?
cost_first
{
get
;
set
;
}
/// <summary>
/// sku头程费 / kg
/// </summary>
public
decimal
?
cost_first_weight
{
get
{
if
(
cost_first
==
null
||
weight
==
null
)
{
return
null
;
}
else
if
(
cost_first
<=
0
||
weight
<=
0
)
{
return
0
;
}
else
{
return
Math
.
Round
(
cost_first
.
Value
/
(
weight
.
Value
/
1000
),
2
);
}
}
}
/// <summary>
/// 产品线
...
...
AutoTurnOver.Services/DailyServices.cs
View file @
54137166
...
...
@@ -292,7 +292,8 @@ namespace AutoTurnOver.Services
"采购陆运在途"
,
"采购海运在途"
,
"采购空运在途"
,
"采购铁路在途"
,
"调拨陆运在途"
,
"调拨海运在途"
,
"调拨空运在途"
,
"调拨铁路在途"
,
"调拨最快到货时间"
,
"调拨最快到货单号"
,
"调拨最快到货数量"
,
"调拨最快到货跟踪号"
,
"调拨最快到货运输方式"
,
"调拨最快到到货物流"
,
"周转表更新时间"
,
"供应链长度天数"
,
"供应链预测销量"
,
"供应链预测缺货"
,
"供应链预测冗余"
,
"walmart最近7天日均销量"
,
"walmart最近14天日均销量"
,
"walmart最近30天日均销量"
,
"库存更新时间"
,
"在库+调拨单在途数量"
,
"在库+调拨单在途金额"
,
"在库+在途金额(总)"
,
"产品线"
"在库+调拨单在途数量"
,
"在库+调拨单在途金额"
,
"在库+在途金额(总)"
,
"产品线"
,
"头程费/一个单位"
,
"头程费/kg"
};
foreach
(
var
item
in
cols
)
{
...
...
@@ -302,6 +303,8 @@ namespace AutoTurnOver.Services
foreach
(
var
itemData
in
list
)
{
DataRow
row
=
table
.
NewRow
();
row
[
"头程费/一个单位"
]
=
itemData
.
cost_first
;
row
[
"头程费/kg"
]
=
itemData
.
cost_first_weight
;
row
[
"产品线"
]
=
itemData
.
product_line_name
;
row
[
"在库+调拨单在途数量"
]
=
itemData
.
sum_actual_transfer_stock
;
row
[
"在库+调拨单在途金额"
]
=
itemData
.
sum_actual_transfer_amount
;
...
...
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