Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
M
map-parent
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
常超
map-parent
Commits
0a602092
Commit
0a602092
authored
May 06, 2021
by
刘亚鑫
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
手机轨迹,虚实身份,标识号区域碰撞
parent
2e6cb56c
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
26 changed files
with
2504 additions
and
1 deletions
+2504
-1
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/AreaInfo.java
+101
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/PhoneReceiving.java
+119
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/PhoneRy.java
+128
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/Regionals.java
+113
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsCarCarResult.java
+201
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsDetail.java
+105
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsPerson.java
+178
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsResult.java
+194
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsTask.java
+185
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/SjGjInfo.java
+153
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/TbStRegionalstaskresult.java
+324
-0
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/reslutFl.java
+59
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/PeopleApiApplication.java
+3
-1
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/controller/PhoneController.java
+52
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/controller/RegionalsTaskContoller.java
+80
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/PeopleInfoMapper.java
+2
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/PhoneInfoMapper.java
+22
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/RegInfoMapper.java
+32
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/xml/PhoneInfoMapper.xml
+112
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/xml/RegInfoMapper.xml
+228
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/PeopleService.java
+11
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/PhoneService.java
+18
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/RegTaskService.java
+28
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/PeopleServiceImpl.java
+4
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/PhoneServiceImpl.java
+0
-0
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/RegTaskServiceImpl.java
+52
-0
No files found.
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/AreaInfo.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModelProperty
;
import
org.springframework.context.annotation.Bean
;
public
class
AreaInfo
{
@ApiModelProperty
(
"基站号"
)
private
String
codes
;
//多个基站以逗号分隔
@ApiModelProperty
(
"查询开始时间"
)
private
String
startTime
;
//查询开始时间
@ApiModelProperty
(
"查询结束时间"
)
private
String
endTime
;
//查询结束时间
@ApiModelProperty
(
"任务id"
)
private
String
taskId
;
//任务id
@ApiModelProperty
(
"区域名称"
)
private
String
region
;
//区域名称
@ApiModelProperty
(
"案件编号"
)
private
String
caseId
;
@ApiModelProperty
(
"案件名称"
)
private
String
caseName
;
@ApiModelProperty
(
"发送人身份证号"
)
private
String
username
;
public
String
getCodes
()
{
return
codes
;
}
public
void
setCodes
(
String
codes
)
{
this
.
codes
=
codes
;
}
public
String
getStartTime
()
{
return
startTime
;
}
public
void
setStartTime
(
String
startTime
)
{
this
.
startTime
=
startTime
;
}
public
String
getEndTime
()
{
return
endTime
;
}
public
void
setEndTime
(
String
endTime
)
{
this
.
endTime
=
endTime
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getRegion
()
{
return
region
;
}
public
void
setRegion
(
String
region
)
{
this
.
region
=
region
;
}
public
String
getCaseId
()
{
return
caseId
;
}
public
void
setCaseId
(
String
caseId
)
{
this
.
caseId
=
caseId
;
}
public
String
getCaseName
()
{
return
caseName
;
}
public
void
setCaseName
(
String
caseName
)
{
this
.
caseName
=
caseName
;
}
public
String
getUsername
()
{
return
username
;
}
public
void
setUsername
(
String
username
)
{
this
.
username
=
username
;
}
@Override
public
String
toString
()
{
return
"AreaInfo{"
+
"codes='"
+
codes
+
'\''
+
", startTime='"
+
startTime
+
'\''
+
", endTime='"
+
endTime
+
'\''
+
", taskId='"
+
taskId
+
'\''
+
", region='"
+
region
+
'\''
+
", caseId='"
+
caseId
+
'\''
+
", caseName='"
+
caseName
+
'\''
+
", username='"
+
username
+
'\''
+
'}'
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/PhoneReceiving.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
import
java.util.List
;
/**
* Created by caoyin on 2020/4/22
* 封装请求的参数
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
@ApiModel
public
class
PhoneReceiving
{
@ApiModelProperty
(
"基站编号"
)
private
String
objectValue
;
@ApiModelProperty
(
"通过基站开始时间"
)
private
String
kssj
;
@ApiModelProperty
(
"通过基站结束时间"
)
private
String
jssj
;
@ApiModelProperty
(
"对象类型"
)
private
String
objectType
;
@ApiModelProperty
(
"案件编号"
)
private
String
caseId
;
@ApiModelProperty
(
"案件名称"
)
private
String
caseName
;
@ApiModelProperty
(
"发送人身份证号"
)
private
String
username
;
@ApiModelProperty
(
"任务id"
)
private
String
taskId
;
@ApiModelProperty
(
"区域名称"
)
private
String
region
;
private
List
<
SjGjInfo
>
lists
;
public
String
getObjectValue
()
{
return
objectValue
;
}
public
void
setObjectValue
(
String
objectValue
)
{
this
.
objectValue
=
objectValue
;
}
public
String
getKssj
()
{
return
kssj
;
}
public
void
setKssj
(
String
kssj
)
{
this
.
kssj
=
kssj
;
}
public
String
getJssj
()
{
return
jssj
;
}
public
void
setJssj
(
String
jssj
)
{
this
.
jssj
=
jssj
;
}
public
String
getObjectType
()
{
return
objectType
;
}
public
void
setObjectType
(
String
objectType
)
{
this
.
objectType
=
objectType
;
}
public
String
getCaseId
()
{
return
caseId
;
}
public
void
setCaseId
(
String
caseId
)
{
this
.
caseId
=
caseId
;
}
public
String
getCaseName
()
{
return
caseName
;
}
public
void
setCaseName
(
String
caseName
)
{
this
.
caseName
=
caseName
;
}
public
String
getUsername
()
{
return
username
;
}
public
void
setUsername
(
String
username
)
{
this
.
username
=
username
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getRegion
()
{
return
region
;
}
public
void
setRegion
(
String
region
)
{
this
.
region
=
region
;
}
public
List
<
SjGjInfo
>
getLists
()
{
return
lists
;
}
public
void
setLists
(
List
<
SjGjInfo
>
lists
)
{
this
.
lists
=
lists
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/PhoneRy.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
lombok.Data
;
import
lombok.EqualsAndHashCode
;
import
lombok.experimental.Accessors
;
/**
* Created by yangyang on 2020/4/23
* 封装请求的参数
*/
@Data
@EqualsAndHashCode
(
callSuper
=
false
)
@Accessors
(
chain
=
true
)
@ApiModel
public
class
PhoneRy
{
@ApiModelProperty
(
"姓名"
)
private
String
xm
;
@ApiModelProperty
(
"民族"
)
private
String
mz
;
@ApiModelProperty
(
"性别"
)
private
String
xb
;
@ApiModelProperty
(
"身份证号码"
)
private
String
sfzhm
;
@ApiModelProperty
(
"出生地址名称"
)
private
String
csdzmc
;
@ApiModelProperty
(
"现住址地址名称"
)
private
String
xzzdzmc
;
@ApiModelProperty
(
"照片"
)
private
String
img
;
@ApiModelProperty
(
"电话"
)
private
String
phone
;
@ApiModelProperty
(
"值为手机号"
)
private
String
objValue
;
@ApiModelProperty
(
"户籍地"
)
private
String
hjdqhdz
;
@ApiModelProperty
(
"出生日期"
)
private
String
csrq
;
public
String
getXm
()
{
return
xm
;
}
public
void
setXm
(
String
xm
)
{
this
.
xm
=
xm
;
}
public
String
getMz
()
{
return
mz
;
}
public
void
setMz
(
String
mz
)
{
this
.
mz
=
mz
;
}
public
String
getXb
()
{
return
xb
;
}
public
void
setXb
(
String
xb
)
{
this
.
xb
=
xb
;
}
public
String
getSfzhm
()
{
return
sfzhm
;
}
public
void
setSfzhm
(
String
sfzhm
)
{
this
.
sfzhm
=
sfzhm
;
}
public
String
getCsdzmc
()
{
return
csdzmc
;
}
public
void
setCsdzmc
(
String
csdzmc
)
{
this
.
csdzmc
=
csdzmc
;
}
public
String
getXzzdzmc
()
{
return
xzzdzmc
;
}
public
void
setXzzdzmc
(
String
xzzdzmc
)
{
this
.
xzzdzmc
=
xzzdzmc
;
}
public
String
getImg
()
{
return
img
;
}
public
void
setImg
(
String
img
)
{
this
.
img
=
img
;
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
;
}
public
String
getObjValue
()
{
return
objValue
;
}
public
void
setObjValue
(
String
objValue
)
{
this
.
objValue
=
objValue
;
}
public
String
getHjdqhdz
()
{
return
hjdqhdz
;
}
public
void
setHjdqhdz
(
String
hjdqhdz
)
{
this
.
hjdqhdz
=
hjdqhdz
;
}
public
String
getCsrq
()
{
return
csrq
;
}
public
void
setCsrq
(
String
csrq
)
{
this
.
csrq
=
csrq
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/Regionals.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.util.Date
;
/**
* @ClassName: Regional
* @Auther: yy
* @Description: 任务-区域
* @CreateDate: 2021/04/10
* @Version: 1.0
*/
@ApiModel
public
class
Regionals
{
@ApiModelProperty
(
"区域id"
)
private
String
regionalId
;
@ApiModelProperty
(
"任务id"
)
private
String
taskId
;
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
startTime
;
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
endTime
;
@ApiModelProperty
(
"组成区域的经纬度"
)
private
String
geometry
;
@ApiModelProperty
(
"名称"
)
private
String
name
;
@ApiModelProperty
(
"来源"
)
private
String
source
;
//暂时没用
@ApiModelProperty
(
"半径"
)
private
String
radius
;
@ApiModelProperty
(
"区域类型"
)
private
String
type
;
//类型:01 圆 02 多边形 等
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
Date
getStartTime
()
{
return
startTime
;
}
public
void
setStartTime
(
Date
startTime
)
{
this
.
startTime
=
startTime
;
}
public
Date
getEndTime
()
{
return
endTime
;
}
public
void
setEndTime
(
Date
endTime
)
{
this
.
endTime
=
endTime
;
}
public
String
getRegionalId
()
{
return
regionalId
;
}
public
void
setRegionalId
(
String
regionalId
)
{
this
.
regionalId
=
regionalId
;
}
public
String
getGeometry
()
{
return
geometry
;
}
public
void
setGeometry
(
String
geometry
)
{
this
.
geometry
=
geometry
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getSource
()
{
return
source
;
}
public
void
setSource
(
String
source
)
{
this
.
source
=
source
;
}
public
String
getRadius
()
{
return
radius
;
}
public
void
setRadius
(
String
radius
)
{
this
.
radius
=
radius
;
}
public
String
getType
()
{
return
type
;
}
public
void
setType
(
String
type
)
{
this
.
type
=
type
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsCarCarResult.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
java.io.Serializable
;
/**
* 任务----结果
*/
@ApiModel
public
class
RegionalsCarCarResult
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
private
String
xxzjbh
;
private
String
taskId
;
// 任务id
private
String
objectValue
;
// 车牌号
private
String
x
;
// 经度
private
String
y
;
// 纬度
private
String
time
;
// 过车时间
private
String
deviceId
;
// 设备编号
private
String
deviceName
;
// 设备名称
private
String
kkUrlPic
;
// 卡口照片
private
String
xm
;
// 车主姓名
private
String
mz
;
// 民族
private
String
xb
;
// 性别
private
String
sfzhm
;
// 身份证号
private
String
csdzmc
;
// 出生地址名称
private
String
xzzdzmc
;
// 现住地址名称
private
String
phone
;
// 电话
private
String
hjdqhdz
;
// 户籍地
private
String
csrq
;
// 出生日期
private
byte
[]
img
;
// 本人照片二进制
private
String
imgStr
;
// 本人照片
public
static
long
getSerialVersionUID
()
{
return
serialVersionUID
;
}
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getObjectValue
()
{
return
objectValue
;
}
public
void
setObjectValue
(
String
objectValue
)
{
this
.
objectValue
=
objectValue
;
}
public
String
getX
()
{
return
x
;
}
public
void
setX
(
String
x
)
{
this
.
x
=
x
;
}
public
String
getY
()
{
return
y
;
}
public
void
setY
(
String
y
)
{
this
.
y
=
y
;
}
public
String
getTime
()
{
return
time
;
}
public
void
setTime
(
String
time
)
{
this
.
time
=
time
;
}
public
String
getDeviceId
()
{
return
deviceId
;
}
public
void
setDeviceId
(
String
deviceId
)
{
this
.
deviceId
=
deviceId
;
}
public
String
getDeviceName
()
{
return
deviceName
;
}
public
void
setDeviceName
(
String
deviceName
)
{
this
.
deviceName
=
deviceName
;
}
public
String
getKkUrlPic
()
{
return
kkUrlPic
;
}
public
void
setKkUrlPic
(
String
kkUrlPic
)
{
this
.
kkUrlPic
=
kkUrlPic
;
}
public
String
getXm
()
{
return
xm
;
}
public
void
setXm
(
String
xm
)
{
this
.
xm
=
xm
;
}
public
String
getMz
()
{
return
mz
;
}
public
void
setMz
(
String
mz
)
{
this
.
mz
=
mz
;
}
public
String
getXb
()
{
return
xb
;
}
public
void
setXb
(
String
xb
)
{
this
.
xb
=
xb
;
}
public
String
getSfzhm
()
{
return
sfzhm
;
}
public
void
setSfzhm
(
String
sfzhm
)
{
this
.
sfzhm
=
sfzhm
;
}
public
String
getCsdzmc
()
{
return
csdzmc
;
}
public
void
setCsdzmc
(
String
csdzmc
)
{
this
.
csdzmc
=
csdzmc
;
}
public
String
getXzzdzmc
()
{
return
xzzdzmc
;
}
public
void
setXzzdzmc
(
String
xzzdzmc
)
{
this
.
xzzdzmc
=
xzzdzmc
;
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
;
}
public
String
getHjdqhdz
()
{
return
hjdqhdz
;
}
public
void
setHjdqhdz
(
String
hjdqhdz
)
{
this
.
hjdqhdz
=
hjdqhdz
;
}
public
String
getCsrq
()
{
return
csrq
;
}
public
void
setCsrq
(
String
csrq
)
{
this
.
csrq
=
csrq
;
}
public
byte
[]
getImg
()
{
return
img
;
}
public
void
setImg
(
byte
[]
img
)
{
this
.
img
=
img
;
}
public
String
getImgStr
()
{
return
imgStr
;
}
public
void
setImgStr
(
String
imgStr
)
{
this
.
imgStr
=
imgStr
;
}
}
\ No newline at end of file
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsDetail.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.io.Serializable
;
/**
* 任务----详情
*/
@ApiModel
public
class
RegionalsDetail
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
//--------------------------------------详情------------------------
@ApiModelProperty
(
"主键"
)
private
String
xxzjbh
;
@ApiModelProperty
(
"身份证号码"
)
private
String
sfzhm
;
//暂时不用
@ApiModelProperty
(
"是否翻译"
)
private
String
sfCheck
;
//暂时不用
@ApiModelProperty
(
"结果表id"
)
private
String
resultId
;
@ApiModelProperty
(
"对象类型代码"
)
private
String
objectType
;
@ApiModelProperty
(
"对象类型"
)
private
String
objectTypeName
;
@ApiModelProperty
(
"对象值"
)
private
String
objectValue
;
public
static
long
getSerialVersionUID
()
{
return
serialVersionUID
;
}
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getSfzhm
()
{
return
sfzhm
;
}
public
void
setSfzhm
(
String
sfzhm
)
{
this
.
sfzhm
=
sfzhm
;
}
public
String
getSfCheck
()
{
return
sfCheck
;
}
public
void
setSfCheck
(
String
sfCheck
)
{
this
.
sfCheck
=
sfCheck
;
}
public
String
getResultId
()
{
return
resultId
;
}
public
void
setResultId
(
String
resultId
)
{
this
.
resultId
=
resultId
;
}
public
String
getObjectType
()
{
return
objectType
;
}
public
void
setObjectType
(
String
objectType
)
{
this
.
objectType
=
objectType
;
}
public
String
getObjectTypeName
()
{
return
objectTypeName
;
}
public
void
setObjectTypeName
(
String
objectTypeName
)
{
this
.
objectTypeName
=
objectTypeName
;
}
public
String
getObjectValue
()
{
return
objectValue
;
}
public
void
setObjectValue
(
String
objectValue
)
{
this
.
objectValue
=
objectValue
;
}
@Override
public
String
toString
()
{
return
"RegionalsDetail{"
+
"xxzjbh='"
+
xxzjbh
+
'\''
+
", sfzhm='"
+
sfzhm
+
'\''
+
", sfCheck='"
+
sfCheck
+
'\''
+
", resultId='"
+
resultId
+
'\''
+
", objectType='"
+
objectType
+
'\''
+
", objectTypeName='"
+
objectTypeName
+
'\''
+
", objectValue='"
+
objectValue
+
'\''
+
'}'
;
}
}
\ No newline at end of file
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsPerson.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.util.Arrays
;
/**
* 任务----人员
*/
@ApiModel
public
class
RegionalsPerson
{
//--------------------------------------详情翻译出人员------------------------
@ApiModelProperty
(
"主键"
)
private
String
xxzjbh
;
@ApiModelProperty
(
"姓名"
)
private
String
xm
;
@ApiModelProperty
(
"民族"
)
private
String
mz
;
@ApiModelProperty
(
"性别"
)
private
String
xb
;
@ApiModelProperty
(
"身份证号码"
)
private
String
sfzhm
;
@ApiModelProperty
(
"出生地址名称"
)
private
String
csdzmc
;
@ApiModelProperty
(
"现住址地址名称"
)
private
String
xzzdzmc
;
@ApiModelProperty
(
"照片"
)
private
byte
[]
img
;
@ApiModelProperty
(
"电话"
)
private
String
phone
;
@ApiModelProperty
(
"是否犯罪嫌疑人"
)
private
String
sfFzxyr
;
@ApiModelProperty
(
"是否翻译"
)
private
String
sfCheck
;
//暂时不用
@ApiModelProperty
(
"户籍地"
)
private
String
hjdqhdz
;
@ApiModelProperty
(
"出生日期"
)
private
String
csrq
;
@ApiModelProperty
(
"照片string"
)
private
String
imgstr
;
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getXm
()
{
return
xm
;
}
public
void
setXm
(
String
xm
)
{
this
.
xm
=
xm
;
}
public
String
getMz
()
{
return
mz
;
}
public
void
setMz
(
String
mz
)
{
this
.
mz
=
mz
;
}
public
String
getXb
()
{
return
xb
;
}
public
void
setXb
(
String
xb
)
{
this
.
xb
=
xb
;
}
public
String
getSfzhm
()
{
return
sfzhm
;
}
public
void
setSfzhm
(
String
sfzhm
)
{
this
.
sfzhm
=
sfzhm
;
}
public
String
getCsdzmc
()
{
return
csdzmc
;
}
public
void
setCsdzmc
(
String
csdzmc
)
{
this
.
csdzmc
=
csdzmc
;
}
public
String
getXzzdzmc
()
{
return
xzzdzmc
;
}
public
void
setXzzdzmc
(
String
xzzdzmc
)
{
this
.
xzzdzmc
=
xzzdzmc
;
}
public
byte
[]
getImg
()
{
return
img
;
}
public
void
setImg
(
byte
[]
img
)
{
this
.
img
=
img
;
}
public
String
getPhone
()
{
return
phone
;
}
public
void
setPhone
(
String
phone
)
{
this
.
phone
=
phone
;
}
public
String
getSfFzxyr
()
{
return
sfFzxyr
;
}
public
void
setSfFzxyr
(
String
sfFzxyr
)
{
this
.
sfFzxyr
=
sfFzxyr
;
}
public
String
getSfCheck
()
{
return
sfCheck
;
}
public
String
getHjdqhdz
()
{
return
hjdqhdz
;
}
public
void
setHjdqhdz
(
String
hjdqhdz
)
{
this
.
hjdqhdz
=
hjdqhdz
;
}
public
String
getCsrq
()
{
return
csrq
;
}
public
void
setCsrq
(
String
csrq
)
{
this
.
csrq
=
csrq
;
}
public
void
setSfCheck
(
String
sfCheck
)
{
this
.
sfCheck
=
sfCheck
;
}
public
String
getImgstr
()
{
return
imgstr
;
}
public
void
setImgstr
(
String
imgstr
)
{
this
.
imgstr
=
imgstr
;
}
@Override
public
String
toString
()
{
return
"RegionalsPerson{"
+
"xxzjbh='"
+
xxzjbh
+
'\''
+
", xm='"
+
xm
+
'\''
+
", mz='"
+
mz
+
'\''
+
", xb='"
+
xb
+
'\''
+
", sfzhm='"
+
sfzhm
+
'\''
+
", csdzmc='"
+
csdzmc
+
'\''
+
", xzzdzmc='"
+
xzzdzmc
+
'\''
+
", img="
+
Arrays
.
toString
(
img
)
+
", phone='"
+
phone
+
'\''
+
", sfFzxyr='"
+
sfFzxyr
+
'\''
+
", sfCheck='"
+
sfCheck
+
'\''
+
", hjdqhdz='"
+
hjdqhdz
+
'\''
+
", csrq='"
+
csrq
+
'\''
+
", imgstr='"
+
imgstr
+
'\''
+
'}'
;
}
}
\ No newline at end of file
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsResult.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.io.Serializable
;
import
java.util.Date
;
/**
* 任务----结果
*/
@ApiModel
public
class
RegionalsResult
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
//--------------------------------------详情------------------------
@ApiModelProperty
(
"主键"
)
private
String
xxzjbh
;
@ApiModelProperty
(
"任务id"
)
private
String
taskId
;
//暂时不用
@ApiModelProperty
(
"是否翻译"
)
private
String
sfCheck
;
//暂时不用
@ApiModelProperty
(
"涉案标准"
)
private
String
sabz
;
//
@ApiModelProperty
(
"区域"
)
private
String
regionList
;
@ApiModelProperty
(
"区域"
)
private
String
region
;
@ApiModelProperty
(
"对象类型"
)
private
String
objectTypeName
;
@ApiModelProperty
(
"对象值"
)
private
String
objectValue
;
@ApiModelProperty
(
"对象类型"
)
private
String
objectType
;
@ApiModelProperty
(
"经度"
)
private
String
x
;
@ApiModelProperty
(
"纬度"
)
private
String
y
;
@ApiModelProperty
(
"通过卡口时间"
)
private
Date
time
;
@ApiModelProperty
(
"卡口编号"
)
private
String
deviceId
;
@ApiModelProperty
(
"卡口名称"
)
private
String
deviceName
;
@ApiModelProperty
(
"过车照片"
)
private
String
kkUrlPic
;
@ApiModelProperty
(
"徘徊次数"
)
private
String
count
;
@ApiModelProperty
(
"车辆区域碰撞返回的时间范围"
)
private
String
period
;
public
String
getSabz
()
{
return
sabz
;
}
public
void
setSabz
(
String
sabz
)
{
this
.
sabz
=
sabz
;
}
public
static
long
getSerialVersionUID
()
{
return
serialVersionUID
;
}
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getSfCheck
()
{
return
sfCheck
;
}
public
void
setSfCheck
(
String
sfCheck
)
{
this
.
sfCheck
=
sfCheck
;
}
public
String
getRegionList
()
{
return
regionList
;
}
public
void
setRegionList
(
String
regionList
)
{
this
.
regionList
=
regionList
;
}
public
String
getRegion
()
{
return
region
;
}
public
void
setRegion
(
String
region
)
{
this
.
region
=
region
;
}
public
String
getObjectTypeName
()
{
return
objectTypeName
;
}
public
void
setObjectTypeName
(
String
objectTypeName
)
{
this
.
objectTypeName
=
objectTypeName
;
}
public
String
getObjectValue
()
{
return
objectValue
;
}
public
void
setObjectValue
(
String
objectValue
)
{
this
.
objectValue
=
objectValue
;
}
public
String
getObjectType
()
{
return
objectType
;
}
public
void
setObjectType
(
String
objectType
)
{
this
.
objectType
=
objectType
;
}
public
String
getX
()
{
return
x
;
}
public
void
setX
(
String
x
)
{
this
.
x
=
x
;
}
public
String
getY
()
{
return
y
;
}
public
void
setY
(
String
y
)
{
this
.
y
=
y
;
}
public
Date
getTime
()
{
return
time
;
}
public
void
setTime
(
Date
time
)
{
this
.
time
=
time
;
}
public
String
getDeviceId
()
{
return
deviceId
;
}
public
void
setDeviceId
(
String
deviceId
)
{
this
.
deviceId
=
deviceId
;
}
public
String
getDeviceName
()
{
return
deviceName
;
}
public
void
setDeviceName
(
String
deviceName
)
{
this
.
deviceName
=
deviceName
;
}
public
String
getKkUrlPic
()
{
return
kkUrlPic
;
}
public
void
setKkUrlPic
(
String
kkUrlPic
)
{
this
.
kkUrlPic
=
kkUrlPic
;
}
public
String
getCount
()
{
return
count
;
}
public
void
setCount
(
String
count
)
{
this
.
count
=
count
;
}
public
String
getPeriod
()
{
return
period
;
}
public
void
setPeriod
(
String
period
)
{
this
.
period
=
period
;
}
}
\ No newline at end of file
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/RegionalsTask.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.io.Serializable
;
import
java.util.List
;
@ApiModel
public
class
RegionalsTask
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
//--------------------------------------任务------------------------
@ApiModelProperty
(
"任务编号"
)
private
String
taskId
;
@ApiModelProperty
(
"任务名称"
)
private
String
taskName
;
@ApiModelProperty
(
"进度"
)
private
String
progress
;
//progress 是对应 任务开始(BEGIN),任务执行(RUN),任务完成(END),任务失败(ERROR)。
@ApiModelProperty
(
"状态"
)
private
String
state
;
//state 是 1 2 3 4 对应progress
@ApiModelProperty
(
"案件编号"
)
private
String
taskCaseId
;
@ApiModelProperty
(
"发送人警号"
)
private
String
fsrJh
;
@ApiModelProperty
(
"发送人身份证号"
)
private
String
fsrIdentity
;
@ApiModelProperty
(
"任务类型"
)
private
String
taskType
;
//任务类型 skhs 时空回溯 qypz 区域碰撞 ccbs车车伴随
@ApiModelProperty
(
"任务来源"
)
private
String
taskObject
;
//任务对象 01 车 02 人 03 人像
@ApiModelProperty
(
"第三方任务id"
)
private
String
taskIdThirdParty
;
//第三方任务id,例如东莞人像区域碰撞云天返回的任务id
@ApiModelProperty
(
"登记时间"
)
private
String
djsj
;
@ApiModelProperty
(
"数量"
)
private
String
counts
;
@ApiModelProperty
(
"发送人姓名"
)
private
String
fsrXm
;
//---------------------------------------------区域-----------------------
@ApiModelProperty
(
"区域集合"
)
private
List
<
Regionals
>
regionals
;
@ApiModelProperty
(
"开始时间"
)
private
String
kssj
;
@ApiModelProperty
(
"结束时间"
)
private
String
jssj
;
public
String
getFsrXm
()
{
return
fsrXm
;
}
public
void
setFsrXm
(
String
fsrXm
)
{
this
.
fsrXm
=
fsrXm
;
}
public
String
getKssj
()
{
return
kssj
;
}
public
void
setKssj
(
String
kssj
)
{
this
.
kssj
=
kssj
;
}
public
String
getJssj
()
{
return
jssj
;
}
public
void
setJssj
(
String
jssj
)
{
this
.
jssj
=
jssj
;
}
public
static
long
getSerialVersionUID
()
{
return
serialVersionUID
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getTaskName
()
{
return
taskName
;
}
public
void
setTaskName
(
String
taskName
)
{
this
.
taskName
=
taskName
;
}
public
String
getProgress
()
{
return
progress
;
}
public
void
setProgress
(
String
progress
)
{
this
.
progress
=
progress
;
}
public
String
getState
()
{
return
state
;
}
public
void
setState
(
String
state
)
{
this
.
state
=
state
;
}
public
String
getTaskCaseId
()
{
return
taskCaseId
;
}
public
void
setTaskCaseId
(
String
taskCaseId
)
{
this
.
taskCaseId
=
taskCaseId
;
}
public
String
getFsrJh
()
{
return
fsrJh
;
}
public
void
setFsrJh
(
String
fsrJh
)
{
this
.
fsrJh
=
fsrJh
;
}
public
String
getFsrIdentity
()
{
return
fsrIdentity
;
}
public
void
setFsrIdentity
(
String
fsrIdentity
)
{
this
.
fsrIdentity
=
fsrIdentity
;
}
public
String
getTaskType
()
{
return
taskType
;
}
public
void
setTaskType
(
String
taskType
)
{
this
.
taskType
=
taskType
;
}
public
String
getTaskObject
()
{
return
taskObject
;
}
public
void
setTaskObject
(
String
taskObject
)
{
this
.
taskObject
=
taskObject
;
}
public
List
<
Regionals
>
getRegionals
()
{
return
regionals
;
}
public
void
setRegionals
(
List
<
Regionals
>
regionals
)
{
this
.
regionals
=
regionals
;
}
public
String
getTaskIdThirdParty
()
{
return
taskIdThirdParty
;
}
public
void
setTaskIdThirdParty
(
String
taskIdThirdParty
)
{
this
.
taskIdThirdParty
=
taskIdThirdParty
;
}
public
String
getDjsj
()
{
return
djsj
;
}
public
void
setDjsj
(
String
djsj
)
{
this
.
djsj
=
djsj
;
}
public
String
getCounts
()
{
return
counts
;
}
public
void
setCounts
(
String
counts
)
{
this
.
counts
=
counts
;
}
}
\ No newline at end of file
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/SjGjInfo.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
public
class
SjGjInfo
{
private
String
xxzjbh
;
private
String
id
;
//保存的基站记录id
private
String
objectValue
;
//值为手机号
private
String
objectType
;
//类型为手机
//地址
private
String
address
;
//基站编号
private
String
base
;
//经度
private
String
oldX
;
//纬度
private
String
oldY
;
//基站名
private
String
stationName
;
//时间戳
private
String
timestamp
;
//经度
private
String
x
;
//纬度
private
String
y
;
private
String
count
;
//区域碰撞
private
String
taskId
;
private
String
region
;
public
String
getCount
()
{
return
count
;
}
public
void
setCount
(
String
count
)
{
this
.
count
=
count
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getRegion
()
{
return
region
;
}
public
void
setRegion
(
String
region
)
{
this
.
region
=
region
;
}
public
String
getTaskId
()
{
return
taskId
;
}
public
void
setTaskId
(
String
taskId
)
{
this
.
taskId
=
taskId
;
}
public
String
getObjectValue
()
{
return
objectValue
;
}
public
void
setObjectValue
(
String
objectValue
)
{
this
.
objectValue
=
objectValue
;
}
public
String
getObjectType
()
{
return
objectType
;
}
public
void
setObjectType
(
String
objectType
)
{
this
.
objectType
=
objectType
;
}
public
String
getAddress
()
{
return
address
;
}
public
void
setAddress
(
String
address
)
{
this
.
address
=
address
;
}
public
String
getBase
()
{
return
base
;
}
public
void
setBase
(
String
base
)
{
this
.
base
=
base
;
}
public
String
getOldX
()
{
return
oldX
;
}
public
void
setOldX
(
String
oldX
)
{
this
.
oldX
=
oldX
;
}
public
String
getOldY
()
{
return
oldY
;
}
public
void
setOldY
(
String
oldY
)
{
this
.
oldY
=
oldY
;
}
public
String
getStationName
()
{
return
stationName
;
}
public
void
setStationName
(
String
stationName
)
{
this
.
stationName
=
stationName
;
}
public
String
getTimestamp
()
{
return
timestamp
;
}
public
void
setTimestamp
(
String
timestamp
)
{
this
.
timestamp
=
timestamp
;
}
public
String
getX
()
{
return
x
;
}
public
void
setX
(
String
x
)
{
this
.
x
=
x
;
}
public
String
getY
()
{
return
y
;
}
public
void
setY
(
String
y
)
{
this
.
y
=
y
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/TbStRegionalstaskresult.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
io.swagger.annotations.ApiModel
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.util.Date
;
/**
* Created by yy on 2021/04/14
* 时空结果表---用于存储各种接口返回的解析数据
*/
@ApiModel
public
class
TbStRegionalstaskresult
{
@ApiModelProperty
(
"信息主键编号"
)
private
String
xxzjbh
;
@ApiModelProperty
(
"任务id"
)
private
String
task_id
;
@ApiModelProperty
(
"对象类型代码"
)
private
String
object_type
;
@ApiModelProperty
(
"对象类型"
)
private
String
object_type_name
;
@ApiModelProperty
(
"对象值"
)
private
String
object_value
;
@ApiModelProperty
(
"区域名称"
)
private
String
region
;
@ApiModelProperty
(
"区域列表"
)
private
String
regionList
;
@ApiModelProperty
(
"徘徊次数"
)
private
String
count
;
@ApiModelProperty
(
"是否翻译"
)
private
String
sf_check
;
//0(请求失败)1(请求成功有翻译数据) 2(请求成功无翻译数据)3(该结果不需要翻译)
@ApiModelProperty
(
"当前页"
)
private
int
page
;
private
int
rownum
=
10
;
@ApiModelProperty
(
"卡口类型"
)
private
String
apetype
;
@ApiModelProperty
(
"卡口类型名称"
)
private
String
apetypeMc
;
@ApiModelProperty
(
"卡口照片"
)
private
String
kkUrlPic
;
@ApiModelProperty
(
"X"
)
private
String
x
;
@ApiModelProperty
(
"Y"
)
private
String
y
;
@ApiModelProperty
(
"每页几条"
)
private
String
limit
;
//0(请求失败)1(请求成功有翻译数据) 2(请求成功无翻译数据)3(该结果不需要翻译)
@ApiModelProperty
(
"分类"
)
private
String
flbz
;
//0(请求失败)1(请求成功有翻译数据) 2(请求成功无翻译数据)3(该结果不需要翻译)
@ApiModelProperty
(
"分类数量"
)
private
String
flcount
;
@ApiModelProperty
(
"级别"
)
private
String
levels
;
@ApiModelProperty
(
"二级名称"
)
private
String
pid
;
@ApiModelProperty
(
"flag徘徊"
)
private
String
flag
;
@ApiModelProperty
(
"通过卡口时间"
)
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
time
;
//通过卡口时间
@ApiModelProperty
(
"通过卡口时间"
)
private
String
timeGet
;
//通过卡口时间
private
int
begin
;
private
int
end
;
private
String
sabz
;
public
String
getTimeGet
()
{
return
timeGet
;
}
public
void
setTimeGet
(
String
timeGet
)
{
this
.
timeGet
=
timeGet
;
}
public
String
getSabz
()
{
return
sabz
;
}
public
void
setSabz
(
String
sabz
)
{
this
.
sabz
=
sabz
;
}
public
String
getLevels
()
{
return
levels
;
}
public
void
setLevels
(
String
levels
)
{
this
.
levels
=
levels
;
}
public
String
getPid
()
{
return
pid
;
}
public
void
setPid
(
String
pid
)
{
this
.
pid
=
pid
;
}
public
int
getBegin
()
{
return
begin
;
}
public
int
getEnd
()
{
return
end
;
}
public
String
getFlbz
()
{
return
flbz
;
}
public
void
setFlbz
(
String
flbz
)
{
this
.
flbz
=
flbz
;
}
public
String
getFlcount
()
{
return
flcount
;
}
public
void
setFlcount
(
String
flcount
)
{
this
.
flcount
=
flcount
;
}
public
String
getXxzjbh
()
{
return
xxzjbh
;
}
public
void
setXxzjbh
(
String
xxzjbh
)
{
this
.
xxzjbh
=
xxzjbh
;
}
public
String
getTask_id
()
{
return
task_id
;
}
public
void
setTask_id
(
String
task_id
)
{
this
.
task_id
=
task_id
;
}
public
String
getObject_type
()
{
return
object_type
;
}
public
void
setObject_type
(
String
object_type
)
{
this
.
object_type
=
object_type
;
}
public
String
getObject_type_name
()
{
return
object_type_name
;
}
public
void
setObject_type_name
(
String
object_type_name
)
{
this
.
object_type_name
=
object_type_name
;
}
public
String
getObject_value
()
{
return
object_value
;
}
public
void
setObject_value
(
String
object_value
)
{
this
.
object_value
=
object_value
;
}
public
String
getRegion
()
{
return
region
;
}
public
void
setRegion
(
String
region
)
{
this
.
region
=
region
;
}
public
String
getRegionList
()
{
return
regionList
;
}
public
void
setRegionList
(
String
regionList
)
{
this
.
regionList
=
regionList
;
}
public
String
getSf_check
()
{
return
sf_check
;
}
public
void
setSf_check
(
String
sf_check
)
{
this
.
sf_check
=
sf_check
;
}
public
String
getCount
()
{
return
count
;
}
public
void
setCount
(
String
count
)
{
this
.
count
=
count
;
}
public
int
getPage
()
{
return
page
;
}
public
void
setPage
(
int
page
)
{
this
.
page
=
page
;
}
public
int
getRownum
()
{
return
rownum
;
}
public
void
setRownum
(
int
rownum
)
{
this
.
rownum
=
rownum
;
}
public
void
setBegin
(
int
begin
)
{
this
.
begin
=
begin
;
}
public
void
setEnd
(
int
end
)
{
this
.
end
=
end
;
}
public
String
getLimit
()
{
return
limit
;
}
public
void
setLimit
(
String
limit
)
{
this
.
limit
=
limit
;
}
public
String
getX
()
{
return
x
;
}
public
void
setX
(
String
x
)
{
this
.
x
=
x
;
}
public
String
getY
()
{
return
y
;
}
public
void
setY
(
String
y
)
{
this
.
y
=
y
;
}
public
String
getApetype
()
{
return
apetype
;
}
public
void
setApetype
(
String
apetype
)
{
this
.
apetype
=
apetype
;
}
public
String
getApetypeMc
()
{
return
apetypeMc
;
}
public
void
setApetypeMc
(
String
apetypeMc
)
{
this
.
apetypeMc
=
apetypeMc
;
}
public
String
getKkUrlPic
()
{
return
kkUrlPic
;
}
public
void
setKkUrlPic
(
String
kkUrlPic
)
{
this
.
kkUrlPic
=
kkUrlPic
;
}
public
String
getFlag
()
{
return
flag
;
}
public
void
setFlag
(
String
flag
)
{
this
.
flag
=
flag
;
}
public
Date
getTime
()
{
return
time
;
}
public
void
setTime
(
Date
time
)
{
this
.
time
=
time
;
}
@Override
public
String
toString
()
{
return
"TbStRegionalstaskresult{"
+
"xxzjbh='"
+
xxzjbh
+
'\''
+
", task_id='"
+
task_id
+
'\''
+
", object_type='"
+
object_type
+
'\''
+
", object_type_name='"
+
object_type_name
+
'\''
+
", object_value='"
+
object_value
+
'\''
+
", region='"
+
region
+
'\''
+
", regionList='"
+
regionList
+
'\''
+
", count='"
+
count
+
'\''
+
", sf_check='"
+
sf_check
+
'\''
+
", page='"
+
page
+
'\''
+
", apetype='"
+
apetype
+
'\''
+
", apetypeMc='"
+
apetypeMc
+
'\''
+
", kkUrlPic='"
+
kkUrlPic
+
'\''
+
", x='"
+
x
+
'\''
+
", y='"
+
y
+
'\''
+
", limit='"
+
limit
+
'\''
+
", flbz='"
+
flbz
+
'\''
+
", flcount='"
+
flcount
+
'\''
+
", levels='"
+
levels
+
'\''
+
", pid='"
+
pid
+
'\''
+
", flag='"
+
flag
+
'\''
+
", time="
+
time
+
", timeGet='"
+
timeGet
+
'\''
+
", begin='"
+
begin
+
'\''
+
", end='"
+
end
+
'\''
+
", sabz='"
+
sabz
+
'\''
+
'}'
;
}
public
void
setPagePara
(
Integer
rows
){
if
(
rows
!=
null
){
this
.
begin
=
(
this
.
page
-
1
)
*
rows
;
this
.
end
=
this
.
page
*
rows
;
}
else
{
this
.
begin
=
(
this
.
page
-
1
)
*
rownum
;
this
.
end
=
this
.
page
*
rownum
;
}
}
}
common/common_utils/src/main/java/com/founder/commonutils/peopleEntity/reslutFl.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
commonutils
.
peopleEntity
;
import
io.swagger.annotations.ApiModelProperty
;
import
java.util.List
;
public
class
reslutFl
{
@ApiModelProperty
(
"分类"
)
private
String
flbz
;
//0(请求失败)1(请求成功有翻译数据) 2(请求成功无翻译数据)3(该结果不需要翻译)
@ApiModelProperty
(
"徘徊分类"
)
private
List
<
String
>
flbzs
;
//0(请求失败)1(请求成功有翻译数据) 2(请求成功无翻译数据)3(该结果不需要翻译)
@ApiModelProperty
(
"分类数量"
)
private
String
flcount
;
@ApiModelProperty
(
"级别"
)
private
String
levels
;
@ApiModelProperty
(
"二级名称"
)
private
String
pid
;
public
List
<
String
>
getFlbzs
()
{
return
flbzs
;
}
public
void
setFlbzs
(
List
<
String
>
flbzs
)
{
this
.
flbzs
=
flbzs
;
}
public
String
getFlbz
()
{
return
flbz
;
}
public
void
setFlbz
(
String
flbz
)
{
this
.
flbz
=
flbz
;
}
public
String
getFlcount
()
{
return
flcount
;
}
public
void
setFlcount
(
String
flcount
)
{
this
.
flcount
=
flcount
;
}
public
String
getLevels
()
{
return
levels
;
}
public
void
setLevels
(
String
levels
)
{
this
.
levels
=
levels
;
}
public
String
getPid
()
{
return
pid
;
}
public
void
setPid
(
String
pid
)
{
this
.
pid
=
pid
;
}
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/PeopleApiApplication.java
View file @
0a602092
package
com
.
founder
.
peopleapi
;
package
com
.
founder
.
peopleapi
;
import
org.mybatis.spring.annotation.MapperScan
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.SpringApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
import
org.springframework.boot.autoconfigure.SpringBootApplication
;
...
@@ -10,8 +11,9 @@ import org.springframework.context.annotation.Bean;
...
@@ -10,8 +11,9 @@ import org.springframework.context.annotation.Bean;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.context.annotation.ComponentScan
;
import
org.springframework.web.client.RestTemplate
;
import
org.springframework.web.client.RestTemplate
;
@SpringBootApplication
(
exclude
=
DataSourceAutoConfiguration
.
class
)
//排除自动配置
@SpringBootApplication
//排除自动配置
@ComponentScan
(
basePackages
=
{
"com.founder"
})
@ComponentScan
(
basePackages
=
{
"com.founder"
})
@MapperScan
(
basePackages
={
"com.founder.peopleapi.mapper"
})
@EnableDiscoveryClient
@EnableDiscoveryClient
public
class
PeopleApiApplication
{
public
class
PeopleApiApplication
{
...
...
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/controller/PhoneController.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
controller
;
import
com.founder.commonutils.peopleEntity.TbStRegionalstaskresult
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.peopleapi.service.PhoneService
;
import
com.founder.servicebase.logs.OperLog
;
import
com.founder.servicebase.logs.OperationType
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
io.swagger.annotations.ApiParam
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.*
;
/**
* <p>
* 技侦接口管理 前端控制器
* </p>
*
* @author liuyaxin
* @since 2021-04-21
*/
@Api
(
description
=
"接口管理"
)
@RestController
@RequestMapping
(
"/phone"
)
public
class
PhoneController
{
@Autowired
private
PhoneService
phoneService
;
@ApiOperation
(
value
=
"手机轨迹"
)
@OperLog
(
message
=
"手机轨迹"
,
operation
=
OperationType
.
QUERY
)
@PostMapping
(
"/getSjGjInfo"
)
public
MapRestResult
getSjGjInfo
(
@ApiParam
(
name
=
"objectValue"
,
value
=
"标识号值"
,
required
=
false
)
@RequestParam
String
objectValue
,
@ApiParam
(
name
=
"objectType"
,
value
=
"标识号类型"
,
required
=
true
)
@RequestParam
(
required
=
false
)
String
objectType
,
@ApiParam
(
name
=
"kssj"
,
value
=
"开始时间"
,
required
=
true
)
@RequestParam
String
kssj
,
@ApiParam
(
name
=
"jssj"
,
value
=
"结束时间"
,
required
=
true
)
@RequestParam
String
jssj
)
{
return
phoneService
.
getSjGjInfo
(
objectType
,
objectValue
,
kssj
,
jssj
);
}
@ApiOperation
(
value
=
"标识号碰撞结果获取"
)
@PostMapping
(
"/getRegionalsResult"
)
public
MapRestResult
getRegionalsResult
(
@RequestBody
TbStRegionalstaskresult
tbStRegionalstaskresult
)
throws
Exception
{
tbStRegionalstaskresult
.
setPagePara
(
Integer
.
valueOf
(
tbStRegionalstaskresult
.
getLimit
()));
return
phoneService
.
getRegionalsResult
(
tbStRegionalstaskresult
);
}
}
\ No newline at end of file
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/controller/RegionalsTaskContoller.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
controller
;
import
com.founder.commonutils.peopleEntity.AreaInfo
;
import
com.founder.commonutils.peopleEntity.Regionals
;
import
com.founder.commonutils.peopleEntity.RegionalsTask
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.commonutils.util.KeyUtil
;
import
com.founder.peopleapi.service.PhoneService
;
import
com.founder.peopleapi.service.RegTaskService
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestBody
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RestController
;
import
java.util.List
;
import
java.util.stream.IntStream
;
/**
* <p>
* 技侦接口管理 前端控制器
* </p>
*
* @author liuyaxin
* @since 2021-04-21
*/
@Api
(
description
=
"接口管理"
)
@RestController
@RequestMapping
(
"/phoneRT"
)
public
class
RegionalsTaskContoller
{
@Autowired
private
PhoneService
phoneService
;
@Autowired
private
RegTaskService
regTaskService
;
@ApiOperation
(
value
=
"生成标识号区域碰撞任务接口"
)
@PostMapping
(
"/sendRegionalsTask"
)
public
MapRestResult
sendRegionalsTask
(
@RequestBody
RegionalsTask
regionalsTask
)
{
System
.
out
.
println
(
"1"
);
// 获取区域,开始时间 ,确认时间,保存任务信息,区域
// 生成任务编号
regionalsTask
.
setTaskId
(
KeyUtil
.
getUUIDKey
(
"RW"
));
// 状态置为 1 进度置为 任务开始
regionalsTask
.
setState
(
"1"
);
regionalsTask
.
setProgress
(
"BEGIN"
);
regionalsTask
.
setTaskType
(
"qypz"
);
// 区域碰撞
//TODO:gai
regionalsTask
.
setTaskObject
(
"07"
);
// 任务对象01 车 02 人 03 人像 06车车伴随
regTaskService
.
saveRegTask
(
regionalsTask
);
// 保存区域 集合
List
<
Regionals
>
regionalsList
=
regionalsTask
.
getRegionals
();
if
(
regionalsList
!=
null
){
IntStream
.
range
(
0
,
regionalsList
.
size
()).
forEach
(
i
->
{
Regionals
regionals
=
regionalsList
.
get
(
i
);
regionals
.
setRegionalId
(
KeyUtil
.
getUUIDKey
(
"QY"
));
regionals
.
setTaskId
(
regionalsTask
.
getTaskId
());
regTaskService
.
saveRegional
(
regionals
);
});
}
return
MapRestResult
.
build
(
200
,
"发送任务成功"
,
"1"
,
regionalsTask
.
getTaskId
());
}
@ApiOperation
(
value
=
"标识号区域碰撞接口"
)
@PostMapping
(
"/phoneRegionalCollied"
)
public
MapRestResult
sendPhoneQyPzRegionalsTask
(
@RequestBody
List
<
AreaInfo
>
areaInfos
)
{
try
{
MapRestResult
result
=
phoneService
.
MoreAreaInfoThread
(
areaInfos
);
}
catch
(
Exception
e
)
{
return
MapRestResult
.
build
(
201
,
"标识号区域碰撞接口失败"
,
"1"
,
"error"
);
}
return
MapRestResult
.
build
(
200
,
"标识号碰撞接口"
,
"1"
,
"success"
);
}
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/PeopleInfoMapper.java
View file @
0a602092
package
com
.
founder
.
peopleapi
.
mapper
;
package
com
.
founder
.
peopleapi
.
mapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.springframework.stereotype.Component
;
@Mapper
@Mapper
@Component
public
interface
PeopleInfoMapper
{
public
interface
PeopleInfoMapper
{
}
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/PhoneInfoMapper.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
mapper
;
import
com.founder.commonutils.peopleEntity.RegionalsDetail
;
import
com.founder.commonutils.peopleEntity.RegionalsPerson
;
import
com.founder.commonutils.peopleEntity.TbStRegionalstaskresult
;
import
com.founder.commonutils.peopleEntity.reslutFl
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.context.annotation.Bean
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
@Mapper
@Component
public
interface
PhoneInfoMapper
{
List
<
TbStRegionalstaskresult
>
getAllResult
(
TbStRegionalstaskresult
tbStRegionalstaskresult
);
List
<
TbStRegionalstaskresult
>
getAllResultall
(
TbStRegionalstaskresult
tbStRegionalstaskresult
);
Integer
getAllResultcount
(
TbStRegionalstaskresult
tbStRegionalstaskresult
);
List
<
RegionalsDetail
>
getAllRegionalsDetail
(
@Param
(
"reultId"
)
String
reultId
);
RegionalsPerson
getAllRegionalsPerson
(
@Param
(
"sfzhm"
)
String
sfzhm
);
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/RegInfoMapper.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
mapper
;
import
com.founder.commonutils.peopleEntity.*
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
@Mapper
@Component
public
interface
RegInfoMapper
{
void
saveRegTask
(
RegionalsTask
regionalsTask
);
void
saveRegional
(
Regionals
regionals
);
boolean
saveResultPz
(
SjGjInfo
carKkInfo
);
Integer
selecteRegionalsPerson
(
@Param
(
"sfzhm"
)
String
sfzhm
);
void
saveRegionalsDetail
(
RegionalsDetail
regionalsDetail
);
void
saveRegionalsPerson
(
RegionalsPerson
regionalsPerson
);
void
updateRegionalsResult
(
RegionalsResult
regionalsResult
);
void
updateRegionalsTask
(
RegionalsTask
regionalsTask
);
List
<
RegionalsTask
>
selecteRegionalsTasks
(
@Param
(
"startTime"
)
String
startTime
,
@Param
(
"endTime"
)
String
endTime
,
@Param
(
"taskObject"
)
String
taskObject
,
@Param
(
"carNum"
)
String
carNum
,
@Param
(
"fsrIdentity"
)
String
fsrIdentity
);
List
<
RegionalsCarCarResult
>
selecteRegionalsTasksResults
(
@Param
(
"taskId"
)
String
taskId
);
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/xml/PhoneInfoMapper.xml
0 → 100644
View file @
0a602092
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.founder.peopleapi.mapper.PhoneInfoMapper"
>
<resultMap
id=
"RegionalsDetail"
type=
"com.founder.commonutils.carEntity.RegionalsDetail"
>
<result
column=
"xxzjbh"
property=
"xxzjbh"
jdbcType=
"VARCHAR"
/>
<result
column=
"sfzhm"
property=
"sfzhm"
jdbcType=
"VARCHAR"
/>
<result
column=
"sf_Check"
property=
"sfCheck"
jdbcType=
"VARCHAR"
/>
<result
column=
"result_Id"
property=
"resultId"
jdbcType=
"VARCHAR"
/>
<result
column=
"object_Type"
property=
"objectType"
jdbcType=
"VARCHAR"
/>
<result
column=
"object_Type_Name"
property=
"objectTypeName"
jdbcType=
"VARCHAR"
/>
<result
column=
"object_Value"
property=
"objectValue"
jdbcType=
"VARCHAR"
/>
</resultMap>
<!--任务 查询结果表-->
<select
id=
"getAllResult"
parameterType=
"com.founder.commonutils.peopleEntity.TbStRegionalstaskresult"
resultType=
"com.founder.commonutils.peopleEntity.TbStRegionalstaskresult"
>
select t2.* from(
select t1.*,rownum as rn from
(
SELECT
xxzjbh,
task_id,
object_type,
object_type_name,
object_value,
region,
regionList,
apetype,
apetypeMc,
kkUrlPic,
x,
y,
to_char(time,'YYYY-MM-DD HH24:mi:ss') as timeGet
FROM TB_ST_REGIONALS_RESULT
where 1=1
<if
test=
"task_id != null and task_id != ''"
>
and task_id = #{ task_id , jdbcType=VARCHAR }
</if>
<if
test=
"sabz!= null and sabz != ''"
>
and sabz = #{ sabz , jdbcType=VARCHAR }
</if>
<if
test=
"object_value != null and object_value != ''"
>
and object_value = #{ object_value , jdbcType=VARCHAR }
</if>
<if
test=
"apetype != null and apetype != ''"
>
and apetype = #{ apetype , jdbcType=VARCHAR }
</if>
<if
test=
"region != null and region != ''"
>
and region = #{ region , jdbcType=VARCHAR }
</if>
) t1
<where>
rownum
<![CDATA[ <= ]]>
#{ end , jdbcType=VARCHAR }
</where>
)t2
<where>
rn
<![CDATA[ >= ]]>
#{ begin, jdbcType=VARCHAR }
</where>
</select>
<!--任务 查询结果表-->
<select
id=
"getAllResultall"
parameterType=
"com.founder.commonutils.peopleEntity.TbStRegionalstaskresult"
resultType=
"com.founder.commonutils.peopleEntity.TbStRegionalstaskresult"
>
SELECT
xxzjbh,
task_id,
object_type,
object_type_name,
object_value,
region,
regionList,
apetype,
apetypeMc,
kkUrlPic,
x,
y,
to_char(time,'YYYY-MM-DD HH24:mi:ss') as timeGet
FROM TB_ST_REGIONALS_RESULT
where 1=1
<if
test=
"task_id != null and task_id != ''"
>
and task_id = #{ task_id , jdbcType=VARCHAR }
</if>
</select>
<select
id=
"getAllResultcount"
parameterType=
"com.founder.commonutils.peopleEntity.TbStRegionalstaskresult"
resultType=
"java.lang.Integer"
>
SELECT
count(*)
FROM TB_ST_REGIONALS_RESULT
where 1=1
<if
test=
"task_id != null and task_id != ''"
>
and task_id = #{ task_id , jdbcType=VARCHAR }
</if>
<if
test=
"sabz!= null and sabz != ''"
>
and sabz = #{ sabz , jdbcType=VARCHAR }
</if>
<if
test=
"object_value != null and object_value != ''"
>
and object_value = #{ object_value , jdbcType=VARCHAR }
</if>
<if
test=
"apetype != null and apetype != ''"
>
and apetype = #{ apetype , jdbcType=VARCHAR }
</if>
<if
test=
"region != null and region != ''"
>
and region = #{ region , jdbcType=VARCHAR }
</if>
</select>
<!--任务 查询详情表-->
<select
id=
"getAllRegionalsDetail"
parameterType=
"String"
resultMap=
"RegionalsDetail"
>
SELECT
*
FROM TB_ST_REGIONALS_DETAIL
where 1=1
<if
test=
"reultId != null and reultId != ''"
>
and result_id = #{ reultId , jdbcType=VARCHAR }
</if>
</select>
<!--任务 查询人员表-->
<select
id=
"getAllRegionalsPerson"
parameterType=
"String"
resultType=
"com.founder.commonutils.peopleEntity.RegionalsPerson"
>
select * from TB_ST_REGIONALS_PERSON
where 1=1
<if
test=
"sfzhm != null and sfzhm != ''"
>
and SFZHM = #{ sfzhm , jdbcType=VARCHAR }
</if>
</select>
</mapper>
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/mapper/xml/RegInfoMapper.xml
0 → 100644
View file @
0a602092
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd" >
<mapper
namespace=
"com.founder.peopleapi.mapper.RegInfoMapper"
>
<!--发送任务 保存-->
<insert
id=
"saveRegTask"
parameterType=
"com.founder.commonutils.peopleEntity.RegionalsTask"
>
INSERT INTO TB_ST_REGIONALS_TASK (
task_id,
task_name,
progress,
state,
task_case_id,
djsj,
fsr_jh,
fsr_identity,
task_type,
task_object,
fsr_xm
)
VALUES(
#{taskId, jdbcType=VARCHAR}
,#{taskName, jdbcType=VARCHAR}
,#{progress, jdbcType=VARCHAR}
,#{state, jdbcType=VARCHAR}
,#{taskCaseId, jdbcType=VARCHAR}
,sysdate
,#{fsrJh, jdbcType=VARCHAR}
,#{fsrIdentity, jdbcType=VARCHAR}
,#{taskType, jdbcType=VARCHAR}
,#{taskObject, jdbcType=VARCHAR}
,#{fsrXm, jdbcType=VARCHAR}
)
</insert>
<!--任务发送 区域保存-->
<insert
id=
"saveRegional"
parameterType=
"com.founder.commonutils.peopleEntity.Regionals"
>
INSERT INTO TB_ST_REGIONALS (
task_id,
regional_id,
start_time,
end_time,
geometry,
name,
source,
djsj,
type,
radius
)
VALUES(
#{taskId, jdbcType=VARCHAR}
,#{regionalId, jdbcType=VARCHAR}
,#{startTime , jdbcType=TIMESTAMP }
,#{endTime , jdbcType=TIMESTAMP }
,#{geometry, jdbcType=VARCHAR}
,#{name, jdbcType=VARCHAR}
,#{source, jdbcType=VARCHAR}
,sysdate
,#{type, jdbcType=VARCHAR}
,#{radius, jdbcType=VARCHAR}
)
</insert>
<!--任务 查询人员表-->
<select
id=
"selecteRegionalsPerson"
parameterType=
"String"
resultType=
"java.lang.Integer"
>
SELECT
count(*)
FROM TB_ST_REGIONALS_PERSON
where 1=1
<if
test=
"sfzhm != null and sfzhm != ''"
>
and sfzhm = #{ sfzhm , jdbcType=VARCHAR }
</if>
</select>
<!--任务 详情保存-->
<insert
id=
"saveRegionalsDetail"
parameterType=
"com.founder.commonutils.peopleEntity.RegionalsDetail"
>
INSERT INTO TB_ST_REGIONALS_DETAIL (
XXZJBH
,RESULT_ID
,OBJECT_TYPE
,OBJECT_TYPE_NAME
,OBJECT_VALUE
,SFZHM
,DJSJ
)
VALUES(
#{ xxzjbh , jdbcType=VARCHAR }
,#{ resultId , jdbcType=VARCHAR }
,#{ objectType , jdbcType=VARCHAR }
,#{ objectTypeName , jdbcType=VARCHAR }
,#{ objectValue , jdbcType=VARCHAR }
,#{ sfzhm , jdbcType=VARCHAR }
,sysdate
)
</insert>
<!--任务人员保存-->
<insert
id=
"saveRegionalsPerson"
parameterType=
"com.founder.commonutils.peopleEntity.RegionalsPerson"
>
INSERT INTO TB_ST_REGIONALS_PERSON (
XXZJBH
,MZ
,XM
,IMG
,XB
,SFZHM
,CSDZMC
,XZZDZMC
,PHONE
,SF_FZXYR
,SF_CHECK
,HJDQHDZ
,CSRQ
)
VALUES(
#{ xxzjbh }
,#{ mz , jdbcType=VARCHAR }
,#{ xm , jdbcType=VARCHAR }
,#{ img , jdbcType=BLOB }
,#{ xb , jdbcType=VARCHAR }
,#{ sfzhm , jdbcType=VARCHAR }
,#{ csdzmc , jdbcType=VARCHAR }
,#{ xzzdzmc , jdbcType=VARCHAR }
,#{ phone , jdbcType=VARCHAR }
,#{ sfFzxyr , jdbcType=VARCHAR }
,#{ sfCheck , jdbcType=VARCHAR }
,#{ hjdqhdz , jdbcType=VARCHAR }
,#{ csrq , jdbcType=VARCHAR }
)
</insert>
<!--任务 修改任务表-->
<update
id=
"updateRegionalsResult"
parameterType=
"com.founder.commonutils.peopleEntity.RegionalsResult"
>
UPDATE TB_ST_REGIONALS_RESULT
<!--使用trim可以删掉最后字段的逗号,set已被包含在trim中,所以不用重复写了-->
<trim
prefix=
"set"
suffixOverrides=
","
>
<if
test=
"sfCheck != null and sfCheck != ''"
>
SF_CHECK = #{ sfCheck , jdbcType=VARCHAR },
</if>
<if
test=
"sabz != null and sabz != ''"
>
SABZ = #{ sabz , jdbcType=VARCHAR },
</if>
</trim>
where 1=1
<if
test=
"xxzjbh != null and xxzjbh != ''"
>
and XXZJBH = #{ xxzjbh , jdbcType=VARCHAR }
</if>
</update>
<!--chent 任务 修改任务表-->
<update
id=
"updateRegionalsTask"
parameterType=
"com.founder.commonutils.peopleEntity.RegionalsTask"
>
UPDATE TB_ST_REGIONALS_TASK
<!--使用trim可以删掉最后字段的逗号,set已被包含在trim中,所以不用重复写了-->
<trim
prefix=
"set"
suffixOverrides=
","
>
<if
test=
"progress != null and progress != ''"
>
PROGRESS = #{ progress , jdbcType=VARCHAR },
</if>
<if
test=
"state != null and state != ''"
>
STATE = #{ state , jdbcType=VARCHAR },
</if>
</trim>
where 1=1
<if
test=
"taskId != null and taskId != ''"
>
and TASK_ID = #{ taskId , jdbcType=VARCHAR }
</if>
</update>
<!--获取所有任务-->
<select
id=
"selecteRegionalsTasks"
parameterType=
"String"
resultType=
"com.founder.commonutils.peopleEntity.RegionalsTask"
>
SELECT task_Id AS taskId,
task_Name AS taskName,
(CASE WHEN progress = 'BEGIN' THEN '任务开始'
WHEN progress = 'RUN' THEN '任务执行'
WHEN progress = 'END' THEN '任务完成'
else '任务失败' end)
as progress,
state as state,
fsr_Jh as fsrJh,
fsr_Identity as fsrIdentity,
task_Type as taskType,
task_Object as taskObject,
to_char(djsj,'yyyy-mm-dd hh24:mi:ss') as djsj,
fsr_Xm as fsrXm,
carNum as carNum
FROM tb_st_regionals_task
where 1=1
<if
test=
"startTime != null and startTime != ''"
>
and DJSJ
<![CDATA[>=]]>
TO_DATE(#{ startTime , jdbcType=VARCHAR },'yyyy-MM-dd')
</if>
<if
test=
"endTime != null and endTime != ''"
>
and DJSJ
<![CDATA[<]]>
(TO_DATE(#{ endTime , jdbcType=VARCHAR },'yyyy-MM-dd')+1)
</if>
<if
test=
"taskObject != null and taskObject != ''"
>
and task_Object = #{ taskObject , jdbcType=VARCHAR }
</if>
<if
test=
"fsrIdentity != null and fsrIdentity != ''"
>
and fsr_Identity = #{ fsrIdentity , jdbcType=VARCHAR }
</if>
<if
test=
"carNum != null and carNum != ''"
>
and carNum = #{ carNum , jdbcType=VARCHAR }
</if>
</select>
<!--获取任务结果-->
<select
id=
"selecteRegionalsTasksResults"
parameterType=
"String"
resultType=
"com.founder.commonutils.peopleEntity.RegionalsCarCarResult"
>
SELECT
r.xxzjbh as xxzjbh,
r.task_id as taskId,
r.object_value as object_value,
to_char(r.djsj,'yyyy-mm-dd hh24:mi:ss') as djsj,
r.X AS X,
r.Y AS Y,
r.KKURLPIC as kkUrlPic,
to_char(r.time,'yyyy-mm-dd hh24:mi:ss') as time,
r.deviceid as deviceId,
r.devicename as deviceName,
p.XM as xm,
p.MZ as mz,
p.img as img,
p.xb as xb,
p.sfzhm as sfzhm,
p.xzzdzmc as xzzdzmc,
p.phone as phone,
p.HJDQHDZ as hjdqhdz,
p.csrq as csrq
FROM TB_ST_REGIONALS_RESULT r,TB_ST_REGIONALS_detail d,TB_ST_REGIONALS_PERSON p
where r.XXZJBH = d.RESULT_ID
and d.SFZHM = P.SFZHM(+)
<if
test=
"taskId != null and taskId != ''"
>
and r.task_Id = #{ taskId , jdbcType=VARCHAR }
</if>
</select>
<!--标识号碰撞结果数据保存-->
<insert
id=
"saveResultPz"
parameterType=
"com.founder.commonutils.peopleEntity.SjGjInfo"
>
INSERT INTO TB_ST_REGIONALS_RESULT (
XXZJBH,
TASK_ID,
OBJECT_VALUE,
REGION,
count,
DJSJ,
time,
X,
Y
)
VALUES(
#{ xxzjbh , jdbcType=VARCHAR }
,#{ taskId , jdbcType=VARCHAR }
,#{ objectValue , jdbcType=VARCHAR }
,#{ region , jdbcType=VARCHAR }
,#{ count , jdbcType=VARCHAR }
,sysdate
,TO_DATE(#{ time , jdbcType=VARCHAR },'yyyy-MM-dd hh24:mi:ss')
,#{ x , jdbcType=VARCHAR }
,#{ y , jdbcType=VARCHAR }
)
</insert>
</mapper>
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/PeopleService.java
View file @
0a602092
package
com
.
founder
.
peopleapi
.
service
;
package
com
.
founder
.
peopleapi
.
service
;
import
com.founder.commonutils.peopleEntity.PeopleInfo
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
java.util.List
;
public
interface
PeopleService
{
public
interface
PeopleService
{
MapRestResult
getXsSfXx
(
String
objectType
,
String
objectValue
);
MapRestResult
getXsSfXx
(
String
objectType
,
String
objectValue
);
PeopleInfo
xsxxByZjhm
(
String
objectType
,
String
objectValue
);
List
getCarInfo
(
String
objectType
,
String
objectValue
);
List
getSjSmInfo
(
String
objectType
,
String
objectValue
);
List
getXnXxInfo
(
String
objectType
,
String
objectValue
);
}
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/PhoneService.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
service
;
import
com.founder.commonutils.peopleEntity.AreaInfo
;
import
com.founder.commonutils.peopleEntity.TbStRegionalstaskresult
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
java.util.List
;
public
interface
PhoneService
{
MapRestResult
getSjGjInfo
(
String
objectType
,
String
objectValue
,
String
kssj
,
String
jssj
);
MapRestResult
MoreAreaInfoThread
(
List
<
AreaInfo
>
areaInfos
)
throws
Exception
;
MapRestResult
getRegionalsResult
(
com
.
founder
.
commonutils
.
peopleEntity
.
TbStRegionalstaskresult
tbStRegionalstaskresult
)
throws
Exception
;
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/RegTaskService.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
service
;
import
com.founder.commonutils.peopleEntity.Regionals
;
import
com.founder.commonutils.peopleEntity.RegionalsCarCarResult
;
import
com.founder.commonutils.peopleEntity.RegionalsTask
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.context.annotation.Bean
;
import
java.util.List
;
/**
* <p>
* 服务类
* </p>
*
* @author liuyaxin
* @since 2021-04-10
*/
public
interface
RegTaskService
{
MapRestResult
saveRegTask
(
RegionalsTask
regionalsTask
);
MapRestResult
saveRegional
(
Regionals
regionals
);
List
<
RegionalsTask
>
selecteRegionalsTasks
(
String
startTime
,
String
endTime
,
String
taskObject
,
String
carNum
,
String
fsrIdentity
);
List
<
RegionalsCarCarResult
>
selecteRegionalsTasksResults
(
@Param
(
"taskId"
)
String
taskId
);
}
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/PeopleServiceImpl.java
View file @
0a602092
...
@@ -52,6 +52,7 @@ public class PeopleServiceImpl implements PeopleService {
...
@@ -52,6 +52,7 @@ public class PeopleServiceImpl implements PeopleService {
}
}
/*通过证件号获取各类信息*/
/*通过证件号获取各类信息*/
@Override
public
PeopleInfo
xsxxByZjhm
(
String
objectType
,
String
objectValue
)
{
public
PeopleInfo
xsxxByZjhm
(
String
objectType
,
String
objectValue
)
{
PeopleInfo
peopleInfo
=
new
PeopleInfo
();
PeopleInfo
peopleInfo
=
new
PeopleInfo
();
peopleInfo
.
setObjectType
(
objectType
);
peopleInfo
.
setObjectType
(
objectType
);
...
@@ -82,6 +83,7 @@ public class PeopleServiceImpl implements PeopleService {
...
@@ -82,6 +83,7 @@ public class PeopleServiceImpl implements PeopleService {
/*标识号类型bshlx:01车辆;02身份证号;03手机号;04IMEI;05IMSI;06QQ;07微信*/
/*标识号类型bshlx:01车辆;02身份证号;03手机号;04IMEI;05IMSI;06QQ;07微信*/
/*获取车主信息*/
/*获取车主信息*/
@Override
public
List
getCarInfo
(
String
objectType
,
String
objectValue
)
{
public
List
getCarInfo
(
String
objectType
,
String
objectValue
)
{
List
childrenList
=
new
ArrayList
();
List
childrenList
=
new
ArrayList
();
HttpEntity
<
JSONObject
>
jsonObject
=
restTemplate
.
getForEntity
(
"http://26.3.13.120:8501/common/getQgCarXxByHm?hphm="
+
objectValue
,
JSONObject
.
class
);
HttpEntity
<
JSONObject
>
jsonObject
=
restTemplate
.
getForEntity
(
"http://26.3.13.120:8501/common/getQgCarXxByHm?hphm="
+
objectValue
,
JSONObject
.
class
);
...
@@ -111,6 +113,7 @@ public class PeopleServiceImpl implements PeopleService {
...
@@ -111,6 +113,7 @@ public class PeopleServiceImpl implements PeopleService {
}
}
/*手机实名*/
/*手机实名*/
@Override
public
List
getSjSmInfo
(
String
objectType
,
String
objectValue
)
{
public
List
getSjSmInfo
(
String
objectType
,
String
objectValue
)
{
List
childrenList
=
new
ArrayList
();
List
childrenList
=
new
ArrayList
();
String
url
=
null
;
String
url
=
null
;
...
@@ -149,6 +152,7 @@ public class PeopleServiceImpl implements PeopleService {
...
@@ -149,6 +152,7 @@ public class PeopleServiceImpl implements PeopleService {
}
}
/*手机虚拟信息*/
/*手机虚拟信息*/
@Override
public
List
getXnXxInfo
(
String
objectType
,
String
objectValue
)
{
public
List
getXnXxInfo
(
String
objectType
,
String
objectValue
)
{
/*手机信息目录*/
/*手机信息目录*/
List
childrenList
=
new
ArrayList
();
List
childrenList
=
new
ArrayList
();
...
...
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/PhoneServiceImpl.java
0 → 100644
View file @
0a602092
This diff is collapsed.
Click to expand it.
serviceapi/peopleapi/src/main/java/com/founder/peopleapi/service/impl/RegTaskServiceImpl.java
0 → 100644
View file @
0a602092
package
com
.
founder
.
peopleapi
.
service
.
impl
;
import
com.founder.commonutils.peopleEntity.Regionals
;
import
com.founder.commonutils.peopleEntity.RegionalsCarCarResult
;
import
com.founder.commonutils.peopleEntity.RegionalsTask
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.peopleapi.mapper.RegInfoMapper
;
import
com.founder.peopleapi.service.RegTaskService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.List
;
/*
*
* <p>
* 服务实现类
* </p>
*
* @author liuyaxin
* @since 2021-04-10
*/
@Service
public
class
RegTaskServiceImpl
implements
RegTaskService
{
@Autowired
private
RegInfoMapper
regInfoMapper
;
@Override
public
MapRestResult
saveRegTask
(
RegionalsTask
regionalsTask
)
{
regInfoMapper
.
saveRegTask
(
regionalsTask
);
return
MapRestResult
.
build
(
200
,
"任务保存成功"
,
""
);
}
@Override
public
MapRestResult
saveRegional
(
Regionals
regionals
)
{
regInfoMapper
.
saveRegional
(
regionals
);
return
MapRestResult
.
build
(
200
,
"区域保存成功"
,
""
);
}
@Override
public
List
<
RegionalsTask
>
selecteRegionalsTasks
(
String
startTime
,
String
endTime
,
String
taskObject
,
String
carNum
,
String
fsrIdentity
)
{
return
regInfoMapper
.
selecteRegionalsTasks
(
startTime
,
endTime
,
taskObject
,
carNum
,
fsrIdentity
);
}
@Override
public
List
<
RegionalsCarCarResult
>
selecteRegionalsTasksResults
(
String
taskId
)
{
return
regInfoMapper
.
selecteRegionalsTasksResults
(
taskId
);
}
}
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