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
84ded3b1
Commit
84ded3b1
authored
Nov 29, 2020
by
泽锋 李
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
推送采购建议加日志
parent
aa681b6b
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
9 additions
and
1 deletion
+9
-1
Program.cs
AutoGeneratePurchaseAdvise/Program.cs
+1
-0
PurchaseAdviseServices.cs
AutoTurnOver.Services/PurchaseAdviseServices.cs
+8
-1
No files found.
AutoGeneratePurchaseAdvise/Program.cs
View file @
84ded3b1
...
...
@@ -23,6 +23,7 @@ namespace AutoGeneratePurchaseAdvise
//PurchaseAdviseServices.Generate(DateTime.Parse(DateTime.Now.ToString("2020-11-28 17:06:00")));
//PurchaseAdviseServices.AutoPushBuySys(1);
//PurchaseAdviseServices.Generate(DateTime.Parse(DateTime.Now.ToString("yyyy-MM-dd 00:00:00")));
//PurchaseAdviseServices.AutoPushBuySys(4);
}
catch
(
Exception
ex
)
{
...
...
AutoTurnOver.Services/PurchaseAdviseServices.cs
View file @
84ded3b1
...
...
@@ -341,10 +341,12 @@ namespace AutoTurnOver.Services
var
other_datas
=
new
List
<
dc_auto_purchase_advise_detailed_dto
>();
// 查询当前有缺货的sku
Console
.
WriteLine
(
$"拆分ebay+wish 的逻辑"
);
var
shortageSkuList
=
purchase_advise
.
ShortageSkuList
(
new
List
<
string
>
{
"ebay"
,
"wish"
},
new
List
<
string
>
{
"张莹霞"
});
alone_datas
=
datas
.
Where
(
s
=>
shortageSkuList
.
Any
(
v
=>
v
==
s
.
bailun_sku
)).
ToList
();
other_datas
=
datas
.
Where
(
s
=>
!
shortageSkuList
.
Any
(
v
=>
v
==
s
.
bailun_sku
)).
ToList
();
Console
.
WriteLine
(
$"ebay+wish 总数:
{
alone_datas
.
Count
()}
"
);
Console
.
WriteLine
(
$"其他总数:
{
alone_datas
.
Count
()}
"
);
if
(
alone_datas
!=
null
&&
alone_datas
.
Count
>
0
)
{
PushBuySys
(
1
,
alone_datas
,
user
,
is_skip_error
,
"ebay+wish"
);
...
...
@@ -393,14 +395,19 @@ namespace AutoTurnOver.Services
{
mainID
=
purchase_advise
.
ImportDuLiShortageDetailed
(
0
);
}
Console
.
WriteLine
(
$"采购建议生成,id:
{
mainID
}
"
);
List
<
dc_auto_purchase_advise_detailed_dto
>
datas
=
new
List
<
dc_auto_purchase_advise_detailed_dto
>();
var
total
=
0
;
datas
.
AddRange
(
PurchaseAdviseServices
.
DetailList
(
new
dc_auto_purchase_advise_detailed_search_dto
{
main_id
=
mainID
,
ispush
=
false
},
0
,
int
.
MaxValue
,
ref
total
));
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));
if
(
true
)
{
Console
.
WriteLine
(
$"进入推送逻辑"
);
PurchaseAdviseServices
.
PushBuySysSplit
(
datas
,
new
UserData
{
UserName
=
"admin"
},
true
);
Console
.
WriteLine
(
$"完成推送"
);
}
else
{
...
...
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