Commit 03fc157b by yinyong

Merge remote-tracking branch 'origin/master'

parents 64fc5b58 b3c0a5f7
package com.bailuntec.domain.pojo; package com.bailuntec.domain.pojo;
import com.bailuntec.domain.entity.DcBaseSkuMapping;
import lombok.Data; import lombok.Data;
import java.util.List; import java.util.List;
...@@ -12,5 +13,5 @@ public class SkuMappingResponse { ...@@ -12,5 +13,5 @@ public class SkuMappingResponse {
private Integer totalPage; private Integer totalPage;
private Integer rows; private Integer rows;
private Long costtime; private Long costtime;
private List<SkuMappingInfo> data; private List<DcBaseSkuMapping> data;
} }
...@@ -66,17 +66,10 @@ public class SkuMappingSyncJob extends PointJob { ...@@ -66,17 +66,10 @@ public class SkuMappingSyncJob extends PointJob {
if (StringUtils.isNotBlank(resultStr)) { if (StringUtils.isNotBlank(resultStr)) {
SkuMappingResponse skuMappingResponse = JSONObject.parseObject(resultStr, SkuMappingResponse.class); SkuMappingResponse skuMappingResponse = JSONObject.parseObject(resultStr, SkuMappingResponse.class);
log.warn("请求参数:"+map+ " 返回结果:" + resultStr);
if (skuMappingResponse.getData()!= null && skuMappingResponse.getData().size() > 0) { if (skuMappingResponse.getData()!= null && skuMappingResponse.getData().size() > 0) {
List<SkuMappingInfo> skuMappingInfoList = skuMappingResponse.getData(); List<DcBaseSkuMapping> skuMappingInfoList = skuMappingResponse.getData();
DcBaseSkuMapping dcBaseSkuMapping = new DcBaseSkuMapping(); for(DcBaseSkuMapping dcBaseSkuMapping : skuMappingInfoList) {
for(SkuMappingInfo skuMappingInfo : skuMappingInfoList) { log.warn("请求参数:"+map+ " 返回结果:" + dcBaseSkuMapping);
try {
BeanUtils.copyProperties(dcBaseSkuMapping, skuMappingInfo);
} catch (Exception e) {
throw new RuntimeException("BeanUtils.copyProperties失败");
}
DcBaseSkuMappingMapper dcBaseSkuMappingMapper = SessionUtil.getSession().getMapper(DcBaseSkuMappingMapper.class); DcBaseSkuMappingMapper dcBaseSkuMappingMapper = SessionUtil.getSession().getMapper(DcBaseSkuMappingMapper.class);
dcBaseSkuMappingMapper.upsertSelective(dcBaseSkuMapping); dcBaseSkuMappingMapper.upsertSelective(dcBaseSkuMapping);
} }
......
package com.bailuntec.domain.entity; package com.bailuntec.domain.entity;
import com.alibaba.fastjson.annotation.JSONField;
import lombok.Data; import lombok.Data;
import java.time.LocalDateTime; import java.time.LocalDateTime;
...@@ -13,6 +14,7 @@ public class DcBaseSkuMapping { ...@@ -13,6 +14,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "nullId")
private Integer id; private Integer id;
/** /**
...@@ -22,6 +24,7 @@ public class DcBaseSkuMapping { ...@@ -22,6 +24,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "id")
private Integer unicodeId; private Integer unicodeId;
/** /**
...@@ -121,6 +124,7 @@ public class DcBaseSkuMapping { ...@@ -121,6 +124,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "setNo")
private String bailunSku; private String bailunSku;
/** /**
...@@ -157,6 +161,7 @@ public class DcBaseSkuMapping { ...@@ -157,6 +161,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "newSku")
private String platformSku; private String platformSku;
/** /**
...@@ -193,6 +198,7 @@ public class DcBaseSkuMapping { ...@@ -193,6 +198,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "isDeleted")
private Boolean hasDeleted; private Boolean hasDeleted;
/** /**
...@@ -202,6 +208,7 @@ public class DcBaseSkuMapping { ...@@ -202,6 +208,7 @@ public class DcBaseSkuMapping {
* *
* @mbg.generated * @mbg.generated
*/ */
@JSONField(name = "creatorOrganizeId")
private Integer companyId; private Integer companyId;
/** /**
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment