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
89111d86
Commit
89111d86
authored
Feb 21, 2022
by
YANGYANG
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
时空热力图 案件分页查询提交
parent
adb49128
Show whitespace changes
Inline
Side-by-side
Showing
8 changed files
with
371 additions
and
161 deletions
+371
-161
common/common_utils/src/main/java/com/founder/commonutils/asjEntity/TbStAsj.java
+12
-0
common/common_utils/src/main/java/com/founder/commonutils/publicEntity/Receiving.java
+200
-139
service/asj/src/main/java/com/founder/asj/controller/TbStAsjController.java
+13
-1
service/asj/src/main/java/com/founder/asj/mapper/TbStAsjMapper.java
+4
-0
service/asj/src/main/java/com/founder/asj/mapper/xml/TbStAsjMapper.xml
+92
-20
service/asj/src/main/java/com/founder/asj/service/TbStAsjService.java
+4
-0
service/asj/src/main/java/com/founder/asj/service/impl/TbStAsjServiceImpl.java
+43
-0
service/asj/src/main/resources/bootstrap.properties
+3
-1
No files found.
common/common_utils/src/main/java/com/founder/commonutils/asjEntity/TbStAsj.java
View file @
89111d86
...
@@ -55,6 +55,9 @@ public class TbStAsj implements Serializable {
...
@@ -55,6 +55,9 @@ public class TbStAsj implements Serializable {
@TableField
(
"ZCJDDM"
)
@TableField
(
"ZCJDDM"
)
private
String
zcjddm
;
private
String
zcjddm
;
@ApiModelProperty
(
value
=
"侦查阶段代码名称"
)
private
String
zcjddmMc
;
@ApiModelProperty
(
value
=
"刑事案件立案审查结果代码"
)
@ApiModelProperty
(
value
=
"刑事案件立案审查结果代码"
)
@TableField
(
"XSAJLASCJGDM"
)
@TableField
(
"XSAJLASCJGDM"
)
private
String
xsajlascjgdm
;
private
String
xsajlascjgdm
;
...
@@ -67,6 +70,12 @@ public class TbStAsj implements Serializable {
...
@@ -67,6 +70,12 @@ public class TbStAsj implements Serializable {
@TableField
(
"ZATZ_JYQK"
)
@TableField
(
"ZATZ_JYQK"
)
private
String
zatzJyqk
;
private
String
zatzJyqk
;
@ApiModelProperty
(
value
=
"作案特征_简要情况名称"
)
private
String
zatzJyqkMc
;
@ApiModelProperty
(
value
=
"案件细类别名称"
)
private
String
ajxlbMc
;
@ApiModelProperty
(
value
=
"特殊手段代码"
)
@ApiModelProperty
(
value
=
"特殊手段代码"
)
@TableField
(
"TSSDDM"
)
@TableField
(
"TSSDDM"
)
private
String
tssddm
;
private
String
tssddm
;
...
@@ -123,6 +132,9 @@ public class TbStAsj implements Serializable {
...
@@ -123,6 +132,9 @@ public class TbStAsj implements Serializable {
@TableField
(
"ASJFSDD_XZQHDM"
)
@TableField
(
"ASJFSDD_XZQHDM"
)
private
String
asjfsddXzqhdm
;
private
String
asjfsddXzqhdm
;
@ApiModelProperty
(
value
=
"案事件发生地点_行政区划代码名称"
)
private
String
asjfsddXzqhdmMc
;
@ApiModelProperty
(
value
=
"案事件发生地点_地址名称"
)
@ApiModelProperty
(
value
=
"案事件发生地点_地址名称"
)
@TableField
(
"ASJFSDD_DZMC"
)
@TableField
(
"ASJFSDD_DZMC"
)
private
String
asjfsddDzmc
;
private
String
asjfsddDzmc
;
...
...
common/common_utils/src/main/java/com/founder/commonutils/publicEntity/Receiving.java
View file @
89111d86
...
@@ -18,6 +18,12 @@ public class Receiving implements Serializable {
...
@@ -18,6 +18,12 @@ public class Receiving implements Serializable {
@ApiModelProperty
(
"作案特征_简要情况"
)
@ApiModelProperty
(
"作案特征_简要情况"
)
private
String
zatz_jyqk
;
private
String
zatz_jyqk
;
@ApiModelProperty
(
value
=
"作案特征_简要情况"
)
private
String
zatzJyqk
;
@ApiModelProperty
(
value
=
"案件细类别代码"
)
private
String
ajxlb
;
@ApiModelProperty
(
"类型"
)
@ApiModelProperty
(
"类型"
)
private
String
type
;
private
String
type
;
...
@@ -109,6 +115,9 @@ public class Receiving implements Serializable {
...
@@ -109,6 +115,9 @@ public class Receiving implements Serializable {
@ApiModelProperty
(
"案件类别代码"
)
@ApiModelProperty
(
"案件类别代码"
)
private
String
ajlbdm
;
private
String
ajlbdm
;
@ApiModelProperty
(
"案件名称"
)
private
String
ajmc
;
@ApiModelProperty
(
"简要案情"
)
@ApiModelProperty
(
"简要案情"
)
private
String
jyaq
;
private
String
jyaq
;
...
@@ -173,100 +182,22 @@ public class Receiving implements Serializable {
...
@@ -173,100 +182,22 @@ public class Receiving implements Serializable {
private
String
dwlxdm
;
private
String
dwlxdm
;
private
String
xzqhdm
;
private
String
xzqhdm
;
private
String
begin
;
private
Integer
begin
;
private
String
end
;
private
Integer
end
;
//区域代码
//区域代码
private
String
fjdm
;
private
String
fjdm
;
private
String
pcsdm
;
private
String
pcsdm
;
private
String
pcsdms
;
private
String
pcsdms
;
private
int
page
;
private
int
limit
=
10
;
public
String
getBegin
()
{
public
String
getSsdw
()
{
return
begin
;
return
ssdw
;
}
public
void
setBegin
(
String
begin
)
{
this
.
begin
=
begin
;
}
public
String
getEnd
()
{
return
end
;
}
public
void
setEnd
(
String
end
)
{
this
.
end
=
end
;
}
public
String
getXzqhdm
()
{
return
xzqhdm
;
}
public
void
setXzqhdm
(
String
xzqhdm
)
{
this
.
xzqhdm
=
xzqhdm
;
}
public
String
getGtype
()
{
return
gtype
;
}
public
void
setGtype
(
String
gtype
)
{
this
.
gtype
=
gtype
;
}
public
String
getDistance
()
{
return
distance
;
}
public
void
setDistance
(
String
distance
)
{
this
.
distance
=
distance
;
}
public
String
getGeometry
()
{
return
geometry
;
}
public
void
setGeometry
(
String
geometry
)
{
this
.
geometry
=
geometry
;
}
public
String
getDwlxdm
()
{
return
dwlxdm
;
}
public
void
setDwlxdm
(
String
dwlxdm
)
{
this
.
dwlxdm
=
dwlxdm
;
}
public
String
[]
getGjc
()
{
return
gjc
;
}
public
void
setGjc
(
String
[]
gjc
)
{
this
.
gjc
=
gjc
;
}
public
String
getDwcslb
()
{
return
dwcslb
;
}
public
void
setDwcslb
(
String
dwcslb
)
{
this
.
dwcslb
=
dwcslb
;
}
public
String
getIsAll
()
{
return
isAll
;
}
public
void
setIsAll
(
String
isAll
)
{
this
.
isAll
=
isAll
;
}
public
String
getPoiname
()
{
return
poiname
;
}
}
public
void
set
Poiname
(
String
poiname
)
{
public
void
set
Ssdw
(
String
ssdw
)
{
this
.
poiname
=
poiname
;
this
.
ssdw
=
ssdw
;
}
}
public
String
getValue
()
{
public
String
getValue
()
{
...
@@ -277,14 +208,6 @@ public class Receiving implements Serializable {
...
@@ -277,14 +208,6 @@ public class Receiving implements Serializable {
this
.
value
=
value
;
this
.
value
=
value
;
}
}
public
String
getAjlbdm
()
{
return
ajlbdm
;
}
public
void
setAjlbdm
(
String
ajlbdm
)
{
this
.
ajlbdm
=
ajlbdm
;
}
public
String
getZatz_jyqk
()
{
public
String
getZatz_jyqk
()
{
return
zatz_jyqk
;
return
zatz_jyqk
;
}
}
...
@@ -293,12 +216,20 @@ public class Receiving implements Serializable {
...
@@ -293,12 +216,20 @@ public class Receiving implements Serializable {
this
.
zatz_jyqk
=
zatz_jyqk
;
this
.
zatz_jyqk
=
zatz_jyqk
;
}
}
public
String
get
Jyaq
()
{
public
String
get
ZatzJyqk
()
{
return
jyaq
;
return
zatzJyqk
;
}
}
public
void
setJyaq
(
String
jyaq
)
{
public
void
setZatzJyqk
(
String
zatzJyqk
)
{
this
.
jyaq
=
jyaq
;
this
.
zatzJyqk
=
zatzJyqk
;
}
public
String
getAjxlb
()
{
return
ajxlb
;
}
public
void
setAjxlb
(
String
ajxlb
)
{
this
.
ajxlb
=
ajxlb
;
}
}
public
String
getType
()
{
public
String
getType
()
{
...
@@ -341,7 +272,6 @@ public class Receiving implements Serializable {
...
@@ -341,7 +272,6 @@ public class Receiving implements Serializable {
this
.
redisjssj
=
redisjssj
;
this
.
redisjssj
=
redisjssj
;
}
}
public
String
getRediskey
()
{
public
String
getRediskey
()
{
return
rediskey
;
return
rediskey
;
}
}
...
@@ -438,6 +368,22 @@ public class Receiving implements Serializable {
...
@@ -438,6 +368,22 @@ public class Receiving implements Serializable {
this
.
zjhm
=
zjhm
;
this
.
zjhm
=
zjhm
;
}
}
public
String
getPoiname
()
{
return
poiname
;
}
public
void
setPoiname
(
String
poiname
)
{
this
.
poiname
=
poiname
;
}
public
String
getPoitype
()
{
return
poitype
;
}
public
void
setPoitype
(
String
poitype
)
{
this
.
poitype
=
poitype
;
}
public
String
getPhoneNo
()
{
public
String
getPhoneNo
()
{
return
phoneNo
;
return
phoneNo
;
}
}
...
@@ -462,14 +408,6 @@ public class Receiving implements Serializable {
...
@@ -462,14 +408,6 @@ public class Receiving implements Serializable {
this
.
endTime
=
endTime
;
this
.
endTime
=
endTime
;
}
}
public
String
getPoitype
()
{
return
poitype
;
}
public
void
setPoitype
(
String
poitype
)
{
this
.
poitype
=
poitype
;
}
public
String
getXjddzdm
()
{
public
String
getXjddzdm
()
{
return
xjddzdm
;
return
xjddzdm
;
}
}
...
@@ -534,6 +472,14 @@ public class Receiving implements Serializable {
...
@@ -534,6 +472,14 @@ public class Receiving implements Serializable {
this
.
syrk_dzmc
=
syrk_dzmc
;
this
.
syrk_dzmc
=
syrk_dzmc
;
}
}
public
String
getIsAll
()
{
return
isAll
;
}
public
void
setIsAll
(
String
isAll
)
{
this
.
isAll
=
isAll
;
}
public
String
getPole_id
()
{
public
String
getPole_id
()
{
return
pole_id
;
return
pole_id
;
}
}
...
@@ -542,6 +488,14 @@ public class Receiving implements Serializable {
...
@@ -542,6 +488,14 @@ public class Receiving implements Serializable {
this
.
pole_id
=
pole_id
;
this
.
pole_id
=
pole_id
;
}
}
public
String
getDwcslb
()
{
return
dwcslb
;
}
public
void
setDwcslb
(
String
dwcslb
)
{
this
.
dwcslb
=
dwcslb
;
}
public
String
getAsjbh
()
{
public
String
getAsjbh
()
{
return
asjbh
;
return
asjbh
;
}
}
...
@@ -550,6 +504,30 @@ public class Receiving implements Serializable {
...
@@ -550,6 +504,30 @@ public class Receiving implements Serializable {
this
.
asjbh
=
asjbh
;
this
.
asjbh
=
asjbh
;
}
}
public
String
getAjlbdm
()
{
return
ajlbdm
;
}
public
void
setAjlbdm
(
String
ajlbdm
)
{
this
.
ajlbdm
=
ajlbdm
;
}
public
String
getAjmc
()
{
return
ajmc
;
}
public
void
setAjmc
(
String
ajmc
)
{
this
.
ajmc
=
ajmc
;
}
public
String
getJyaq
()
{
return
jyaq
;
}
public
void
setJyaq
(
String
jyaq
)
{
this
.
jyaq
=
jyaq
;
}
public
String
getAsjfssj_asjfskssj_start
()
{
public
String
getAsjfssj_asjfskssj_start
()
{
return
asjfssj_asjfskssj_start
;
return
asjfssj_asjfskssj_start
;
}
}
...
@@ -566,6 +544,38 @@ public class Receiving implements Serializable {
...
@@ -566,6 +544,38 @@ public class Receiving implements Serializable {
this
.
asjfssj_asjfskssj_end
=
asjfssj_asjfskssj_end
;
this
.
asjfssj_asjfskssj_end
=
asjfssj_asjfskssj_end
;
}
}
public
String
getAjslsj_start
()
{
return
ajslsj_start
;
}
public
void
setAjslsj_start
(
String
ajslsj_start
)
{
this
.
ajslsj_start
=
ajslsj_start
;
}
public
String
getAjslsj_end
()
{
return
ajslsj_end
;
}
public
void
setAjslsj_end
(
String
ajslsj_end
)
{
this
.
ajslsj_end
=
ajslsj_end
;
}
public
String
getLarq_start
()
{
return
larq_start
;
}
public
void
setLarq_start
(
String
larq_start
)
{
this
.
larq_start
=
larq_start
;
}
public
String
getLarq_end
()
{
return
larq_end
;
}
public
void
setLarq_end
(
String
larq_end
)
{
this
.
larq_end
=
larq_end
;
}
public
String
getLadw_gajgjgdm
()
{
public
String
getLadw_gajgjgdm
()
{
return
ladw_gajgjgdm
;
return
ladw_gajgjgdm
;
}
}
...
@@ -590,6 +600,22 @@ public class Receiving implements Serializable {
...
@@ -590,6 +600,22 @@ public class Receiving implements Serializable {
this
.
asjfsd_dzmc
=
asjfsd_dzmc
;
this
.
asjfsd_dzmc
=
asjfsd_dzmc
;
}
}
public
double
getX
()
{
return
x
;
}
public
void
setX
(
double
x
)
{
this
.
x
=
x
;
}
public
double
getY
()
{
return
y
;
}
public
void
setY
(
double
y
)
{
this
.
y
=
y
;
}
public
String
getZcjddm
()
{
public
String
getZcjddm
()
{
return
zcjddm
;
return
zcjddm
;
}
}
...
@@ -598,6 +624,14 @@ public class Receiving implements Serializable {
...
@@ -598,6 +624,14 @@ public class Receiving implements Serializable {
this
.
zcjddm
=
zcjddm
;
this
.
zcjddm
=
zcjddm
;
}
}
public
String
getXckybh
()
{
return
xckybh
;
}
public
void
setXckybh
(
String
xckybh
)
{
this
.
xckybh
=
xckybh
;
}
public
String
getAjlx
()
{
public
String
getAjlx
()
{
return
ajlx
;
return
ajlx
;
}
}
...
@@ -638,68 +672,68 @@ public class Receiving implements Serializable {
...
@@ -638,68 +672,68 @@ public class Receiving implements Serializable {
this
.
xalbdmbcms
=
xalbdmbcms
;
this
.
xalbdmbcms
=
xalbdmbcms
;
}
}
public
String
getXckybh
()
{
public
String
[]
getGjc
()
{
return
xckybh
;
return
gjc
;
}
}
public
void
set
Xckybh
(
String
xckybh
)
{
public
void
set
Gjc
(
String
[]
gjc
)
{
this
.
xckybh
=
xckybh
;
this
.
gjc
=
gjc
;
}
}
public
String
get
Ajslsj_start
()
{
public
String
get
Gtype
()
{
return
ajslsj_start
;
return
gtype
;
}
}
public
void
set
Ajslsj_start
(
String
ajslsj_start
)
{
public
void
set
Gtype
(
String
gtype
)
{
this
.
ajslsj_start
=
ajslsj_start
;
this
.
gtype
=
gtype
;
}
}
public
String
get
Ajslsj_end
()
{
public
String
get
Distance
()
{
return
ajslsj_end
;
return
distance
;
}
}
public
void
set
Ajslsj_end
(
String
ajslsj_end
)
{
public
void
set
Distance
(
String
distance
)
{
this
.
ajslsj_end
=
ajslsj_end
;
this
.
distance
=
distance
;
}
}
public
String
get
Larq_start
()
{
public
String
get
Geometry
()
{
return
larq_start
;
return
geometry
;
}
}
public
void
set
Larq_start
(
String
larq_start
)
{
public
void
set
Geometry
(
String
geometry
)
{
this
.
larq_start
=
larq_start
;
this
.
geometry
=
geometry
;
}
}
public
String
get
Larq_end
()
{
public
String
get
Dwlxdm
()
{
return
larq_end
;
return
dwlxdm
;
}
}
public
void
set
Larq_end
(
String
larq_end
)
{
public
void
set
Dwlxdm
(
String
dwlxdm
)
{
this
.
larq_end
=
larq_end
;
this
.
dwlxdm
=
dwlxdm
;
}
}
public
double
getX
()
{
public
String
getXzqhdm
()
{
return
x
;
return
x
zqhdm
;
}
}
public
void
setX
(
double
x
)
{
public
void
setX
zqhdm
(
String
xzqhdm
)
{
this
.
x
=
x
;
this
.
x
zqhdm
=
xzqhdm
;
}
}
public
double
getY
()
{
public
Integer
getBegin
()
{
return
y
;
return
begin
;
}
}
public
void
set
Y
(
double
y
)
{
public
void
set
Begin
(
Integer
begin
)
{
this
.
y
=
y
;
this
.
begin
=
begin
;
}
}
public
String
getSsdw
()
{
public
Integer
getEnd
()
{
return
ssdw
;
return
end
;
}
}
public
void
set
Ssdw
(
String
ssdw
)
{
public
void
set
End
(
Integer
end
)
{
this
.
ssdw
=
ssdw
;
this
.
end
=
end
;
}
}
public
String
getFjdm
()
{
public
String
getFjdm
()
{
...
@@ -725,4 +759,30 @@ public class Receiving implements Serializable {
...
@@ -725,4 +759,30 @@ public class Receiving implements Serializable {
public
void
setPcsdms
(
String
pcsdms
)
{
public
void
setPcsdms
(
String
pcsdms
)
{
this
.
pcsdms
=
pcsdms
;
this
.
pcsdms
=
pcsdms
;
}
}
public
int
getPage
()
{
return
page
;
}
public
void
setPage
(
int
page
)
{
this
.
page
=
page
;
}
public
int
getLimit
()
{
return
limit
;
}
public
void
setLimit
(
int
limit
)
{
this
.
limit
=
limit
;
}
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
)
*
limit
;
this
.
end
=
this
.
page
*
limit
;
}
}
}
}
\ No newline at end of file
service/asj/src/main/java/com/founder/asj/controller/TbStAsjController.java
View file @
89111d86
...
@@ -49,7 +49,7 @@ public class TbStAsjController {
...
@@ -49,7 +49,7 @@ public class TbStAsjController {
@Value
(
"${ssdw}"
)
@Value
(
"${ssdw}"
)
private
String
ssdw
;
private
String
ssdw
;
//案件查询(存储reids)
@OperLog
(
message
=
"案件查询"
,
operation
=
OperationType
.
QUERY
)
@OperLog
(
message
=
"案件查询"
,
operation
=
OperationType
.
QUERY
)
@ApiOperation
(
value
=
"案件查询(存储redis)"
)
@ApiOperation
(
value
=
"案件查询(存储redis)"
)
@PostMapping
(
"/ajxx"
)
@PostMapping
(
"/ajxx"
)
...
@@ -60,6 +60,18 @@ public class TbStAsjController {
...
@@ -60,6 +60,18 @@ public class TbStAsjController {
return
MapRestResult
.
ok
(
asjList
);
return
MapRestResult
.
ok
(
asjList
);
}
}
@OperLog
(
message
=
"案件查询(热力图)"
,
operation
=
OperationType
.
QUERY
)
@ApiOperation
(
value
=
"案件查询(热力图)"
)
@PostMapping
(
"/ajxxRlt"
)
public
MapRestResult
selectAsjxxRlt
(
@RequestBody
Receiving
receiving
)
{
List
<
TbStAsj
>
asjList
=
tbStAsjService
.
selectAsjxxRltList
(
receiving
);
Integer
total
=
0
;
if
(
asjList
.
size
()>
0
){
total
=
tbStAsjService
.
selectAsjxxRltListCount
(
receiving
);
}
return
MapRestResult
.
build
(
200
,
"成功获取案件信息"
,
total
,
asjList
);
}
//案件查询(同类案件 chent20200507)
//案件查询(同类案件 chent20200507)
@OperLog
(
message
=
"案件查询(同类案件)"
,
operation
=
OperationType
.
QUERY
)
@OperLog
(
message
=
"案件查询(同类案件)"
,
operation
=
OperationType
.
QUERY
)
@ApiOperation
(
value
=
"案件查询(同类案件)"
)
@ApiOperation
(
value
=
"案件查询(同类案件)"
)
...
...
service/asj/src/main/java/com/founder/asj/mapper/TbStAsjMapper.java
View file @
89111d86
...
@@ -36,6 +36,10 @@ public interface TbStAsjMapper extends BaseMapper<TbStAsj> {
...
@@ -36,6 +36,10 @@ public interface TbStAsjMapper extends BaseMapper<TbStAsj> {
List
<
TbStAsj
>
selectAsjxxByReceivingList
(
Receiving
receiving
);
List
<
TbStAsj
>
selectAsjxxByReceivingList
(
Receiving
receiving
);
List
<
TbStAsj
>
selectAsjxxRltByReceivingList
(
Receiving
receiving
);
Integer
selectAsjxxRltByReceivingListCount
(
Receiving
receiving
);
List
<
TbStAsj
>
selectTlAsjxx
(
Receiving
receiving
);
List
<
TbStAsj
>
selectTlAsjxx
(
Receiving
receiving
);
List
<
Map
<
String
,
Object
>>
getAsjxxByZjhm
(
@Param
(
value
=
"zjhm"
)
String
zjhm
);
List
<
Map
<
String
,
Object
>>
getAsjxxByZjhm
(
@Param
(
value
=
"zjhm"
)
String
zjhm
);
...
...
service/asj/src/main/java/com/founder/asj/mapper/xml/TbStAsjMapper.xml
View file @
89111d86
...
@@ -207,58 +207,130 @@
...
@@ -207,58 +207,130 @@
<include
refid=
"queryWhereByReceiving"
/>
<include
refid=
"queryWhereByReceiving"
/>
</select>
</select>
<select
id=
"selectAsjxxRltByReceivingList"
parameterType=
"com.founder.commonutils.publicEntity.Receiving"
resultType=
"com.founder.commonutils.asjEntity.TbStAsj"
>
select t2.* from(
select t1.*,rownum as rn from
(
SELECT
T.ASJBH
,T.SLSJ
,T.SLDW_GAJGJGDM
,T.SLDW_GAJGMC
,T.LARQ
,T.LADW_GAJGJGDM
,T.LADW_GAJGMC
,T.ZARY_RS
,T.SJCWJZRMBY
,T.JJBH
,T.XCKYBH
,T.ASJLYDM
,T.ZCJDDM
,(select name from sys_dictitem where groupid='CODE_ZCJDDM' and code=T.ZCJDDM) as zcjddmMc
,T.XSAJLASCJGDM
,T.AJLBDM
,T.ZATZ_JYQK
,T.AJMC
,T.FXASJDD_XZQHDM
,T.FXASJDD_DZMC
,T.ASJFSSJ_ASJFSKSSJ
,T.ASJFSSJ_ASJFSJSSJ
,T.ASJFSSJ_RSDDM
,T.ASJFSSJ_ZASJ_ZASJLBDM
,T.ASJFSSJ_ZASJ_DMBCMS
,T.ASJFSDD_XZQHDM
,(select name from sys_dictitem where groupid='CODE_XZQH' and code=T.ASJFSDD_XZQHDM) as asjfsddXzqhdmMc
,T.ASJFSDD_DZMC
,T.ASJFSDD_DQJD as x
,T.ASJFSDD_DQWD as y
,T.JYAQ
,T.ASJFSSJFX_ASJFSKSSJ
,T.ASJFSSJFX_ASJFSJSSJ
,T.SSJZRMBY
,(select CODE_LEV3 from sys_dictitem_xz where code=T.ladw_gajgjgdm) as fjdm
,(select CODE_LEV4 from sys_dictitem_xz where code=T.ladw_gajgjgdm) as pcsdm
,(select name from sys_dictitem where groupid='CODE_AJLB' and code=T.ajlbdm) as ajlbdmStr
,(select name from SYS_DICTITEM where groupid='CODE_AJXZ' AND code = T.zatz_Jyqk) AS zatzJyqkMc
,(select name from SYS_DICTITEM where groupid='CODE_AJXLB' AND code = ASJBZ.ajxlb) AS ajxlbMc
FROM tb_st_asj T left join tb_st_asj_asjbz asjbz on T.asjbh = asjbz.asjbh
WHERE 1=1
<include
refid=
"queryWhereByReceiving"
/>
) t1
<where>
rownum
<![CDATA[ <= ]]>
#{ end , jdbcType=VARCHAR }
</where>
)t2
<where>
rn
<![CDATA[ > ]]>
#{ begin, jdbcType=VARCHAR }
</where>
</select>
<select
id=
"selectAsjxxRltByReceivingListCount"
parameterType=
"com.founder.commonutils.publicEntity.Receiving"
resultType=
"java.lang.Integer"
>
SELECT
count(*)
FROM tb_st_asj T left join tb_st_asj_asjbz asjbz on T.asjbh = asjbz.asjbh
WHERE 1=1
<include
refid=
"queryWhereByReceiving"
/>
</select>
<sql
id=
"queryWhereByReceiving"
>
<sql
id=
"queryWhereByReceiving"
>
<if
test=
"asjbh!= null"
>
<if
test=
"asjbh!= null
and asjbh!=''
"
>
AND T.ASJBH= #{ asjbh , jdbcType=VARCHAR }
AND T.ASJBH= #{ asjbh , jdbcType=VARCHAR }
</if>
</if>
<if
test=
"ajlbdm!= null"
>
<if
test=
"ajmc!= null and ajmc!=''"
>
AND T.AJLBDM= #{ ajlbdm , jdbcType=VARCHAR }
AND T.AJMC= #{ ajmc , jdbcType=VARCHAR }
</if>
<if
test=
"ajlbdm!= null and ajlbdm!=''"
>
AND T.AJLBDM like #{ajlbdm , jdbcType=VARCHAR } || '%'
</if>
<if
test=
"zatzJyqk!= null and zatzJyqk!=''"
>
AND T.ZATZ_JYQK = #{zatzJyqk , jdbcType=VARCHAR }
</if>
</if>
<if
test=
"jyaq!= null"
>
<if
test=
"ajxlb!= null and ajxlb!=''"
>
AND asjbz.ajxlb = #{ajxlb , jdbcType=VARCHAR }
</if>
<if
test=
"jyaq!= null and jyaq!=''"
>
AND T.JYAQ LIKE '%' || #{jyaq , jdbcType=VARCHAR } || '%'
AND T.JYAQ LIKE '%' || #{jyaq , jdbcType=VARCHAR } || '%'
</if>
</if>
<if
test=
"asjfssj_asjfskssj_start!= null"
>
<if
test=
"asjfssj_asjfskssj_start!= null
and asjfssj_asjfskssj_start!=''
"
>
AND T.ASJFSSJ_ASJFSKSSJ
<![CDATA[>=]]>
to_date(#{asjfssj_asjfskssj_start},'yyyy-MM-dd hh24:mi:ss')
AND T.ASJFSSJ_ASJFSKSSJ
<![CDATA[>=]]>
to_date(#{asjfssj_asjfskssj_start},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"asjfssj_asjfskssj_end!= null"
>
<if
test=
"asjfssj_asjfskssj_end!= null
and asjfssj_asjfskssj_end!=''
"
>
AND T.ASJFSSJ_ASJFSKSSJ
<![CDATA[<]]>
to_date(#{asjfssj_asjfskssj_end},'yyyy-MM-dd hh24:mi:ss')
AND T.ASJFSSJ_ASJFSKSSJ
<![CDATA[<]]>
to_date(#{asjfssj_asjfskssj_end},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"ajslsj_start!= null"
>
<if
test=
"ajslsj_start!= null
and ajslsj_start!=''
"
>
AND T.SLSJ
<![CDATA[>=]]>
to_date(#{ajslsj_start},'yyyy-MM-dd hh24:mi:ss')
AND T.SLSJ
<![CDATA[>=]]>
to_date(#{ajslsj_start},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"ajslsj_end!= null"
>
<if
test=
"ajslsj_end!= null
and ajslsj_end!=''
"
>
AND T.SLSJ
<![CDATA[<]]>
to_date(#{ajslsj_end},'yyyy-MM-dd hh24:mi:ss')
AND T.SLSJ
<![CDATA[<]]>
to_date(#{ajslsj_end},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"larq_start!= null and larq_start!=''"
>
<if
test=
"larq_start!= null"
>
AND T.LARQ
<![CDATA[>=]]>
to_date(#{larq_start},'yyyy-MM-dd hh24:mi:ss')
AND T.LARQ
<![CDATA[>=]]>
to_date(#{larq_start},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"larq_end!= null"
>
<if
test=
"larq_end!= null
and larq_end!=''
"
>
AND T.LARQ
<![CDATA[<]]>
to_date(#{larq_end},'yyyy-MM-dd hh24:mi:ss')
AND T.LARQ
<![CDATA[<]]>
to_date(#{larq_end},'yyyy-MM-dd hh24:mi:ss')
</if>
</if>
<if
test=
"ladw_gajgjgdm!= null"
>
<if
test=
"ladw_gajgjgdm!= null
and ladw_gajgjgdm!=''
"
>
AND T.LADW_GAJGJGDM= #{ ladw_gajgjgdm , jdbcType=VARCHAR }
AND T.LADW_GAJGJGDM= #{ ladw_gajgjgdm , jdbcType=VARCHAR }
</if>
</if>
<if
test=
"afdxzqhdm!= null"
>
<if
test=
"afdxzqhdm!= null
and afdxzqhdm!=''
"
>
AND T.ASJFSDD_XZQHDM
= #{ afdxzqhdm , jdbcType=VARCHAR }
AND T.ASJFSDD_XZQHDM
like #{afdxzqhdm , jdbcType=VARCHAR } || '%'
</if>
</if>
<if
test=
"asjfsd_dzmc!= null"
>
<if
test=
"asjfsd_dzmc!= null
and asjfsd_dzmc!=''
"
>
AND T.ASJFSDD_DZMC LIKE '%' || #{asjfsd_dzmc , jdbcType=VARCHAR } || '%'
AND T.ASJFSDD_DZMC LIKE '%' || #{asjfsd_dzmc , jdbcType=VARCHAR } || '%'
</if>
</if>
<if
test=
"x!= null and x!=0.0"
>
<if
test=
"x!= null and x!=0.0
and x!=''
"
>
AND T.ASJFSDD_DQJD= #{ x , jdbcType=DOUBLE }
AND T.ASJFSDD_DQJD= #{ x , jdbcType=DOUBLE }
</if>
</if>
<if
test=
"y!= null and y!=0.0"
>
<if
test=
"y!= null and y!=0.0
and y!=''
"
>
AND T.ASJFSDD_DQWD= #{ y , jdbcType=DOUBLE }
AND T.ASJFSDD_DQWD= #{ y , jdbcType=DOUBLE }
</if>
</if>
<if
test=
"zcjddm!= null"
>
<if
test=
"zcjddm!= null
and zcjddm!=''
"
>
AND T.ZCJDDM= #{ zcjddm , jdbcType=VARCHAR }
AND T.ZCJDDM= #{ zcjddm , jdbcType=VARCHAR }
</if>
</if>
<if
test=
"xckybh!= null"
>
<if
test=
"xckybh!= null
and xckybh!=''
"
>
AND T.XCKYBH= #{ xckybh , jdbcType=VARCHAR }
AND T.XCKYBH= #{ xckybh , jdbcType=VARCHAR }
</if>
</if>
</sql>
</sql>
<!--同类案件-->
<!--同类案件-->
<select
id=
"selectTlAsjxx"
parameterType=
"com.founder.commonutils.publicEntity.Receiving"
resultType=
"com.founder.commonutils.asjEntity.TbStAsj"
>
<select
id=
"selectTlAsjxx"
parameterType=
"com.founder.commonutils.publicEntity.Receiving"
resultType=
"com.founder.commonutils.asjEntity.TbStAsj"
>
SELECT
SELECT
...
...
service/asj/src/main/java/com/founder/asj/service/TbStAsjService.java
View file @
89111d86
...
@@ -35,6 +35,10 @@ public interface TbStAsjService extends IService<TbStAsj> {
...
@@ -35,6 +35,10 @@ public interface TbStAsjService extends IService<TbStAsj> {
List
<
TbStAsj
>
selectAsjxxList
(
Receiving
receiving
);
List
<
TbStAsj
>
selectAsjxxList
(
Receiving
receiving
);
List
<
TbStAsj
>
selectAsjxxRltList
(
Receiving
receiving
);
Integer
selectAsjxxRltListCount
(
Receiving
receiving
);
MapRestResult
selectTlAsjxxList
(
Receiving
receiving
);
MapRestResult
selectTlAsjxxList
(
Receiving
receiving
);
List
<
Map
<
String
,
Object
>>
getAsjxxByZjhm
(
String
zjhm
);
List
<
Map
<
String
,
Object
>>
getAsjxxByZjhm
(
String
zjhm
);
...
...
service/asj/src/main/java/com/founder/asj/service/impl/TbStAsjServiceImpl.java
View file @
89111d86
...
@@ -12,6 +12,7 @@ import com.founder.commonutils.asjEntity.TbXwAsjbz;
...
@@ -12,6 +12,7 @@ import com.founder.commonutils.asjEntity.TbXwAsjbz;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
com.founder.commonutils.publicEntity.Receiving
;
import
com.founder.commonutils.publicEntity.Receiving
;
import
com.founder.commonutils.util.StringUtil
;
import
com.founder.commonutils.util.StringUtil
;
import
org.apache.commons.lang3.StringUtils
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
org.springframework.stereotype.Service
;
...
@@ -65,6 +66,48 @@ public class TbStAsjServiceImpl extends ServiceImpl<TbStAsjMapper, TbStAsj> impl
...
@@ -65,6 +66,48 @@ public class TbStAsjServiceImpl extends ServiceImpl<TbStAsjMapper, TbStAsj> impl
public
List
<
TbStAsj
>
selectAsjxxList
(
Receiving
receiving
)
{
public
List
<
TbStAsj
>
selectAsjxxList
(
Receiving
receiving
)
{
return
tbStAsjMapper
.
selectAsjxxByReceivingList
(
receiving
);
return
tbStAsjMapper
.
selectAsjxxByReceivingList
(
receiving
);
}
}
@Override
public
List
<
TbStAsj
>
selectAsjxxRltList
(
Receiving
receiving
)
{
// 分页处理
receiving
.
setPagePara
(
receiving
.
getLimit
());
// 案件类别代码模糊查询
if
(
StringUtils
.
isNotEmpty
(
receiving
.
getAjlbdm
()))
{
// 根据规则截取前三位
String
ajlbdm
=
""
;
if
(
receiving
.
getAjlbdm
().
endsWith
(
"000"
))
{
ajlbdm
=
receiving
.
getAjlbdm
().
substring
(
0
,
3
)
+
"*"
;
}
else
{
ajlbdm
=
receiving
.
getAjlbdm
();
}
receiving
.
setAjlbdm
(
ajlbdm
);
}
// 案件类别代码模糊查询
if
(
StringUtils
.
isNotEmpty
(
receiving
.
getAfdxzqhdm
()))
{
// 根据规则截取前两位
String
xzqh
=
""
;
if
(
receiving
.
getAfdxzqhdm
().
endsWith
(
"0000"
)){
xzqh
=
receiving
.
getAfdxzqhdm
().
substring
(
0
,
2
);
}
else
if
(
receiving
.
getAfdxzqhdm
().
endsWith
(
"00"
)){
xzqh
=
receiving
.
getAfdxzqhdm
().
substring
(
0
,
4
);
}
else
{
xzqh
=
receiving
.
getAfdxzqhdm
();
}
receiving
.
setAfdxzqhdm
(
xzqh
);
}
return
tbStAsjMapper
.
selectAsjxxRltByReceivingList
(
receiving
);
}
@Override
public
Integer
selectAsjxxRltListCount
(
Receiving
receiving
)
{
return
tbStAsjMapper
.
selectAsjxxRltByReceivingListCount
(
receiving
);
}
//utils.StringUtil
//utils.StringUtil
@Override
@Override
public
MapRestResult
selectTlAsjxxList
(
Receiving
receiving
)
{
public
MapRestResult
selectTlAsjxxList
(
Receiving
receiving
)
{
...
...
service/asj/src/main/resources/bootstrap.properties
View file @
89111d86
...
@@ -7,6 +7,8 @@ spring.jackson.time-zone=GMT+8
...
@@ -7,6 +7,8 @@ spring.jackson.time-zone=GMT+8
#设置日志级别
#设置日志级别
logging.level.root
=
INFO
logging.level.root
=
INFO
#设置sql输出
logging.level.com.founder.asj.mapper
=
debug
#刑专库
#刑专库
spring.datasource.xzxtdb.driver-class-name
=
oracle.jdbc.driver.OracleDriver
spring.datasource.xzxtdb.driver-class-name
=
oracle.jdbc.driver.OracleDriver
...
@@ -21,7 +23,7 @@ spring.datasource.qgdb.username=XZXT
...
@@ -21,7 +23,7 @@ spring.datasource.qgdb.username=XZXT
spring.datasource.qgdb.password
=
XzPwd#11022
spring.datasource.qgdb.password
=
XzPwd#11022
spring.datasource.type
=
com.alibaba.druid.pool.DruidDataSource
spring.datasource.type
=
com.alibaba.druid.pool.DruidDataSource
#sql日志
#
mybatisc-plus
sql日志
mybatis-plus.configuration.log-impl
=
org.apache.ibatis.logging.stdout.StdOutImpl
mybatis-plus.configuration.log-impl
=
org.apache.ibatis.logging.stdout.StdOutImpl
#es健康检查关闭
#es健康检查关闭
management.health.elasticsearch.enabled
=
false
management.health.elasticsearch.enabled
=
false
...
...
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