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
f4cbce7d
Commit
f4cbce7d
authored
Mar 26, 2021
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
母sku缺货的时候,也要切换物流
parent
c1377e5a
Hide whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
26 additions
and
3 deletions
+26
-3
dc_base_mother_sku_dao.cs
AutoTurnOver.DB/dc_base_mother_sku_dao.cs
+14
-1
Program.cs
AutoTurnOver.Purchase.AverageTarget/Program.cs
+1
-1
PurchaseAdviseServices.cs
AutoTurnOver.Services/PurchaseAdviseServices.cs
+10
-0
Program.cs
ResetOutofstock/Program.cs
+1
-1
No files found.
AutoTurnOver.DB/dc_base_mother_sku_dao.cs
View file @
f4cbce7d
...
...
@@ -472,7 +472,7 @@ where t1.mother_sku_warehouse_code in @mother_sku_warehouse_codes ", new
abroad_inbound_delivery
=
turn_first_data
.
abroad_inbound_delivery
,
abroad_inbound_delivery_source
=
turn_first_data
.
abroad_inbound_delivery_source
,
adv_uid
=
""
,
auto_replace_logistics_task_id
=
null
,
auto_replace_logistics_task_id
=
turn_first_data
.
auto_replace_logistics_task_id
,
average_overdue
=
turn_first_data
.
average_overdue
,
average_supplier_delivery
=
turn_first_data
.
average_supplier_delivery
,
bailun_category_id
=
turn_first_data
.
bailun_category_id
,
...
...
@@ -741,6 +741,19 @@ where t1.mother_sku_warehouse_code in @mother_sku_warehouse_codes ", new
}
public
static
void
ResetTurnOverByMapSku
(
string
bailun_sku
,
string
warehouse_code
)
{
// 查询是否有母sku
var
mother_sku_map_data
=
_connection
.
QueryFirstOrDefault
<
dc_base_mother_sku_map
>(
" select * from dc_base_mother_sku_map where bailun_sku_warehouse_code=@bailun_sku_warehouse_code "
,
new
{
bailun_sku_warehouse_code
=
$"
{
bailun_sku
}{
warehouse_code
}
"
});
if
(
mother_sku_map_data
!=
null
)
{
ResetTurnOver
(
mother_sku_map_data
.
mother_sku
,
mother_sku_map_data
.
mother_warehouse_code
);
}
}
public
static
List
<
decimal
>
MergeList
(
List
<
List
<
decimal
>>
datas
)
{
var
r
=
new
List
<
decimal
>();
...
...
AutoTurnOver.Purchase.AverageTarget/Program.cs
View file @
f4cbce7d
...
...
@@ -24,7 +24,7 @@ namespace AutoTurnOver.Purchase.AverageTarget
try
{
//report.ResetTransExpectArrivaltime();
//PurchaseAverageTargetServices.CalculationTransfer("
LM-EO-007
", days: (360 * 3));
//PurchaseAverageTargetServices.CalculationTransfer("
945188402
", days: (360 * 3));
//PurchaseAverageTargetServices.Calculation("942517901", days: (360 * 3));
//ApiUtility.GetLmsTransportCountList(new Models.ApiDto.api_transport_count_order_transfer_query_dto { bailun_sku= "949057402", targetwareno= "MMDUSFBA" });
...
...
AutoTurnOver.Services/PurchaseAdviseServices.cs
View file @
f4cbce7d
...
...
@@ -28,6 +28,16 @@ namespace AutoTurnOver.Services
//等待后台重算任务
purchase_advise
.
WaitReplaceLogisticsTask
();
foreach
(
var
item
in
change_datas
)
{
if
(
item
.
bailun_sku
==
"945188402"
)
{
}
//刷新母sku
dc_base_mother_sku_dao
.
ResetTurnOverByMapSku
(
item
.
bailun_sku
,
item
.
warehouse_code
);
}
// 创建一个采购计划
var
mainID
=
purchase_advise
.
Add
(
new
dc_auto_purchase_advise
{
create_time
=
DateTime
.
Now
,
no
=
purchase_advise
.
GenerateOrderNo
()
,
buy_sys_plan_no
=
"Generate"
,
title
=
title
});
if
(
mainID
==
null
)
throw
new
Exception
(
"创建采购建议失败"
);
...
...
ResetOutofstock/Program.cs
View file @
f4cbce7d
...
...
@@ -31,7 +31,7 @@ namespace ResetOutofstock
//daily.ResetFbaExtendSales(DateTime.Now);
//dc_base_mother_sku_dao.SynchroCalculationTurnOver();
dc_base_mother_sku_dao
.
ResetTurnOver
(
"M-LM-EO-007
"
,
"MMDUSFBA"
);
//dc_base_mother_sku_dao.ResetTurnOver("945188402
", "MMDUSFBA");
//dc_base_transfer_extend_dao.SynchroLmsTransferOrder();
//dc_base_full_link_wait_order_dao.ResetDatas();
//dc_base_mother_sku_dao.GenerateData();
...
...
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