Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
DataCenter_Core2.1_20190520
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
DataCenter_Core2.1_20190520
Commits
6e7ed9fd
Commit
6e7ed9fd
authored
Apr 06, 2022
by
jianshuqin
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
增加同步物流账单时间服务
parent
206701a3
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
12 additions
and
11 deletions
+12
-11
RequestDto.cs
Bailun.DC.SyncPickBillTime/Models/RequestDto.cs
+4
-4
Services.cs
Bailun.DC.SyncPickBillTime/Services.cs
+8
-7
No files found.
Bailun.DC.SyncPickBillTime/Models/RequestDto.cs
View file @
6e7ed9fd
...
...
@@ -5,21 +5,21 @@
/// <summary>
/// 页码
/// </summary>
public
int
P
ageIndex
{
get
;
set
;
}
public
int
p
ageIndex
{
get
;
set
;
}
/// <summary>
/// 分页大小
/// </summary>
public
int
P
ageCount
{
get
;
set
;
}
public
int
p
ageCount
{
get
;
set
;
}
/// <summary>
/// 配货单号
/// </summary>
public
string
A
llocatecargoOrderCode
{
get
;
set
;
}
public
string
a
llocatecargoOrderCode
{
get
;
set
;
}
/// <summary>
/// 差异状态 未对账 = 0, 存在差异 = 1 , 验证通过 = 2
/// </summary>
public
int
[]
D
iffStateTypes
{
get
;
set
;
}
public
int
[]
d
iffStateTypes
{
get
;
set
;
}
}
}
Bailun.DC.SyncPickBillTime/Services.cs
View file @
6e7ed9fd
...
...
@@ -70,20 +70,21 @@ namespace Bailun.DC.SyncPickBillTime
Console
.
WriteLine
(
$"需要同步
{
list
.
Count
}
条数据"
);
RequestDto
request
=
new
RequestDto
{
PageCount
=
1000
,
PageIndex
=
1
,
AllocatecargoOrderCode
=
string
.
Join
(
","
,
list
.
Select
(
l
=>
l
.
pick_order_id
))
pageCount
=
1000
,
pageIndex
=
1
,
allocatecargoOrderCode
=
string
.
Join
(
","
,
list
.
Select
(
l
=>
l
.
pick_order_id
)),
diffStateTypes
=
new
int
[]
{
1
,
2
}
};
ResponseDto
response
=
default
(
ResponseDto
);
while
(
request
.
P
ageIndex
==
1
||
(
response
!=
null
&&
response
.
result
!=
null
&&
(
response
.
result
.
totalPages
>
response
.
result
.
pageIndex
)))
while
(
request
.
p
ageIndex
==
1
||
(
response
!=
null
&&
response
.
result
!=
null
&&
(
response
.
result
.
totalPages
>
response
.
result
.
pageIndex
)))
{
string
data
=
JsonConvert
.
SerializeObject
(
request
);
var
result
=
Common
.
HttpHelper
.
NetHelper
.
HttpPostJson
(
url
,
data
);
request
.
P
ageIndex
++;
request
.
p
ageIndex
++;
if
(!
string
.
IsNullOrEmpty
(
result
))
{
response
=
JsonConvert
.
DeserializeObject
<
ResponseDto
>(
result
);
if
(
request
.
P
ageIndex
==
1
)
if
(
request
.
p
ageIndex
==
1
)
{
Console
.
WriteLine
(
$"总共同步
{
response
?.
result
?.
total
??
0
}
条数据"
);
}
...
...
@@ -91,7 +92,7 @@ namespace Bailun.DC.SyncPickBillTime
{
//保存数据
Save
(
response
.
result
.
result
);
Console
.
WriteLine
(
$"已同步
{((
response
.
result
.
pageIndex
-
1
)
*
request
.
P
ageCount
)
+
response
.
result
.
result
.
Count
}
条数据"
);
Console
.
WriteLine
(
$"已同步
{((
response
.
result
.
pageIndex
-
1
)
*
request
.
p
ageCount
)
+
response
.
result
.
result
.
Count
}
条数据"
);
}
}
}
...
...
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