Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
D
dc-java
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
huluobin
dc-java
Commits
ed79062f
Commit
ed79062f
authored
Apr 11, 2019
by
wutong
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
获取SKUMS所有上传状态的SKU
parent
2a4347de
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
10 additions
and
212 deletions
+10
-212
SkuCondition.java
...src/main/java/com/bailuntec/domain/pojo/SkuCondition.java
+0
-210
SkuJsonHandle.java
...nc-sku/src/main/java/com/bailuntec/job/SkuJsonHandle.java
+2
-0
SkuSyncByCreateTimeJob.java
...c/main/java/com/bailuntec/job/SkuSyncByCreateTimeJob.java
+2
-0
SkuSyncByUpdateTimeJob.java
...c/main/java/com/bailuntec/job/SkuSyncByUpdateTimeJob.java
+2
-0
SkuSyncJob.java
...-sync-sku/src/main/java/com/bailuntec/job/SkuSyncJob.java
+2
-0
SyncSkuTest.java
data-base/base-sync-sku/src/test/java/SyncSkuTest.java
+1
-1
CommonSkuCondition.java
...in/java/com/bailuntec/domain/pojo/CommonSkuCondition.java
+1
-1
No files found.
data-base/base-sync-sku/src/main/java/com/bailuntec/domain/pojo/SkuCondition.java
deleted
100644 → 0
View file @
2a4347de
package
com
.
bailuntec
.
domain
.
pojo
;
public
class
SkuCondition
{
private
String
updateDate
;
/// <summary>
/// 返回数据类型,1正常,2分页,99导出
/// </summary>
private
Integer
resultType
;
/// <summary>
/// 查询内容
/// 1-1主要基础,1-2规格,1-3基础其他,2开发,3状态,4供应商,5商品,例:1-1,2,3
/// </summary>
private
String
resultContent
;
/// <summary>
/// sku(多个sku以,间隔,上限1000)
/// </summary>
private
String
skus
;
/// <summary>
/// 页数
/// </summary>
private
Integer
page
;
/// <summary>
/// 分页大小,最大1000
/// </summary>
private
Integer
pageSize
;
/// <summary>
/// 排序列
/// </summary>
private
String
sortField
;
/// <summary>
/// 排序方式 asc或desc
/// </summary>
private
String
sort
;
/// <summary>
/// 查询类型 1产品编码,2商品编码,3标题模糊查询,4内部商品编码,5内部产品编码
/// </summary>
private
Integer
searchType
;
/// <summary>
/// 查询值
/// </summary>
private
String
search
;
/// <summary>
/// 采购员Id
/// </summary>
private
Integer
buyerId
;
/// <summary>
/// 销售员Id
/// </summary>
private
Integer
sellerId
;
/// <summary>
/// 商品状态 1停售,2在售
/// </summary>
private
Integer
status
;
/// <summary>
/// 是否成品 -1,都返回 1成品,2半成品,3耗材,4固定资产,5组合SKU
/// </summary>
private
Integer
isFinish
;
/// <summary>
/// 是否返回供应商 1是返回sku对应供应商列表,2否不返回
/// </summary>
private
Integer
isResultSup
;
/// <summary>
/// 是否返回仓库信息
/// </summary>
private
Integer
isResultWare
;
public
Integer
getResultType
()
{
return
resultType
;
}
public
void
setResultType
(
Integer
resultType
)
{
this
.
resultType
=
resultType
;
}
public
String
getResultContent
()
{
return
resultContent
;
}
public
void
setResultContent
(
String
resultContent
)
{
this
.
resultContent
=
resultContent
;
}
public
String
getSkus
()
{
return
skus
;
}
public
void
setSkus
(
String
skus
)
{
this
.
skus
=
skus
;
}
public
Integer
getPage
()
{
return
page
;
}
public
void
setPage
(
Integer
page
)
{
this
.
page
=
page
;
}
public
Integer
getPageSize
()
{
return
pageSize
;
}
public
void
setPageSize
(
Integer
pageSize
)
{
this
.
pageSize
=
pageSize
;
}
public
String
getSortField
()
{
return
sortField
;
}
public
void
setSortField
(
String
sortField
)
{
this
.
sortField
=
sortField
;
}
public
String
getSort
()
{
return
sort
;
}
public
void
setSort
(
String
sort
)
{
this
.
sort
=
sort
;
}
public
Integer
getSearchType
()
{
return
searchType
;
}
public
void
setSearchType
(
Integer
searchType
)
{
this
.
searchType
=
searchType
;
}
public
String
getSearch
()
{
return
search
;
}
public
void
setSearch
(
String
search
)
{
this
.
search
=
search
;
}
public
Integer
getBuyerId
()
{
return
buyerId
;
}
public
void
setBuyerId
(
Integer
buyerId
)
{
this
.
buyerId
=
buyerId
;
}
public
Integer
getSellerId
()
{
return
sellerId
;
}
public
void
setSellerId
(
Integer
sellerId
)
{
this
.
sellerId
=
sellerId
;
}
public
Integer
getStatus
()
{
return
status
;
}
public
void
setStatus
(
Integer
status
)
{
this
.
status
=
status
;
}
public
Integer
getIsFinish
()
{
return
isFinish
;
}
public
void
setIsFinish
(
Integer
isFinish
)
{
this
.
isFinish
=
isFinish
;
}
public
Integer
getIsResultSup
()
{
return
isResultSup
;
}
public
void
setIsResultSup
(
Integer
isResultSup
)
{
this
.
isResultSup
=
isResultSup
;
}
public
Integer
getIsResultWare
()
{
return
isResultWare
;
}
public
void
setIsResultWare
(
Integer
isResultWare
)
{
this
.
isResultWare
=
isResultWare
;
}
public
String
getUpdateDate
()
{
return
updateDate
;
}
public
void
setUpdateDate
(
String
updateDate
)
{
this
.
updateDate
=
updateDate
;
}
}
data-base/base-sync-sku/src/main/java/com/bailuntec/job/SkuJsonHandle.java
View file @
ed79062f
...
@@ -17,6 +17,7 @@ import com.bailuntec.utils.DigestUtils;
...
@@ -17,6 +17,7 @@ import com.bailuntec.utils.DigestUtils;
import
com.bailuntec.utils.OkHttpUtil
;
import
com.bailuntec.utils.OkHttpUtil
;
import
com.bailuntec.utils.PropertiesUtil
;
import
com.bailuntec.utils.PropertiesUtil
;
import
com.bailuntec.utils.SessionUtil
;
import
com.bailuntec.utils.SessionUtil
;
import
lombok.extern.slf4j.Slf4j
;
import
okhttp3.*
;
import
okhttp3.*
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.apache.commons.beanutils.BeanUtils
;
import
org.apache.commons.lang3.StringUtils
;
import
org.apache.commons.lang3.StringUtils
;
...
@@ -29,6 +30,7 @@ import java.time.LocalDateTime;
...
@@ -29,6 +30,7 @@ import java.time.LocalDateTime;
import
java.util.LinkedHashMap
;
import
java.util.LinkedHashMap
;
import
java.util.List
;
import
java.util.List
;
@Slf4j
public
class
SkuJsonHandle
{
public
class
SkuJsonHandle
{
private
static
PropertiesUtil
propertiesUtil
=
PropertiesUtil
.
getInstance
(
"const"
);
private
static
PropertiesUtil
propertiesUtil
=
PropertiesUtil
.
getInstance
(
"const"
);
...
...
data-base/base-sync-sku/src/main/java/com/bailuntec/job/SkuSyncByCreateTimeJob.java
View file @
ed79062f
...
@@ -18,6 +18,8 @@ public class SkuSyncByCreateTimeJob extends PointJob {
...
@@ -18,6 +18,8 @@ public class SkuSyncByCreateTimeJob extends PointJob {
skuConditionDto
.
setResultType
(
2
);
//分页
skuConditionDto
.
setResultType
(
2
);
//分页
skuConditionDto
.
setPageSize
(
jobPointLog
.
getPageSize
());
skuConditionDto
.
setPageSize
(
jobPointLog
.
getPageSize
());
skuConditionDto
.
setStatus
(-
1
);
skuConditionDto
.
setStatus
(-
1
);
//传这个所有上传状态都能拿
skuConditionDto
.
setIsUpApi
(
""
);
skuConditionDto
.
setIsFinish
(-
1
);
skuConditionDto
.
setIsFinish
(-
1
);
//有ResultWare返回发货仓库信息
//有ResultWare返回发货仓库信息
skuConditionDto
.
setIsResultWare
(
1
);
skuConditionDto
.
setIsResultWare
(
1
);
...
...
data-base/base-sync-sku/src/main/java/com/bailuntec/job/SkuSyncByUpdateTimeJob.java
View file @
ed79062f
...
@@ -20,6 +20,8 @@ public class SkuSyncByUpdateTimeJob extends PointJob {
...
@@ -20,6 +20,8 @@ public class SkuSyncByUpdateTimeJob extends PointJob {
skuConditionDto
.
setIsFinish
(-
1
);
skuConditionDto
.
setIsFinish
(-
1
);
//有ResultWare返回发货仓库信息
//有ResultWare返回发货仓库信息
skuConditionDto
.
setIsResultWare
(
1
);
skuConditionDto
.
setIsResultWare
(
1
);
//传这个所有上传状态都能拿
skuConditionDto
.
setIsUpApi
(
""
);
//有UpdateDate只查当天更新的数据-增量更新
//有UpdateDate只查当天更新的数据-增量更新
skuConditionDto
.
setUpdateDate
(
jobPointLog
.
getStartTime
().
format
(
DateTimeFormatter
.
ofPattern
(
CommonConstant
.
DATE_FORMAT
)));
skuConditionDto
.
setUpdateDate
(
jobPointLog
.
getStartTime
().
format
(
DateTimeFormatter
.
ofPattern
(
CommonConstant
.
DATE_FORMAT
)));
SkuJsonHandle
.
skuMSRequest
(
skuConditionDto
,
jobPointLog
);
SkuJsonHandle
.
skuMSRequest
(
skuConditionDto
,
jobPointLog
);
...
...
data-base/base-sync-sku/src/main/java/com/bailuntec/job/SkuSyncJob.java
View file @
ed79062f
...
@@ -15,6 +15,8 @@ public class SkuSyncJob extends PointJob {
...
@@ -15,6 +15,8 @@ public class SkuSyncJob extends PointJob {
skuConditionDto
.
setPageSize
(
jobPointLog
.
getPageSize
());
skuConditionDto
.
setPageSize
(
jobPointLog
.
getPageSize
());
skuConditionDto
.
setStatus
(-
1
);
skuConditionDto
.
setStatus
(-
1
);
skuConditionDto
.
setIsFinish
(-
1
);
skuConditionDto
.
setIsFinish
(-
1
);
//传这个所有上传状态都能拿
skuConditionDto
.
setIsUpApi
(
""
);
//有ResultWare返回发货仓库信息
//有ResultWare返回发货仓库信息
skuConditionDto
.
setIsResultWare
(
1
);
skuConditionDto
.
setIsResultWare
(
1
);
//有SKU只查提供的SKU
//有SKU只查提供的SKU
...
...
data-base/base-sync-sku/src/test/java/SyncSkuTest.java
View file @
ed79062f
...
@@ -10,7 +10,7 @@ public class SyncSkuTest {
...
@@ -10,7 +10,7 @@ public class SyncSkuTest {
@Test
@Test
public
void
test
()
{
public
void
test
()
{
SkuSyncJob
skuSyncJob
=
new
SkuSyncJob
();
SkuSyncJob
skuSyncJob
=
new
SkuSyncJob
();
skuSyncJob
.
executeJob
(
null
,
new
JobPointLog
(
"base-sku"
,
0
,
100
,
1
,
1
,
LocalDateTime
.
now
(),
LocalDateTime
.
now
()));
skuSyncJob
.
executeJob
(
null
,
new
JobPointLog
(
"base-sku"
,
0
,
25
,
1
,
1
,
LocalDateTime
.
now
(),
LocalDateTime
.
now
()));
}
}
@Test
@Test
public
void
tes1
()
{
public
void
tes1
()
{
...
...
data-common/src/main/java/com/bailuntec/domain/pojo/CommonSkuCondition.java
View file @
ed79062f
...
@@ -88,5 +88,5 @@ public class CommonSkuCondition {
...
@@ -88,5 +88,5 @@ public class CommonSkuCondition {
private
Integer
isResultWare
;
private
Integer
isResultWare
;
//是否上传
//是否上传
public
Integer
IsUpApi
;
public
String
IsUpApi
;
}
}
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