Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
S
sequoia_score
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
mark
sequoia_score
Commits
ba4644fb
Commit
ba4644fb
authored
Jul 28, 2021
by
root
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
job
parent
19fa49b7
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
255 additions
and
5 deletions
+255
-5
Team.java
...mon/src/main/java/com/live/common/domain/entity/Team.java
+11
-5
AlStatBasketballTeamPlayerDto.java
...om/live/job/entity/dto/AlStatBasketballTeamPlayerDto.java
+50
-0
AlStatBasketballTeamsDto.java
...ava/com/live/job/entity/dto/AlStatBasketballTeamsDto.java
+53
-0
AlStatCountryDto.java
...c/main/java/com/live/job/entity/dto/AlStatCountryDto.java
+39
-0
AlStatFootballTeamPlayerDto.java
.../com/live/job/entity/dto/AlStatFootballTeamPlayerDto.java
+65
-0
AlStatSportsBasketballDto.java
...va/com/live/job/entity/dto/AlStatSportsBasketballDto.java
+2
-0
AlStatTeamsFootballDto.java
.../java/com/live/job/entity/dto/AlStatTeamsFootballDto.java
+35
-0
CrawlAlStatServiceImpl.java
...ava/com/live/job/service/impl/CrawlAlStatServiceImpl.java
+0
-0
No files found.
score-common/src/main/java/com/live/common/domain/entity/Team.java
View file @
ba4644fb
...
@@ -17,15 +17,21 @@ public class Team extends BaseStringIdEntity {
...
@@ -17,15 +17,21 @@ public class Team extends BaseStringIdEntity {
private
int
sportsId
;
private
int
sportsId
;
private
String
originalId
;
private
String
originalId
;
//0 Leyu 1 AlStat
private
Integer
originalType
;
private
Integer
originalType
;
private
String
teamNameEn
;
private
String
teamNameEn
;
private
String
teamNameEnFull
;
private
String
teamName
;
private
String
teamName
;
private
String
sportsName
;
private
String
teamNameFull
;
private
String
teamIcon
;
private
String
teamIcon
;
//0默认1热门
private
String
sportsName
;
private
Integer
hotTeam
;
private
String
country
;
private
String
apiResponse
;
//本地 sports.id
private
String
sportsDbId
;
private
String
sportsDbId
;
//不用数据先已json存放
private
String
apiResponse
;
}
}
score-job/src/main/java/com/live/job/entity/dto/AlStatBasketballTeamPlayerDto.java
0 → 100644
View file @
ba4644fb
package
com
.
live
.
job
.
entity
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
class
AlStatBasketballTeamPlayerDto
{
private
String
state
;
private
List
<
BasketballTeamsPlayerDto
>
players
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
static
class
BasketballTeamsPlayerDto
{
private
Integer
id
;
private
String
name
;
private
String
nameEn
;
//性别(male: 男, female:女)
private
String
gender
;
private
Integer
areaId
;
private
String
birthday
;
private
Integer
birthAreaId
;
private
String
rnNumber
;
private
String
height
;
private
String
weight
;
private
String
position
;
//“id”: 37, //球员Id
// “name”: “戈登·海沃德”, //球员名称
// “nameEn”: “Gordon Hayward”, //球员英文名
// “areaId”: 193, //国籍
// “birthday”: “1990-03-23”, //出生日期
// “birthAreaId”: 193, //出生地
// “rnNumber”: “20”, //球衣号码
// “gender”: “male”, //性别(male: 男, female:女)
// “height”: “2.03m”, //身高
// “weight”: “102”, //体重
// “position”: “Small Forward” //位置
}
}
score-job/src/main/java/com/live/job/entity/dto/AlStatBasketballTeamsDto.java
0 → 100644
View file @
ba4644fb
package
com
.
live
.
job
.
entity
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
class
AlStatBasketballTeamsDto
{
private
String
state
;
private
List
<
BasketballTeamsDto
>
teams
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
static
class
BasketballTeamsDto
{
private
Integer
id
;
private
String
name
;
private
String
nameFull
;
private
String
nameEn
;
private
String
nameEnFull
;
private
String
teamType
;
private
String
gender
;
private
Integer
leagueId
;
private
Integer
areaId
;
private
String
city
;
private
String
founded
;
private
String
website
;
private
String
venueId
;
//“id”: 1, //球队Id
// “name”: “湖人”, //球队名称(简称)
// “nameFull”: “洛杉矶湖人”, //球队名称(全称)
// “nameEn”: “Lakers”, //球队英文名称(简称)
// “nameEnFull”: “Los Angeles Lakers”, //球队英文名称(全称)
// “teamType”: “club”, //球队类型(club: 俱乐部, national: 国家队)
// “gender”: “male”, //性别类型(male: 男子, female: 女子, youthMale: 青年男子, youthFemale: 青年女子)
// “leagueId”: 1, //参加联赛Id
// “areaId”: 193, //球队所在国家
// “city”: “洛杉矶”, //所在城市
// “website”: “”, //官网网址
// “founded”: “1964”, //成立时间
// “venueId”: 18 //主场球馆
}
}
score-job/src/main/java/com/live/job/entity/dto/AlStatCountryDto.java
0 → 100644
View file @
ba4644fb
package
com
.
live
.
job
.
entity
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
class
AlStatCountryDto
{
private
String
state
;
private
List
<
AlStatCountry
>
countries
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
static
class
AlStatCountry
{
private
Integer
id
;
private
String
nameZh
;
private
String
nameEn
;
private
Integer
area
;
private
Integer
fifaPoint
;
//“id”: 6, //国家Id
// “nameZh”: “法国”, //中文名
// “nameEn”: “France”, //英文名
// “area”: 1, //所在大洲(具体定义参考文件-个别名词解释)
// “fifaPoint”: 1718, //FIFA积分
// “fifaRank”: 3, //FIFA排名
// “areaRank”: 2 //所在大洲排名
}
}
score-job/src/main/java/com/live/job/entity/dto/AlStatFootballTeamPlayerDto.java
0 → 100644
View file @
ba4644fb
package
com
.
live
.
job
.
entity
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
class
AlStatFootballTeamPlayerDto
{
private
String
state
;
private
List
<
FootballTeamPlayerDto
>
players
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
static
class
FootballTeamPlayerDto
{
private
Integer
id
;
private
String
name
;
private
String
nameEn
;
private
String
country
;
private
String
birthday
;
private
Integer
marketValue
;
private
String
rnNumber
;
private
String
height
;
private
String
foot
;
private
String
position
;
private
String
mainPosition
;
private
String
sencondPosition1
;
private
String
sencondPosition2
;
private
Integer
nationalChosenTimes
;
private
Integer
nationalGoals
;
//“id”: 25, //球员Id
// “name”: “萨拉赫”, //球员名称
// “nameEn”: “Mohamed Salah”, //球员英文名
// “country”: “Egypt”, //国籍
// “birthday”: “1992-06-15”, //出生日期
// “marketValue”: 150000000, //球员当前身价(单位:欧元)
// “rnNumber”: 11, //球衣号码
// “height”: “1.75m”, //身高
// “foot”: “left”, //惯用脚(left左脚,right右脚,both左右脚)
// “position”: “Striker”, //位置(具体定义参考文件-个别名词解释)
// “mainPosition”: “Right Winger”, //主要位置(具体定义参考文件-个别名词解释)
// “sencondPosition1”: “Centre-Forward”, //次要位置1(具体定义参考文件-个别名词解释)
// “sencondPosition2”: “Left Wing”, //次要位置2(具体定义参考文件-个别名词解释)
// “clubId”: 13, //当前所属俱乐部id
// “inTeamSince”: “2017-07-01”, //入队日期
// “contactEnd”: “2023-06-30”, //当前合同截至
// “loanFromClubId”: null, //租借母队id
// “loanFromClubName”: null, //租借母队名称
// “loanFromClubContractEnd”: “”, //租借母队合同截至
// “nationalChosenTimes”: 67, //国家队入选次数
// “nationalChosenTeam”: “”, //为空表示成年国家队,U21、U18等表示各级青年队
// “nationalGoals”: 41 //国家队进球数
}
}
score-job/src/main/java/com/live/job/entity/dto/AlStatSportsBasketballDto.java
View file @
ba4644fb
...
@@ -35,6 +35,8 @@ public class AlStatSportsBasketballDto {
...
@@ -35,6 +35,8 @@ public class AlStatSportsBasketballDto {
private
Integer
quarterNum
;
private
Integer
quarterNum
;
//每节比赛时间
//每节比赛时间
private
String
quarterTime
;
private
String
quarterTime
;
//当前赛季Id
private
Integer
currSeasonId
;
// “id”: 1, //赛事Id
// “id”: 1, //赛事Id
// “name”: “美职篮”, //赛事名称(简称)
// “name”: “美职篮”, //赛事名称(简称)
...
...
score-job/src/main/java/com/live/job/entity/dto/AlStatTeamsFootballDto.java
0 → 100644
View file @
ba4644fb
package
com
.
live
.
job
.
entity
.
dto
;
import
lombok.AllArgsConstructor
;
import
lombok.Builder
;
import
lombok.Data
;
import
lombok.NoArgsConstructor
;
import
java.util.List
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
class
AlStatTeamsFootballDto
{
private
String
state
;
private
List
<
AlStatTeamFootballDto
>
teams
;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public
static
class
AlStatTeamFootballDto
{
private
Integer
id
;
private
String
name
;
private
String
nameFull
;
private
String
nameEn
;
private
String
nameEnFull
;
private
String
teamType
;
private
Integer
competitionId
;
private
String
country
;
}
}
score-job/src/main/java/com/live/job/service/impl/CrawlAlStatServiceImpl.java
View file @
ba4644fb
This diff is collapsed.
Click to expand it.
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