Skip to content
项目
群组
代码片段
帮助
正在加载...
帮助
为 GitLab 提交贡献
登录/注册
切换导航
Z
zion
项目
项目
详情
活动
周期分析
仓库
仓库
文件
提交
分支
标签
贡献者
分枝图
比较
统计图
议题
0
议题
0
列表
看板
标记
里程碑
合并请求
1
合并请求
1
CI / CD
CI / CD
流水线
作业
计划
统计图
Wiki
Wiki
代码片段
代码片段
成员
成员
折叠边栏
关闭边栏
活动
分枝图
统计图
创建新议题
作业
提交
议题看板
打开侧边栏
zhengfg
zion
Commits
c7310cf3
提交
c7310cf3
authored
9月 28, 2019
作者:
zhengfg
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
1、增加爬虫数据返回数据结构
上级
3b79df6f
隐藏空白字符变更
内嵌
并排
正在显示
9 个修改的文件
包含
323 行增加
和
1 行删除
+323
-1
DynStock.java
src/main/java/com/diaoyun/zion/chinafrica/vo/DynStock.java
+12
-0
ItemInfo.java
src/main/java/com/diaoyun/zion/chinafrica/vo/ItemInfo.java
+57
-0
OriginalPrice.java
...in/java/com/diaoyun/zion/chinafrica/vo/OriginalPrice.java
+25
-0
ProductPromotion.java
...java/com/diaoyun/zion/chinafrica/vo/ProductPromotion.java
+25
-0
ProductProp.java
...main/java/com/diaoyun/zion/chinafrica/vo/ProductProp.java
+47
-0
ProductProps.java
...ain/java/com/diaoyun/zion/chinafrica/vo/ProductProps.java
+39
-0
ProductResponse.java
.../java/com/diaoyun/zion/chinafrica/vo/ProductResponse.java
+90
-0
ProductSku.java
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductSku.java
+27
-0
domain.properties
src/main/resources/properties/domain.properties
+1
-1
没有找到文件。
src/main/java/com/diaoyun/zion/chinafrica/vo/DynStock.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
import
java.util.List
;
/**
* 库存
*/
public
class
DynStock
{
//可用库存数
private
int
sellableQuantity
;
private
List
<
ProductSku
>
sku
;
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ItemInfo.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
/**
* 商品信息
*/
public
class
ItemInfo
{
//
private
String
itemId
;
//商品标题
private
String
title
;
//商品主图
private
String
pic
;
//所属店铺
private
String
shopName
;
//店铺链接
private
String
shopUrl
;
public
String
getItemId
()
{
return
itemId
;
}
public
void
setItemId
(
String
itemId
)
{
this
.
itemId
=
itemId
;
}
public
String
getTitle
()
{
return
title
;
}
public
void
setTitle
(
String
title
)
{
this
.
title
=
title
;
}
public
String
getPic
()
{
return
pic
;
}
public
void
setPic
(
String
pic
)
{
this
.
pic
=
pic
;
}
public
String
getShopName
()
{
return
shopName
;
}
public
void
setShopName
(
String
shopName
)
{
this
.
shopName
=
shopName
;
}
public
String
getShopUrl
()
{
return
shopUrl
;
}
public
void
setShopUrl
(
String
shopUrl
)
{
this
.
shopUrl
=
shopUrl
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/OriginalPrice.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
/**
* 原始价格
*/
public
class
OriginalPrice
{
private
String
skuStr
;
private
String
price
;
public
String
getSkuStr
()
{
return
skuStr
;
}
public
void
setSkuStr
(
String
skuStr
)
{
this
.
skuStr
=
skuStr
;
}
public
String
getPrice
()
{
return
price
;
}
public
void
setPrice
(
String
price
)
{
this
.
price
=
price
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductPromotion.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
/**
* 商品促销价格
*/
public
class
ProductPromotion
{
private
String
skuStr
;
private
String
price
;
public
String
getSkuStr
()
{
return
skuStr
;
}
public
void
setSkuStr
(
String
skuStr
)
{
this
.
skuStr
=
skuStr
;
}
public
String
getPrice
()
{
return
price
;
}
public
void
setPrice
(
String
price
)
{
this
.
price
=
price
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductProp.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
/**
* 商品属性
*/
public
class
ProductProp
{
//属性id
private
String
propId
;
//属性值
private
String
propName
;
//属性图片
private
String
image
;
//翻译
private
String
translate
;
public
String
getImage
()
{
return
image
;
}
public
void
setImage
(
String
image
)
{
this
.
image
=
image
;
}
public
String
getPropId
()
{
return
propId
;
}
public
void
setPropId
(
String
propId
)
{
this
.
propId
=
propId
;
}
public
String
getPropName
()
{
return
propName
;
}
public
void
setPropName
(
String
propName
)
{
this
.
propName
=
propName
;
}
public
String
getTranslate
()
{
return
translate
;
}
public
void
setTranslate
(
String
translate
)
{
this
.
translate
=
translate
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductProps.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
import
java.util.List
;
/**
* 商品属性list
*/
public
class
ProductProps
{
//属性名 比如颜色
private
String
name
;
//翻译
private
String
translate
;
//商品属性
private
List
<
ProductProp
>
prop
;
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getTranslate
()
{
return
translate
;
}
public
void
setTranslate
(
String
translate
)
{
this
.
translate
=
translate
;
}
public
List
<
ProductProp
>
getProp
()
{
return
prop
;
}
public
void
setProp
(
List
<
ProductProp
>
prop
)
{
this
.
prop
=
prop
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductResponse.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
import
java.util.List
;
/**
* 爬取数据后,返回页面的商品详情数据
*/
public
class
ProductResponse
{
//原始价格 有优惠的话还有优惠价
private
List
<
OriginalPrice
>
originalPrice
;
//促销价格
private
List
<
ProductPromotion
>
promotion
;
//一口价,就是商品一开始展示的价格,比如多sku的情况下展示 18.80-49.90
private
String
price
;
//库存
private
DynStock
dynStock
;
//是否包含商品属性,有些商品没有属性
private
boolean
propFlag
;
//商品属性
private
List
<
ProductProps
>
propList
;
//商品信息
private
ItemInfo
itemInfo
;
//商品来源平台 PlatformEnum
private
String
platform
;
public
List
<
OriginalPrice
>
getOriginalPrice
()
{
return
originalPrice
;
}
public
void
setOriginalPrice
(
List
<
OriginalPrice
>
originalPrice
)
{
this
.
originalPrice
=
originalPrice
;
}
public
List
<
ProductPromotion
>
getPromotion
()
{
return
promotion
;
}
public
void
setPromotion
(
List
<
ProductPromotion
>
promotion
)
{
this
.
promotion
=
promotion
;
}
public
String
getPrice
()
{
return
price
;
}
public
void
setPrice
(
String
price
)
{
this
.
price
=
price
;
}
public
DynStock
getDynStock
()
{
return
dynStock
;
}
public
void
setDynStock
(
DynStock
dynStock
)
{
this
.
dynStock
=
dynStock
;
}
public
boolean
isPropFlag
()
{
return
propFlag
;
}
public
void
setPropFlag
(
boolean
propFlag
)
{
this
.
propFlag
=
propFlag
;
}
public
List
<
ProductProps
>
getPropList
()
{
return
propList
;
}
public
void
setPropList
(
List
<
ProductProps
>
propList
)
{
this
.
propList
=
propList
;
}
public
ItemInfo
getItemInfo
()
{
return
itemInfo
;
}
public
void
setItemInfo
(
ItemInfo
itemInfo
)
{
this
.
itemInfo
=
itemInfo
;
}
public
String
getPlatform
()
{
return
platform
;
}
public
void
setPlatform
(
String
platform
)
{
this
.
platform
=
platform
;
}
}
src/main/java/com/diaoyun/zion/chinafrica/vo/ProductSku.java
0 → 100644
浏览文件 @
c7310cf3
package
com
.
diaoyun
.
zion
.
chinafrica
.
vo
;
/**
* sku 库存
*/
public
class
ProductSku
{
//sku拼接的字符串 ;1627207:425613015;
private
String
skuStr
;
//可销售库存数量
private
String
sellableQuantity
;
public
String
getSkuStr
()
{
return
skuStr
;
}
public
void
setSkuStr
(
String
skuStr
)
{
this
.
skuStr
=
skuStr
;
}
public
String
getSellableQuantity
()
{
return
sellableQuantity
;
}
public
void
setSellableQuantity
(
String
sellableQuantity
)
{
this
.
sellableQuantity
=
sellableQuantity
;
}
}
src/main/resources/properties/domain.properties
浏览文件 @
c7310cf3
#############
下面配置为二维码生成路径
配置###########################
#############配置###########################
#用户默认头像
user.avatar
=
https://dev.diaosaas.com/upload/chinafrica/user/avatar.png
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论