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
88caf8d2
Commit
88caf8d2
authored
Jul 09, 2021
by
YANGYANG
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
公安部标注平台 标注模块整体提交
parent
87bcc3c8
Hide whitespace changes
Inline
Side-by-side
Showing
25 changed files
with
8055 additions
and
6 deletions
+8055
-6
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/AsjRyRelateVO.java
+691
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/BaseModel.java
+456
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/BzJson.java
+35
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/CommonFunc.java
+1089
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/EasyUIPage.java
+118
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/Qgckzp.java
+112
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/SysDictitem.java
+339
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbAsjczModel.java
+100
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStAsj.java
+0
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStAsjEsEntity.java
+124
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStRy.java
+1795
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbTzxxjqTzxxlxdy.java
+187
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbXwAsjbz.java
+868
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbZtcbyGjc.java
+164
-0
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/XkXcJbXx.java
+395
-0
common/pom.xml
+6
-0
service/bzpt/src/main/java/com/founder/bzpt/controller/DetailController.java
+453
-0
service/bzpt/src/main/java/com/founder/bzpt/controller/EsQueryController.java
+135
-0
service/bzpt/src/main/java/com/founder/bzpt/mapper/DetailMapper.java
+51
-0
service/bzpt/src/main/java/com/founder/bzpt/mapper/xml/DetailMapper.xml
+390
-0
service/bzpt/src/main/java/com/founder/bzpt/service/IDetailService.java
+42
-0
service/bzpt/src/main/java/com/founder/bzpt/service/impl/DetailServiceImpl.java
+154
-0
service/bzpt/src/main/java/com/founder/bzpt/service/impl/EsAsjQueryServiceImpl.java
+347
-0
service/bzpt/src/main/resources/bootstrap.properties
+2
-2
service/pom.xml
+2
-4
No files found.
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/AsjRyRelateVO.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
/**
* Created by Administrator on 2018/5/28.
*/
public
class
AsjRyRelateVO
extends
BaseModel
{
//案件
private
String
asjbh
;
private
String
jyaq
;
private
String
xckybh
;
private
String
jjbh
;
private
String
ajlbdm
;
private
String
ajlbdmMc
;
private
String
ajzlb
;
private
String
ajxzlb
;
private
String
xalbdmbcms
;
private
String
ajmc
;
private
String
zcjddm
;
private
String
zcjdmc
;
private
String
asjfssjKssj
;
private
String
asjfssjJssj
;
private
String
slsj
;
private
String
slsjKssj
;
private
String
slsjJssj
;
private
String
larq
;
private
String
lasjRqsjKssj
;
private
String
lasjRqsjJssj
;
private
String
asjfsdd_xzqhdm
;
private
String
asjfsdd_xzqhmc
;
private
String
asjfsdd_dzmc
;
private
String
sldw_gajgjgdm
;
private
String
sldw_gajgmc
;
private
String
ladw_gajgjgdm
;
private
String
ladw_gajgjgdms
;
private
String
ladw_gajgmc
;
private
String
ssjzrmby
;
private
String
ssjzMin
;
private
String
ssjzMax
;
private
String
djsj
;
private
String
djsjKssj
;
private
String
djsjJssj
;
private
String
asjfsdd_dylbdm
;
// 地域类别
//侦查终结
private
String
zczj_zxsj01
;
private
String
zczj_zxsj01Kssj
;
private
String
zczj_zxsj01Jssj
;
private
String
asjbzzt
;
private
String
bzzt
;
private
String
djsjStart
;
private
String
djsjEnd
;
private
String
asjfsddDzmc
;
private
String
asjbzztZt
;
private
String
asjbzztBzt
;
private
String
asjbzztKzt
;
private
String
sldwgajgjgdms
;
// 受理单位
private
String
ab_dgmc
;
// 警综案件类别
private
String
ab_dg
;
// 案件类别代码
//受理单位_公安机关机构代码
private
String
sldwGajgjgdm
;
private
String
xslalxdm
;
private
String
xszalxdm
;
private
String
xsclalxdm
;
private
String
xszalxdmStr
;
//刑事主案类型代码内容
private
String
xslalxdmStr
;
//刑事类案类型代码内容
private
String
xalbdmbcmsStr
;
//刑事次类案类型代码内容
private
String
ladwGajgmc
;
//立案单位_公安机关名称
private
String
asjfssjKssjStr
;
//案事件发生时间_开始时间
private
String
larqStr
;
// 立案日期
private
String
asjbz_ajfl
;
// 案件分类
private
String
asjbz_ajfl_dq
;
// 盗窃
private
String
asjbz_ajfl_qj
;
// 诈骗案
private
String
asjbz_ajfl_qd
;
//抢夺
private
String
asjbz_ajfl_jcxzp
;
// 接触性诈骗
private
String
asjbz_ajfl_dxzp
;
// 电信诈骗
private
String
asjbz_ajfl_shh
;
// 涉黄
private
String
asjbz_ajfl_sd
;
// 涉赌
private
String
asjbz_ajfl_sh
;
// 涉黑
private
Integer
begin
;
// 总条数
private
Integer
startnum
;
// 数据库分页开始
private
Integer
endnum
;
// 数据库分页结束
private
String
larqStart
;
// 立案日期(年月日)开始
private
String
larqEnd
;
// 立案日期(年月日)结束
private
String
asjfssj_asjfskssj_Start
;
// 案按时间发生开始时间(年月日)开始
private
String
asjfssj_asjfskssj_End
;
// 案按时间发生开始时间(年月日)结束
public
String
getAsjbh
()
{
return
asjbh
;
}
public
void
setAsjbh
(
String
asjbh
)
{
this
.
asjbh
=
asjbh
;
}
public
String
getJyaq
()
{
return
jyaq
;
}
public
void
setJyaq
(
String
jyaq
)
{
this
.
jyaq
=
jyaq
;
}
public
String
getXckybh
()
{
return
xckybh
;
}
public
void
setXckybh
(
String
xckybh
)
{
this
.
xckybh
=
xckybh
;
}
public
String
getJjbh
()
{
return
jjbh
;
}
public
void
setJjbh
(
String
jjbh
)
{
this
.
jjbh
=
jjbh
;
}
public
String
getAjlbdm
()
{
return
ajlbdm
;
}
public
void
setAjlbdm
(
String
ajlbdm
)
{
this
.
ajlbdm
=
ajlbdm
;
}
public
String
getAjlbdmMc
()
{
return
ajlbdmMc
;
}
public
void
setAjlbdmMc
(
String
ajlbdmMc
)
{
this
.
ajlbdmMc
=
ajlbdmMc
;
}
public
String
getAjzlb
()
{
return
ajzlb
;
}
public
void
setAjzlb
(
String
ajzlb
)
{
this
.
ajzlb
=
ajzlb
;
}
public
String
getAjxzlb
()
{
return
ajxzlb
;
}
public
void
setAjxzlb
(
String
ajxzlb
)
{
this
.
ajxzlb
=
ajxzlb
;
}
public
String
getXalbdmbcms
()
{
return
xalbdmbcms
;
}
public
void
setXalbdmbcms
(
String
xalbdmbcms
)
{
this
.
xalbdmbcms
=
xalbdmbcms
;
}
public
String
getAjmc
()
{
return
ajmc
;
}
public
void
setAjmc
(
String
ajmc
)
{
this
.
ajmc
=
ajmc
;
}
public
String
getZcjddm
()
{
return
zcjddm
;
}
public
void
setZcjddm
(
String
zcjddm
)
{
this
.
zcjddm
=
zcjddm
;
}
public
String
getZcjdmc
()
{
return
zcjdmc
;
}
public
void
setZcjdmc
(
String
zcjdmc
)
{
this
.
zcjdmc
=
zcjdmc
;
}
public
String
getAsjfssjKssj
()
{
return
asjfssjKssj
;
}
public
void
setAsjfssjKssj
(
String
asjfssjKssj
)
{
this
.
asjfssjKssj
=
asjfssjKssj
;
}
public
String
getAsjfssjJssj
()
{
return
asjfssjJssj
;
}
public
void
setAsjfssjJssj
(
String
asjfssjJssj
)
{
this
.
asjfssjJssj
=
asjfssjJssj
;
}
public
String
getSlsj
()
{
return
slsj
;
}
public
void
setSlsj
(
String
slsj
)
{
this
.
slsj
=
slsj
;
}
public
String
getSlsjKssj
()
{
return
slsjKssj
;
}
public
void
setSlsjKssj
(
String
slsjKssj
)
{
this
.
slsjKssj
=
slsjKssj
;
}
public
String
getSlsjJssj
()
{
return
slsjJssj
;
}
public
void
setSlsjJssj
(
String
slsjJssj
)
{
this
.
slsjJssj
=
slsjJssj
;
}
public
String
getLarq
()
{
return
larq
;
}
public
void
setLarq
(
String
larq
)
{
this
.
larq
=
larq
;
}
public
String
getLasjRqsjKssj
()
{
return
lasjRqsjKssj
;
}
public
void
setLasjRqsjKssj
(
String
lasjRqsjKssj
)
{
this
.
lasjRqsjKssj
=
lasjRqsjKssj
;
}
public
String
getLasjRqsjJssj
()
{
return
lasjRqsjJssj
;
}
public
void
setLasjRqsjJssj
(
String
lasjRqsjJssj
)
{
this
.
lasjRqsjJssj
=
lasjRqsjJssj
;
}
public
String
getAsjfsdd_xzqhdm
()
{
return
asjfsdd_xzqhdm
;
}
public
void
setAsjfsdd_xzqhdm
(
String
asjfsdd_xzqhdm
)
{
this
.
asjfsdd_xzqhdm
=
asjfsdd_xzqhdm
;
}
public
String
getAsjfsdd_xzqhmc
()
{
return
asjfsdd_xzqhmc
;
}
public
void
setAsjfsdd_xzqhmc
(
String
asjfsdd_xzqhmc
)
{
this
.
asjfsdd_xzqhmc
=
asjfsdd_xzqhmc
;
}
public
String
getAsjfsdd_dzmc
()
{
return
asjfsdd_dzmc
;
}
public
void
setAsjfsdd_dzmc
(
String
asjfsdd_dzmc
)
{
this
.
asjfsdd_dzmc
=
asjfsdd_dzmc
;
}
public
String
getSldw_gajgjgdm
()
{
return
sldw_gajgjgdm
;
}
public
void
setSldw_gajgjgdm
(
String
sldw_gajgjgdm
)
{
this
.
sldw_gajgjgdm
=
sldw_gajgjgdm
;
}
public
String
getSldw_gajgmc
()
{
return
sldw_gajgmc
;
}
public
void
setSldw_gajgmc
(
String
sldw_gajgmc
)
{
this
.
sldw_gajgmc
=
sldw_gajgmc
;
}
public
String
getLadw_gajgjgdm
()
{
return
ladw_gajgjgdm
;
}
public
void
setLadw_gajgjgdm
(
String
ladw_gajgjgdm
)
{
this
.
ladw_gajgjgdm
=
ladw_gajgjgdm
;
}
public
String
getLadw_gajgjgdms
()
{
return
ladw_gajgjgdms
;
}
public
void
setLadw_gajgjgdms
(
String
ladw_gajgjgdms
)
{
this
.
ladw_gajgjgdms
=
ladw_gajgjgdms
;
}
public
String
getLadw_gajgmc
()
{
return
ladw_gajgmc
;
}
public
void
setLadw_gajgmc
(
String
ladw_gajgmc
)
{
this
.
ladw_gajgmc
=
ladw_gajgmc
;
}
public
String
getSsjzrmby
()
{
return
ssjzrmby
;
}
public
void
setSsjzrmby
(
String
ssjzrmby
)
{
this
.
ssjzrmby
=
ssjzrmby
;
}
public
String
getSsjzMin
()
{
return
ssjzMin
;
}
public
void
setSsjzMin
(
String
ssjzMin
)
{
this
.
ssjzMin
=
ssjzMin
;
}
public
String
getSsjzMax
()
{
return
ssjzMax
;
}
public
void
setSsjzMax
(
String
ssjzMax
)
{
this
.
ssjzMax
=
ssjzMax
;
}
@Override
public
String
getDjsj
()
{
return
djsj
;
}
@Override
public
void
setDjsj
(
String
djsj
)
{
this
.
djsj
=
djsj
;
}
public
String
getDjsjKssj
()
{
return
djsjKssj
;
}
public
void
setDjsjKssj
(
String
djsjKssj
)
{
this
.
djsjKssj
=
djsjKssj
;
}
public
String
getDjsjJssj
()
{
return
djsjJssj
;
}
public
void
setDjsjJssj
(
String
djsjJssj
)
{
this
.
djsjJssj
=
djsjJssj
;
}
public
String
getAsjfsdd_dylbdm
()
{
return
asjfsdd_dylbdm
;
}
public
void
setAsjfsdd_dylbdm
(
String
asjfsdd_dylbdm
)
{
this
.
asjfsdd_dylbdm
=
asjfsdd_dylbdm
;
}
public
String
getZczj_zxsj01
()
{
return
zczj_zxsj01
;
}
public
void
setZczj_zxsj01
(
String
zczj_zxsj01
)
{
this
.
zczj_zxsj01
=
zczj_zxsj01
;
}
public
String
getZczj_zxsj01Kssj
()
{
return
zczj_zxsj01Kssj
;
}
public
void
setZczj_zxsj01Kssj
(
String
zczj_zxsj01Kssj
)
{
this
.
zczj_zxsj01Kssj
=
zczj_zxsj01Kssj
;
}
public
String
getZczj_zxsj01Jssj
()
{
return
zczj_zxsj01Jssj
;
}
public
void
setZczj_zxsj01Jssj
(
String
zczj_zxsj01Jssj
)
{
this
.
zczj_zxsj01Jssj
=
zczj_zxsj01Jssj
;
}
public
String
getAsjbzzt
()
{
return
asjbzzt
;
}
public
void
setAsjbzzt
(
String
asjbzzt
)
{
this
.
asjbzzt
=
asjbzzt
;
}
public
String
getBzzt
()
{
return
bzzt
;
}
public
void
setBzzt
(
String
bzzt
)
{
this
.
bzzt
=
bzzt
;
}
public
String
getDjsjStart
()
{
return
djsjStart
;
}
public
void
setDjsjStart
(
String
djsjStart
)
{
this
.
djsjStart
=
djsjStart
;
}
public
String
getDjsjEnd
()
{
return
djsjEnd
;
}
public
void
setDjsjEnd
(
String
djsjEnd
)
{
this
.
djsjEnd
=
djsjEnd
;
}
public
String
getAsjfsddDzmc
()
{
return
asjfsddDzmc
;
}
public
void
setAsjfsddDzmc
(
String
asjfsddDzmc
)
{
this
.
asjfsddDzmc
=
asjfsddDzmc
;
}
public
String
getAsjbzztZt
()
{
return
asjbzztZt
;
}
public
void
setAsjbzztZt
(
String
asjbzztZt
)
{
this
.
asjbzztZt
=
asjbzztZt
;
}
public
String
getAsjbzztBzt
()
{
return
asjbzztBzt
;
}
public
void
setAsjbzztBzt
(
String
asjbzztBzt
)
{
this
.
asjbzztBzt
=
asjbzztBzt
;
}
public
String
getAsjbzztKzt
()
{
return
asjbzztKzt
;
}
public
void
setAsjbzztKzt
(
String
asjbzztKzt
)
{
this
.
asjbzztKzt
=
asjbzztKzt
;
}
public
String
getSldwgajgjgdms
()
{
return
sldwgajgjgdms
;
}
public
void
setSldwgajgjgdms
(
String
sldwgajgjgdms
)
{
this
.
sldwgajgjgdms
=
sldwgajgjgdms
;
}
public
String
getAb_dgmc
()
{
return
ab_dgmc
;
}
public
void
setAb_dgmc
(
String
ab_dgmc
)
{
this
.
ab_dgmc
=
ab_dgmc
;
}
public
String
getAb_dg
()
{
return
ab_dg
;
}
public
void
setAb_dg
(
String
ab_dg
)
{
this
.
ab_dg
=
ab_dg
;
}
public
String
getSldwGajgjgdm
()
{
return
sldwGajgjgdm
;
}
public
void
setSldwGajgjgdm
(
String
sldwGajgjgdm
)
{
this
.
sldwGajgjgdm
=
sldwGajgjgdm
;
}
public
String
getXslalxdm
()
{
return
xslalxdm
;
}
public
void
setXslalxdm
(
String
xslalxdm
)
{
this
.
xslalxdm
=
xslalxdm
;
}
public
String
getXszalxdmStr
()
{
return
xszalxdmStr
;
}
public
void
setXszalxdmStr
(
String
xszalxdmStr
)
{
this
.
xszalxdmStr
=
xszalxdmStr
;
}
public
String
getXslalxdmStr
()
{
return
xslalxdmStr
;
}
public
void
setXslalxdmStr
(
String
xslalxdmStr
)
{
this
.
xslalxdmStr
=
xslalxdmStr
;
}
public
String
getXalbdmbcmsStr
()
{
return
xalbdmbcmsStr
;
}
public
void
setXalbdmbcmsStr
(
String
xalbdmbcmsStr
)
{
this
.
xalbdmbcmsStr
=
xalbdmbcmsStr
;
}
public
String
getLadwGajgmc
()
{
return
ladwGajgmc
;
}
public
void
setLadwGajgmc
(
String
ladwGajgmc
)
{
this
.
ladwGajgmc
=
ladwGajgmc
;
}
public
String
getAsjfssjKssjStr
()
{
return
asjfssjKssjStr
;
}
public
void
setAsjfssjKssjStr
(
String
asjfssjKssjStr
)
{
this
.
asjfssjKssjStr
=
asjfssjKssjStr
;
}
public
String
getLarqStr
()
{
return
larqStr
;
}
public
void
setLarqStr
(
String
larqStr
)
{
this
.
larqStr
=
larqStr
;
}
public
String
getAsjbz_ajfl_dq
()
{
return
asjbz_ajfl_dq
;
}
public
void
setAsjbz_ajfl_dq
(
String
asjbz_ajfl_dq
)
{
this
.
asjbz_ajfl_dq
=
asjbz_ajfl_dq
;
}
public
String
getAsjbz_ajfl_qj
()
{
return
asjbz_ajfl_qj
;
}
public
void
setAsjbz_ajfl_qj
(
String
asjbz_ajfl_qj
)
{
this
.
asjbz_ajfl_qj
=
asjbz_ajfl_qj
;
}
public
String
getAsjbz_ajfl_qd
()
{
return
asjbz_ajfl_qd
;
}
public
void
setAsjbz_ajfl_qd
(
String
asjbz_ajfl_qd
)
{
this
.
asjbz_ajfl_qd
=
asjbz_ajfl_qd
;
}
public
String
getAsjbz_ajfl_jcxzp
()
{
return
asjbz_ajfl_jcxzp
;
}
public
void
setAsjbz_ajfl_jcxzp
(
String
asjbz_ajfl_jcxzp
)
{
this
.
asjbz_ajfl_jcxzp
=
asjbz_ajfl_jcxzp
;
}
public
String
getAsjbz_ajfl_dxzp
()
{
return
asjbz_ajfl_dxzp
;
}
public
void
setAsjbz_ajfl_dxzp
(
String
asjbz_ajfl_dxzp
)
{
this
.
asjbz_ajfl_dxzp
=
asjbz_ajfl_dxzp
;
}
public
String
getAsjbz_ajfl_shh
()
{
return
asjbz_ajfl_shh
;
}
public
void
setAsjbz_ajfl_shh
(
String
asjbz_ajfl_shh
)
{
this
.
asjbz_ajfl_shh
=
asjbz_ajfl_shh
;
}
public
String
getAsjbz_ajfl_sd
()
{
return
asjbz_ajfl_sd
;
}
public
void
setAsjbz_ajfl_sd
(
String
asjbz_ajfl_sd
)
{
this
.
asjbz_ajfl_sd
=
asjbz_ajfl_sd
;
}
public
String
getAsjbz_ajfl_sh
()
{
return
asjbz_ajfl_sh
;
}
public
void
setAsjbz_ajfl_sh
(
String
asjbz_ajfl_sh
)
{
this
.
asjbz_ajfl_sh
=
asjbz_ajfl_sh
;
}
@Override
public
Integer
getBegin
()
{
return
begin
;
}
@Override
public
void
setBegin
(
Integer
begin
)
{
this
.
begin
=
begin
;
}
public
Integer
getStartnum
()
{
return
startnum
;
}
public
void
setStartnum
(
Integer
startnum
)
{
this
.
startnum
=
startnum
;
}
public
Integer
getEndnum
()
{
return
endnum
;
}
public
void
setEndnum
(
Integer
endnum
)
{
this
.
endnum
=
endnum
;
}
public
String
getLarqStart
()
{
return
larqStart
;
}
public
void
setLarqStart
(
String
larqStart
)
{
this
.
larqStart
=
larqStart
;
}
public
String
getLarqEnd
()
{
return
larqEnd
;
}
public
void
setLarqEnd
(
String
larqEnd
)
{
this
.
larqEnd
=
larqEnd
;
}
public
String
getAsjfssj_asjfskssj_Start
()
{
return
asjfssj_asjfskssj_Start
;
}
public
void
setAsjfssj_asjfskssj_Start
(
String
asjfssj_asjfskssj_Start
)
{
this
.
asjfssj_asjfskssj_Start
=
asjfssj_asjfskssj_Start
;
}
public
String
getAsjfssj_asjfskssj_End
()
{
return
asjfssj_asjfskssj_End
;
}
public
void
setAsjfssj_asjfskssj_End
(
String
asjfssj_asjfskssj_End
)
{
this
.
asjfssj_asjfskssj_End
=
asjfssj_asjfskssj_End
;
}
public
String
getXsclalxdm
()
{
return
xsclalxdm
;
}
public
void
setXsclalxdm
(
String
xsclalxdm
)
{
this
.
xsclalxdm
=
xsclalxdm
;
}
public
String
getXszalxdm
()
{
return
xszalxdm
;
}
public
void
setXszalxdm
(
String
xszalxdm
)
{
this
.
xszalxdm
=
xszalxdm
;
}
public
String
getAsjbz_ajfl
()
{
return
asjbz_ajfl
;
}
public
void
setAsjbz_ajfl
(
String
asjbz_ajfl
)
{
this
.
asjbz_ajfl
=
asjbz_ajfl
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/BaseModel.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
@SuppressWarnings
(
"serial"
)
public
class
BaseModel
{
protected
String
modelName
;
protected
String
id
=
null
;
protected
String
lrr
=
null
;
protected
String
lrrLxdh
=
null
;
protected
String
lrsj
=
null
;
protected
String
gxr
=
null
;
protected
String
gxrLxdh
=
null
;
protected
String
gxsj
=
null
;
protected
String
lrdwdm
=
null
;
protected
String
lrdwmc
=
null
;
private
String
scbz
=
"0"
;
protected
String
deleteFlag
=
"0"
;
protected
String
secrecy
=
null
;
protected
int
functionLevel
;
protected
int
startNum
=
0
;
protected
int
endNum
=
0
;
protected
String
conditionString
=
null
;
protected
String
orderString
=
null
;
protected
String
flag
=
null
;
protected
String
ip
=
null
;
protected
String
starttime
=
""
;
protected
String
endtime
=
""
;
protected
String
gxdwdm
=
null
;
protected
String
gxdwmc
=
null
;
private
String
gxdwdm_text
=
null
;
protected
String
xxscPdbz
=
null
;
protected
String
xxdjdwGajgjgdm
=
null
;
protected
String
xxdjdwGajgmc
=
null
;
protected
String
xxdjryXm
=
null
;
protected
String
xxdjryGmsfhm
=
null
;
protected
String
xxdjryLxdh
=
null
;
protected
String
djsj
=
null
;
protected
String
xxczdwGajgjgdm
=
null
;
protected
String
xxczdwGajgmc
=
null
;
protected
String
xxczryXm
=
null
;
protected
String
xxczryGmsfhm
=
null
;
protected
String
xxlyms
=
"刑侦信息专业应用系统"
;
protected
String
xxrsksj
=
null
;
protected
String
xxrbksj
=
null
;
protected
String
xxrskPdbz
=
null
;
protected
String
xxrbkPdbz
=
null
;
//查询分页开始结束
protected
Integer
begin
=
null
;
protected
Integer
end
=
null
;
protected
String
typeFlag
=
null
;
public
String
getModelName
()
{
return
modelName
;
}
public
void
setModelName
(
String
modelName
)
{
this
.
modelName
=
modelName
;
}
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getLrr
()
{
return
lrr
;
}
public
void
setLrr
(
String
lrr
)
{
this
.
lrr
=
lrr
;
}
public
String
getLrrLxdh
()
{
return
lrrLxdh
;
}
public
void
setLrrLxdh
(
String
lrrLxdh
)
{
this
.
lrrLxdh
=
lrrLxdh
;
}
public
String
getLrsj
()
{
return
lrsj
;
}
public
void
setLrsj
(
String
lrsj
)
{
this
.
lrsj
=
lrsj
;
}
public
String
getGxr
()
{
return
gxr
;
}
public
void
setGxr
(
String
gxr
)
{
this
.
gxr
=
gxr
;
}
public
String
getGxrLxdh
()
{
return
gxrLxdh
;
}
public
void
setGxrLxdh
(
String
gxrLxdh
)
{
this
.
gxrLxdh
=
gxrLxdh
;
}
public
String
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
String
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getLrdwdm
()
{
return
lrdwdm
;
}
public
void
setLrdwdm
(
String
lrdwdm
)
{
this
.
lrdwdm
=
lrdwdm
;
}
public
String
getLrdwmc
()
{
return
lrdwmc
;
}
public
void
setLrdwmc
(
String
lrdwmc
)
{
this
.
lrdwmc
=
lrdwmc
;
}
public
String
getScbz
()
{
return
scbz
;
}
public
void
setScbz
(
String
scbz
)
{
this
.
scbz
=
scbz
;
}
public
String
getDeleteFlag
()
{
return
deleteFlag
;
}
public
void
setDeleteFlag
(
String
deleteFlag
)
{
this
.
deleteFlag
=
deleteFlag
;
}
public
String
getSecrecy
()
{
return
secrecy
;
}
public
void
setSecrecy
(
String
secrecy
)
{
this
.
secrecy
=
secrecy
;
}
public
int
getFunctionLevel
()
{
return
functionLevel
;
}
public
void
setFunctionLevel
(
int
functionLevel
)
{
this
.
functionLevel
=
functionLevel
;
}
public
int
getStartNum
()
{
return
startNum
;
}
public
void
setStartNum
(
int
startNum
)
{
this
.
startNum
=
startNum
;
}
public
int
getEndNum
()
{
return
endNum
;
}
public
void
setEndNum
(
int
endNum
)
{
this
.
endNum
=
endNum
;
}
public
String
getConditionString
()
{
return
conditionString
;
}
public
void
setConditionString
(
String
conditionString
)
{
this
.
conditionString
=
conditionString
;
}
public
String
getOrderString
()
{
return
orderString
;
}
public
void
setOrderString
(
String
orderString
)
{
this
.
orderString
=
orderString
;
}
public
String
getFlag
()
{
return
flag
;
}
public
void
setFlag
(
String
flag
)
{
this
.
flag
=
flag
;
}
public
String
getIp
()
{
return
ip
;
}
public
void
setIp
(
String
ip
)
{
this
.
ip
=
ip
;
}
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
getGxdwdm
()
{
return
gxdwdm
;
}
public
void
setGxdwdm
(
String
gxdwdm
)
{
this
.
gxdwdm
=
gxdwdm
;
}
public
String
getGxdwmc
()
{
return
gxdwmc
;
}
public
void
setGxdwmc
(
String
gxdwmc
)
{
this
.
gxdwmc
=
gxdwmc
;
}
public
String
getGxdwdm_text
()
{
return
gxdwdm_text
;
}
public
void
setGxdwdm_text
(
String
gxdwdm_text
)
{
this
.
gxdwdm_text
=
gxdwdm_text
;
}
public
String
getXxscPdbz
()
{
return
xxscPdbz
;
}
public
void
setXxscPdbz
(
String
xxscPdbz
)
{
this
.
xxscPdbz
=
xxscPdbz
;
}
public
String
getXxdjdwGajgjgdm
()
{
return
xxdjdwGajgjgdm
;
}
public
void
setXxdjdwGajgjgdm
(
String
xxdjdwGajgjgdm
)
{
this
.
xxdjdwGajgjgdm
=
xxdjdwGajgjgdm
;
}
public
String
getXxdjdwGajgmc
()
{
return
xxdjdwGajgmc
;
}
public
void
setXxdjdwGajgmc
(
String
xxdjdwGajgmc
)
{
this
.
xxdjdwGajgmc
=
xxdjdwGajgmc
;
}
public
String
getXxdjryXm
()
{
return
xxdjryXm
;
}
public
void
setXxdjryXm
(
String
xxdjryXm
)
{
this
.
xxdjryXm
=
xxdjryXm
;
}
public
String
getXxdjryGmsfhm
()
{
return
xxdjryGmsfhm
;
}
public
void
setXxdjryGmsfhm
(
String
xxdjryGmsfhm
)
{
this
.
xxdjryGmsfhm
=
xxdjryGmsfhm
;
}
public
String
getXxdjryLxdh
()
{
return
xxdjryLxdh
;
}
public
void
setXxdjryLxdh
(
String
xxdjryLxdh
)
{
this
.
xxdjryLxdh
=
xxdjryLxdh
;
}
public
String
getDjsj
()
{
return
djsj
;
}
public
void
setDjsj
(
String
djsj
)
{
this
.
djsj
=
djsj
;
}
public
String
getXxczdwGajgjgdm
()
{
return
xxczdwGajgjgdm
;
}
public
void
setXxczdwGajgjgdm
(
String
xxczdwGajgjgdm
)
{
this
.
xxczdwGajgjgdm
=
xxczdwGajgjgdm
;
}
public
String
getXxczdwGajgmc
()
{
return
xxczdwGajgmc
;
}
public
void
setXxczdwGajgmc
(
String
xxczdwGajgmc
)
{
this
.
xxczdwGajgmc
=
xxczdwGajgmc
;
}
public
String
getXxczryXm
()
{
return
xxczryXm
;
}
public
void
setXxczryXm
(
String
xxczryXm
)
{
this
.
xxczryXm
=
xxczryXm
;
}
public
String
getXxczryGmsfhm
()
{
return
xxczryGmsfhm
;
}
public
void
setXxczryGmsfhm
(
String
xxczryGmsfhm
)
{
this
.
xxczryGmsfhm
=
xxczryGmsfhm
;
}
public
String
getXxlyms
()
{
return
xxlyms
;
}
public
void
setXxlyms
(
String
xxlyms
)
{
this
.
xxlyms
=
xxlyms
;
}
public
String
getXxrsksj
()
{
return
xxrsksj
;
}
public
void
setXxrsksj
(
String
xxrsksj
)
{
this
.
xxrsksj
=
xxrsksj
;
}
public
String
getXxrbksj
()
{
return
xxrbksj
;
}
public
void
setXxrbksj
(
String
xxrbksj
)
{
this
.
xxrbksj
=
xxrbksj
;
}
public
String
getXxrskPdbz
()
{
return
xxrskPdbz
;
}
public
void
setXxrskPdbz
(
String
xxrskPdbz
)
{
this
.
xxrskPdbz
=
xxrskPdbz
;
}
public
String
getXxrbkPdbz
()
{
return
xxrbkPdbz
;
}
public
void
setXxrbkPdbz
(
String
xxrbkPdbz
)
{
this
.
xxrbkPdbz
=
xxrbkPdbz
;
}
public
Integer
getBegin
()
{
return
begin
;
}
public
void
setBegin
(
Integer
begin
)
{
this
.
begin
=
begin
;
}
public
Integer
getEnd
()
{
return
end
;
}
public
void
setEnd
(
Integer
end
)
{
this
.
end
=
end
;
}
public
String
getTypeFlag
()
{
return
typeFlag
;
}
public
void
setTypeFlag
(
String
typeFlag
)
{
this
.
typeFlag
=
typeFlag
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/BzJson.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
BzJson
{
/*private String*/
private
String
name
;
private
String
value
;
private
List
<
BzJson
>
children
=
new
ArrayList
<>();
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getValue
()
{
return
value
;
}
public
void
setValue
(
String
value
)
{
this
.
value
=
value
;
}
public
List
<
BzJson
>
getChildren
()
{
return
children
;
}
public
void
setChildren
(
List
<
BzJson
>
children
)
{
this
.
children
=
children
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/CommonFunc.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
javax.naming.Context
;
import
javax.naming.InitialContext
;
import
java.io.BufferedReader
;
import
java.io.IOException
;
import
java.io.InputStreamReader
;
import
java.io.UnsupportedEncodingException
;
import
java.sql.*
;
import
java.text.DateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
import
java.util.Date
;
import
java.util.regex.Matcher
;
import
java.util.regex.Pattern
;
/**
* @<p>Title: CommonFunc.java
* @<p>Description:公用函数集合
* @<p>Copyright: 北京汉林信通信息技术有限公司'S Copyright (c) 2009</p>
* @<p>author: zrd
* @<p> 创建时间:2010-4-30 下午05:48:25
* @<p>version 1.1
*/
@SuppressWarnings
({
"deprecation"
,
"unused"
})
final
public
class
CommonFunc
{
/**
* 将字符时间转化成日期,格式为yyyy-MM-dd
* @param num
* @return
*/
public
static
Date
StoDate
(
String
num
){
Date
date
=
null
;
try
{
if
(
num
!=
null
&&
!
""
.
equals
(
num
)){
DateFormat
fmt
=
new
SimpleDateFormat
(
"yyyy-MM-dd"
);
date
=
fmt
.
parse
(
num
);
}
}
catch
(
Exception
e
){
System
.
out
.
println
(
"StoDate(A)方法执行异常:"
+
e
.
getMessage
());
}
return
date
;
}
public
static
Random
ran
=
new
Random
();
//随机数为了保持其在循环中的离散性,只能定个全局的 ByLilei
/**
* ORACLE日期类型与Java日期类型的转换
* @param sDate
* @param len
* @return
*/
public
static
Timestamp
strToDate
(
String
sDate
,
int
len
){
if
(
sDate
==
null
||
sDate
.
equals
(
""
))
return
null
;
//2002-12-12 12:24
int
year
=
Integer
.
parseInt
(
sDate
.
substring
(
0
,
4
))-
1900
;
int
month
=
Integer
.
parseInt
(
sDate
.
substring
(
5
,
7
))-
1
;
int
day
=
Integer
.
parseInt
(
sDate
.
substring
(
8
,
10
));
if
(
len
==
8
){
Timestamp
dd
=
new
Timestamp
(
new
Date
(
year
,
month
,
day
).
getTime
());
return
dd
;
}
else
{
int
hour
=
Integer
.
parseInt
(
sDate
.
substring
(
11
,
13
));
int
minute
=
Integer
.
parseInt
(
sDate
.
substring
(
14
,
16
));
Timestamp
dd
=
new
Timestamp
(
new
Date
(
year
,
month
,
day
,
hour
,
minute
).
getTime
());
return
dd
;
}
}
/**
* 常量功能:日期转换对象
*/
protected
DateFormat
df
=
DateFormat
.
getDateInstance
();
/**
* 函数功能:不需要划分权限的主键生产器
* @param req
* @return
*/
public
synchronized
static
String
createPrimaryKey
()
{
String
ID
=
""
;
String
idTemp
=
new
SimpleDateFormat
(
"yyyyMMddHHmmssS"
).
format
(
new
Date
());
do
{
ID
=
new
SimpleDateFormat
(
"yyyyMMddHHmmssS"
).
format
(
new
Date
());
}
while
(
idTemp
.
equals
(
ID
));
return
ID
;
}
/**
* 常量功能:保留系统路径
*/
public
static
String
syspath
;
static
final
public
void
setSyspath
(
String
pathstr
){
syspath
=
pathstr
;
}
/**
* 常量功能:debug状态下是否要输出1要0不要
*/
private
static
int
ifdebugprint
;
static
final
public
void
setIfDebugprint
(
int
flg
){
ifdebugprint
=
flg
;
}
/**
* 函数功能:判断字符串是否全是数字
* @param str:待判断的字符串
* @return:true全是,false不全是
*/
static
final
public
boolean
isNumeric
(
String
str
){
Pattern
pattern
=
Pattern
.
compile
(
"[0-9]*"
);
Matcher
isNum
=
pattern
.
matcher
(
str
);
if
(!
isNum
.
matches
()){
return
false
;
}
return
true
;
}
/**
* 函数功能:将时间串表示为**小时××分钟格式
* @param timepass:总的秒数
* @return:格式字符串
*/
static
final
public
String
getHour
(
double
timepass
){
long
totlemi
=
Math
.
round
(
timepass
*
24
*
60
);
long
totlehour
=
totlemi
/
60
;
totlemi
=
totlemi
%
60
;
String
rs
=
String
.
valueOf
(
totlehour
)+
"小时"
+
String
.
valueOf
(
totlemi
)+
"分钟"
;
return
rs
;
}
/**
* 函数功能:得到当前的年月字符串
* @return:返回YYYYMM
*/
static
final
public
String
getCurYearMonth
(){
String
rs
=
""
;
Date
today
=
new
Date
();
rs
=
String
.
valueOf
(
today
.
getYear
()+
1900
);
if
(
today
.
getMonth
()+
1
<
10
){
rs
+=
"0"
+
String
.
valueOf
(
today
.
getMonth
()+
1
);
}
else
{
rs
+=
String
.
valueOf
(
today
.
getMonth
()+
1
);
}
return
rs
;
}
/**
* 函数功能:打印输入字符串
* @param infotype:打印类型,分Error和Debug
* infostr:待打印输出的字符串
* @return:String
*/
static
final
public
void
PrintInfo
(
String
infotype
,
String
infostr
){
if
(
infotype
.
toUpperCase
().
equals
(
"ERROR"
)){
System
.
out
.
println
(
getNowTimeStr
()+
"-"
+
infostr
);
}
if
(
infotype
.
toUpperCase
().
equals
(
"DEBUG"
)){
if
(
ifdebugprint
>
0
){
System
.
out
.
println
(
getNowTimeStr
()+
"-"
+
infostr
);
}
}
}
/**
* 函数功能:字符串asc转gb2312
* @param asc:待转的字符串
* @return:String
*/
static
final
public
String
asc2gb
(
String
asc
){
String
ret
;
if
(
asc
==
null
)
return
asc
;
try
{
ret
=
new
String
(
asc
.
getBytes
(
"ISO8859_1"
),
"GB2312"
);
}
catch
(
UnsupportedEncodingException
e
)
{
ret
=
asc
;
}
return
ret
;
}
/**
* 函数功能:字符串gb2312转asc
* @param asc:待转的字符串
* @return:String
*/
static
final
public
String
gb2asc
(
String
gb
)
{
String
ret
;
if
(
gb
==
null
)
return
gb
;
try
{
ret
=
new
String
(
gb
.
getBytes
(
"GB2312"
),
"ISO8859_1"
);
}
catch
(
UnsupportedEncodingException
e
)
{
ret
=
gb
;
}
return
ret
;
}
/**
* 函数功能:字符串byte转成整数
* @param asc:待转的byte
* @return:整数
*/
static
final
public
int
byte2int
(
byte
b
){
return
((-
1
)>>>
24
)&
b
;
}
/**
* 函数功能:得到sys_param参数
* @param paramid:参数ID
* @return:参数值
*/
static
final
public
synchronized
String
getParamValbyId
(
String
paramid
){
String
rs
=
""
;
Connection
conn
=
null
;
Statement
stmt
=
null
;
ResultSet
rset
=
null
;
String
strSql
=
""
;
try
{
Context
ictx
=
new
InitialContext
();
javax
.
sql
.
DataSource
ds
=
(
javax
.
sql
.
DataSource
)
ictx
.
lookup
(
"TQXXDS"
);
conn
=
ds
.
getConnection
();
stmt
=
conn
.
createStatement
();
strSql
=
"select paramvalue+1 value from sys_param where paramid='"
+
paramid
+
"'"
;
rset
=
stmt
.
executeQuery
(
strSql
);
if
(
rset
.
next
()){
rs
=
rset
.
getString
(
"value"
);
}
}
catch
(
Exception
e
){
PrintInfo
(
"error"
,
"ERROR--[取系统参数发生异常]"
+
e
+
"\n"
+
strSql
);
}
finally
{
if
(
rset
!=
null
){
try
{
rset
.
close
();
}
catch
(
Exception
ignore
)
{};
}
if
(
stmt
!=
null
){
try
{
stmt
.
close
();
}
catch
(
Exception
ignore
)
{};
}
if
(
conn
!=
null
){
try
{
conn
.
close
();
}
catch
(
Exception
ignore
)
{};
}
}
return
rs
;
}
/**
* 函数功能:给行政区划代码右截0
* @param code:待处理字符串
* @return:参数值
*/
static
final
public
String
TrimQhZero
(
String
code
){
String
rs
=
code
;
if
(
rs
.
substring
(
2
).
equals
(
"0000"
)){
rs
=
rs
.
substring
(
0
,
2
);
}
else
{
if
(
rs
.
substring
(
4
).
equals
(
"00"
)){
rs
=
rs
.
substring
(
0
,
4
);
}
}
return
rs
;
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @return:参数值
*/
static
final
public
String
TrimDwZero
(
String
code
){
String
rs
=
code
;
if
(
rs
.
substring
(
2
).
equals
(
"0000000000"
)){
rs
=
rs
.
substring
(
0
,
2
);
}
else
{
if
(
rs
.
substring
(
4
).
equals
(
"00000000"
)){
rs
=
rs
.
substring
(
0
,
4
);
}
else
{
if
(
rs
.
substring
(
6
).
equals
(
"000000"
)){
rs
=
rs
.
substring
(
0
,
6
);
}
else
{
if
(
rs
.
substring
(
9
).
equals
(
"000"
)){
rs
=
rs
.
substring
(
0
,
9
);
}
}
}
}
return
rs
;
}
/**
* 函数功能:获得主键编号,替换用sqence产生的编号 、案件标志使用方法
* lastModify:lilei 2012-02-09
* @return:产生的主键
*/
public
static
HashMap
hmRan
=
new
HashMap
();
private
final
static
int
MAX_HMRAN_SIZE
=
20000
;
//列表最大数 :二万
public
static
synchronized
String
getMainSeq1
()
{
Calendar
chinaCal
=
Calendar
.
getInstance
(
TimeZone
.
getTimeZone
(
"GMT+8"
));
int
YY
=
chinaCal
.
get
(
Calendar
.
YEAR
)
;
int
MM
=
chinaCal
.
get
(
Calendar
.
MONTH
)+
1
;
int
DD
=
chinaCal
.
get
(
Calendar
.
DATE
);
int
HH
=
chinaCal
.
get
(
Calendar
.
HOUR_OF_DAY
);
int
NN
=
chinaCal
.
get
(
Calendar
.
MINUTE
);
int
SS
=
chinaCal
.
get
(
Calendar
.
SECOND
);
int
MI
=
chinaCal
.
get
(
Calendar
.
MILLISECOND
);
StringBuffer
sbRs
=
new
StringBuffer
();
sbRs
.
append
(
String
.
valueOf
(
YY
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
MM
),
2
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
DD
),
2
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
HH
),
2
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
NN
),
2
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
SS
),
2
));
sbRs
.
append
(
getLongStr
(
String
.
valueOf
(
MI
),
3
));
String
sRan
=
getLongStr
(
String
.
valueOf
(
Math
.
abs
(
ran
.
nextInt
())),
6
);
if
(
hmRan
.
size
()>=
MAX_HMRAN_SIZE
)
hmRan
.
clear
();
//大于缓冲区,就清空
while
(
null
!=
hmRan
.
get
(
sRan
))
{
sRan
=
getLongStr
(
String
.
valueOf
(
Math
.
abs
(
ran
.
nextInt
())),
6
);
//重新取数
//System.err.println(sRan);
}
hmRan
.
put
(
sRan
,
sRan
);
//放进缓冲区
sbRs
.
append
(
sRan
);
return
sbRs
.
toString
();
}
/**
* 函数功能:获得主键编号,替换用sqence产生的编号
* @return:产生的主键
*/
public
static
synchronized
String
getMainSeq
(){
String
rs
=
""
;
Calendar
chinaCal
=
Calendar
.
getInstance
(
TimeZone
.
getTimeZone
(
"GMT+8"
));
int
YY
=
chinaCal
.
get
(
Calendar
.
YEAR
)
;
int
MM
=
chinaCal
.
get
(
Calendar
.
MONTH
)+
1
;
int
DD
=
chinaCal
.
get
(
Calendar
.
DATE
);
int
HH
=
chinaCal
.
get
(
Calendar
.
HOUR_OF_DAY
);
//System.out.println(HH);
int
NN
=
chinaCal
.
get
(
Calendar
.
MINUTE
);
int
SS
=
chinaCal
.
get
(
Calendar
.
SECOND
);
int
MI
=
chinaCal
.
get
(
Calendar
.
MILLISECOND
);
rs
+=
String
.
valueOf
(
YY
);
rs
+=
getLongStr
(
String
.
valueOf
(
MM
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
DD
),
2
);
//rs+=":";
rs
+=
getLongStr
(
String
.
valueOf
(
HH
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
NN
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
SS
),
2
);
//rs+="-";
rs
+=
getLongStr
(
String
.
valueOf
(
MI
),
3
);
//rs+="#";
rs
+=
getLongStr
(
String
.
valueOf
(
Math
.
abs
(
ran
.
nextInt
())),
6
);
// com.CommonFunc.PrintInfo("DEBUG", "[CommonFunc.java:L398]rs ="+rs+","+System.currentTimeMillis());
return
rs
;
}
/**
* 函数功能:获得定长的字符,服务于getMainSeq函数
* @return:产生的字符
*/
private
static
String
getLongStr
(
String
s
,
int
len
){
String
temps
=
s
;
int
strlen
=
temps
.
length
();
if
(
strlen
>=
len
){
return
temps
.
substring
(
0
,
len
);
}
else
{
for
(
int
i
=
0
;
i
<
len
-
strlen
;
i
++){
temps
=
"0"
+
temps
;
}
return
temps
;
}
}
/**
* 函数功能:判断对象是否为null并返回字符串
*/
public
static
String
checknull
(
Object
ss
){
if
(
ss
==
null
||
"null"
.
equals
(
ss
.
toString
().
trim
()))
return
""
;
else
return
ss
.
toString
().
trim
();
}
/**
* 函数功能:将时间字符串处理成***年***月***日**时的样子
*/
public
static
String
FormatDateStr
(
String
timestr
){
String
temps
=
""
;
if
(
timestr
!=
null
&&!
timestr
.
equals
(
""
)){
if
(
timestr
.
length
()==
7
){
temps
=
timestr
.
substring
(
0
,
4
)+
"年"
+
timestr
.
substring
(
5
,
7
)+
"月"
;
}
else
if
(
timestr
.
length
()==
10
){
temps
=
timestr
.
substring
(
0
,
4
)+
"年"
+
timestr
.
substring
(
5
,
7
)+
"月"
+
timestr
.
substring
(
8
,
10
)+
"日"
;
}
else
if
(
timestr
.
length
()==
13
){
temps
=
timestr
.
substring
(
0
,
4
)+
"年"
+
timestr
.
substring
(
5
,
7
)+
"月"
+
timestr
.
substring
(
8
,
10
)+
"日"
+
timestr
.
substring
(
11
,
13
)+
"时"
;
}
else
if
(
timestr
.
length
()==
16
){
temps
=
timestr
.
substring
(
0
,
4
)+
"年"
+
timestr
.
substring
(
5
,
7
)+
"月"
+
timestr
.
substring
(
8
,
10
)+
"日"
+
timestr
.
substring
(
11
,
13
)+
"时"
+
timestr
.
substring
(
14
,
16
)+
"分"
;
}
else
if
(
timestr
.
length
()==
19
){
temps
=
timestr
.
substring
(
0
,
4
)+
"年"
+
timestr
.
substring
(
5
,
7
)+
"月"
+
timestr
.
substring
(
8
,
10
)+
"日"
+
timestr
.
substring
(
11
,
13
)+
"时"
+
timestr
.
substring
(
14
,
16
)+
"分"
+
timestr
.
substring
(
17
,
19
)+
"秒"
;
}
else
{
temps
=
""
;
}
}
return
temps
;
}
/**
* 与MakeWhereStr (String segname相比,segname可以多个
*/
public
static
String
MakeWhereStr
(
String
[]
segname
,
String
type1
,
String
mode1
,
String
[]
ss
){
String
rt
=
""
;
for
(
int
i
=
0
;
i
<
segname
.
length
;
i
++){
String
ttt
=
MakeWhereStr
(
segname
[
i
],
type1
,
mode1
,
ss
);
ttt
=
ttt
.
trim
();
if
(
ttt
.
equals
(
""
)){
break
;
}
if
(
ttt
.
substring
(
0
,
3
).
equals
(
"and"
)){
ttt
=
ttt
.
substring
(
3
);}
ttt
=
"("
+
ttt
.
trim
()+
")"
;
if
(
i
>
0
)
rt
+=
" or "
;
rt
+=
ttt
;
}
if
(!
rt
.
equals
(
""
)){
rt
=
" and ("
+
rt
.
trim
()+
")"
;
}
return
rt
;
}
public
static
String
eolByZero
(
String
ss
){
String
str
=
RtrimZero
(
ss
);
if
(
str
==
ss
){
return
" = '"
+
ss
+
"'"
;
}
else
{
return
" like '"
+
str
+
"%'"
;
}
}
public
static
String
eol2
(
String
ss
){
if
(
ss
.
indexOf
(
"%"
)!=-
1
||
ss
.
indexOf
(
"_"
)!=
-
1
)
return
" like '"
+
ss
+
"' "
;
else
return
" = '"
+
ss
+
"' "
;
}
// 右截零函数
public
static
String
RtrimZero
(
String
str
){
if
(
str
==
null
)
return
""
;
String
s
=
str
;
int
count
=
0
;
if
(
s
!=
null
&&
!
s
.
equals
(
""
)
){
count
=
0
;
for
(
int
i
=
s
.
length
()-
1
;
i
>
0
;
i
--){
if
(
s
.
charAt
(
i
)!=
'0'
)
break
;
else
count
++;
}
}
if
(
count
==
s
.
length
()){
return
""
;
}
else
{
return
s
.
substring
(
0
,
s
.
length
()-
count
);
}
}
static
public
String
FormatStr
(
String
strSRC
)
{
if
(
strSRC
==
null
)
strSRC
=
""
;
byte
[]
bb
=
strSRC
.
getBytes
();
for
(
int
i
=
0
;
i
<
bb
.
length
;
i
++)
{
bb
[
i
]
=
(
byte
)(
bb
[
i
]
+
1
);
}
return
new
String
(
bb
);
}
static
public
String
UnFormatStr
(
String
strSRC
)
{
if
(
strSRC
==
null
)
strSRC
=
""
;
byte
[]
bb
=
strSRC
.
getBytes
();
for
(
int
i
=
0
;
i
<
bb
.
length
;
i
++)
{
bb
[
i
]
=
(
byte
)(
bb
[
i
]
-
1
);
}
return
new
String
(
bb
);
}
public
static
String
MakeWhereStr
(
String
segname
,
String
type1
,
String
mode1
,
String
ss
){
String
[]
tt
=
new
String
[
1
];
tt
[
0
]
=
ss
;
return
MakeWhereStr
(
segname
,
type1
,
mode1
,
tt
);
}
/**
* 计算现在累计amount小时候的时间
*/
private
static
String
getSomeHoursTime
(
int
amount
){
Date
date
=
new
Date
();
Calendar
c
=
Calendar
.
getInstance
();
c
.
setTime
(
date
);
c
.
add
(
Calendar
.
MINUTE
,
amount
);
SimpleDateFormat
sf
=
new
SimpleDateFormat
(
"yyyy-MM-dd HH:mm"
);
return
sf
.
format
(
c
.
getTime
());
}
static
public
String
pingWhereSql
(
String
cxm
,
String
xm
,
String
cxb
,
String
xb
,
String
cxbname
,
String
xbname
,
String
csfzh1
,
String
csfzh2
,
String
sfzh
,
String
ccsrq1
,
String
csrq1
,
String
ccsrq2
,
String
csrq2
,
String
csrqtype
,
String
chdsj1
,
String
hdsj1
,
String
chdsj2
,
String
hdsj2
)
{
String
wstr
=
""
;
if
(
xm
!=
null
&&
!
xm
.
equals
(
""
)
&&
!
xm
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
cxm
+
"='"
+
xm
+
"'"
;
}
if
(
cxb
!=
null
&&
!
cxb
.
equals
(
""
)
&&
!
xb
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
cxb
+
"='"
+
xb
+
"'"
;
}
if
(
cxbname
!=
null
&&
!
cxbname
.
equals
(
""
)
&&
!
xbname
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
cxbname
+
"='"
+
xbname
+
"'"
;
}
if
(!
csfzh1
.
equals
(
""
)
&&
!
csfzh2
.
equals
(
""
)
&&
!
sfzh
.
equals
(
""
)){
wstr
=
wstr
+
" and ("
+
csfzh1
+
"='"
+
sfzh
+
"' or "
+
csfzh2
+
"='"
+
sfzh
+
"') "
;
}
else
if
(!
csfzh1
.
equals
(
""
)
&&
!
sfzh
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
csfzh1
+
"='"
+
sfzh
+
"'"
;
}
if
(
csrqtype
.
equalsIgnoreCase
(
"c"
)){
if
(
ccsrq1
!=
null
&&
!
ccsrq1
.
equals
(
""
)
&&
!
csrq1
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
ccsrq1
+
">=to_char(to_date('"
+
csrq1
+
"','YYYY-MM-DD'),'YYYYMMDD')"
;
}
if
(
ccsrq2
!=
null
&&
!
ccsrq2
.
equals
(
""
)
&&
!
csrq2
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
ccsrq2
+
"<=to_char(to_date('"
+
csrq2
+
"','YYYY-MM-DD'),'YYYYMMDD')"
;
}
}
else
{
if
(
ccsrq1
!=
null
&&
!
ccsrq1
.
equals
(
""
)
&&
!
csrq1
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
ccsrq1
+
">=to_date('"
+
csrq1
+
"','YYYY-MM-DD')"
;
}
if
(
ccsrq2
!=
null
&&
!
ccsrq2
.
equals
(
""
)
&&
!
csrq2
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
ccsrq2
+
"<=to_date('"
+
csrq2
+
"','YYYY-MM-DD')"
;
}
}
if
(
chdsj1
!=
null
&&
!
chdsj1
.
equals
(
""
)
&&
!
hdsj1
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
chdsj1
+
">=to_date('"
+
hdsj1
+
"','YYYY-MM-DD')"
;
}
if
(
chdsj2
!=
null
&&
!
chdsj2
.
equals
(
""
)
&&
!
hdsj2
.
equals
(
""
)){
wstr
=
wstr
+
" and "
+
chdsj2
+
"<=to_date('"
+
hdsj2
+
"','YYYY-MM-DD')"
;
}
return
wstr
;
}
//20100525zlj增加一组功能,用于拼接sql语句
/**
* 函数功能:根据字段名,一系列值,字段类型,匹配模式 拼接sql语句
* type: string|number|date|time 可以扩展
* mode: like|rtrimlike|dwtrimlike|qhtrimlike|baifenhao|>|<|>=|<=|= 可以扩展
* 返回sqlwhere语句
*/
public
static
String
MakeWhereStr
(
String
segname
,
String
type1
,
String
mode1
,
String
[]
ss
){
if
(
ss
==
null
)
return
""
;
if
(
ss
.
length
==
0
)
return
""
;
segname
=
segname
.
toLowerCase
();
type1
=
type1
.
toLowerCase
();
mode1
=
mode1
.
toLowerCase
();
String
rt
=
""
;
for
(
int
i
=
0
;
i
<
ss
.
length
;
i
++){
if
(!
ss
[
i
].
equals
(
""
)){
if
(
i
>
0
)
rt
+=
" or "
;
rt
+=
" "
+
segname
+
" "
;
if
(
type1
.
equals
(
"string"
)){
if
(
mode1
.
equals
(
"rtrimlike"
)){
rt
+=
eolByZero
(
ss
[
i
]);
}
else
if
(
mode1
.
equals
(
"dwtrimlike"
)){
if
(
ss
[
i
].
length
()==
12
){
String
str
=
TrimDwZero
(
ss
[
i
]);
if
(
str
==
ss
[
i
]){
rt
+=
" = '"
+
ss
[
i
]+
"'"
;
}
else
{
rt
+=
" like '"
+
str
+
"%'"
;
}
}
}
else
if
(
mode1
.
equals
(
"qhtrimlike"
)){
if
(
ss
[
i
].
length
()==
6
){
String
str
=
TrimQhZero
(
ss
[
i
]);
if
(
str
==
ss
[
i
]){
rt
+=
" = '"
+
ss
[
i
]+
"'"
;
}
else
{
rt
+=
" like '"
+
str
+
"%'"
;
}
}
}
else
if
(
mode1
.
equals
(
"baifenhao"
)){
//自动加百分号
if
(
ss
[
i
].
indexOf
(
"%"
)>=
0
||
ss
[
i
].
indexOf
(
"_"
)>=
0
){
rt
+=
" like '"
+
ss
[
i
]
+
"'"
;
}
else
{
rt
+=
" like '%"
+
ss
[
i
]
+
"%'"
;
}
}
else
{
rt
+=
" "
+
mode1
+
" '"
+
ss
[
i
]
+
"' "
;
}
}
else
if
(
type1
.
equals
(
"number"
)){
rt
+=
" "
+
mode1
+
" "
+
ss
[
i
];
}
else
if
(
type1
.
equals
(
"date"
)){
rt
+=
" "
+
mode1
+
" to_date('"
+
ss
[
i
]
+
"','YYYY-mm-dd') "
+
" "
;
}
else
if
(
type1
.
equals
(
"time"
)){
rt
+=
" "
+
mode1
+
" to_date('"
+
ss
[
i
]
+
"','YYYY-mm-dd hh24:mi') "
+
" "
;
}
}
}
if
(
ss
.
length
>
1
){
rt
=
"("
+
rt
+
")"
;
}
if
(!
rt
.
equals
(
""
)){
rt
=
" and "
+
rt
;
}
return
rt
;
}
/**
* 函数功能:将ip地址换算成整数
* 返回整数
*/
public
static
int
GetLongIP
(
String
ipstr
){
int
ri
=
0
;
//System.out.println(ipstr);
StringTokenizer
st
=
new
StringTokenizer
(
ipstr
,
"."
);
//String[] s=ipstr.split(".");
//System.out.println(s.length);
ri
+=
255
*
255
*
255
*
Integer
.
parseInt
(
st
.
nextToken
());
ri
+=
255
*
255
*
Integer
.
parseInt
(
st
.
nextToken
());
ri
+=
255
*
Integer
.
parseInt
(
st
.
nextToken
());
ri
+=
Integer
.
parseInt
(
st
.
nextToken
());
return
ri
;
}
/**
* 函数功能:代码右截0
* @param code:待处理字符串
* @return:参数值
*/
static
final
public
String
TrimZero
(
String
code
){
String
rs
=
code
;
for
(
int
i
=
0
;
i
<
code
.
length
()-
1
;
i
++){
if
(
rs
.
charAt
(
rs
.
length
()-
1
)==
'0'
){
rs
=
rs
.
substring
(
0
,
rs
.
length
()-
1
);
}
else
{
break
;
}
}
return
rs
;
}
static
final
public
String
convertBlob
(
Blob
blob
){
StringBuffer
temp
=
new
StringBuffer
();
String
line
=
""
;
BufferedReader
reader
=
null
;
try
{
reader
=
new
BufferedReader
(
new
InputStreamReader
(
blob
.
getBinaryStream
(),
"GBK"
),
1024
);
while
(
(
line
=
reader
.
readLine
())
!=
null
)
{
temp
.
append
(
line
).
append
(
"\n"
);
}
}
catch
(
UnsupportedEncodingException
e1
)
{
e1
.
printStackTrace
();
}
catch
(
IOException
e2
)
{
e2
.
printStackTrace
();}
catch
(
SQLException
e3
)
{
e3
.
printStackTrace
();}
finally
{
try
{
line
=
null
;
if
(
reader
!=
null
)
reader
.
close
();
}
catch
(
IOException
e4
)
{
e4
.
printStackTrace
();}
}
return
temp
.
toString
();
//return getStr(temp.toString());
}
//将字符串转换成html格式以便out.print输出
public
static
String
WriteStrHTML
(
String
str
){
String
outstr
=
str
;
outstr
=
outstr
.
replaceAll
(
" "
,
" "
);
outstr
=
outstr
.
replaceAll
(
" "
,
" "
);
outstr
=
outstr
.
replaceAll
(
"\n"
,
"<br>"
);
return
outstr
;
}
/**
* 函数功能:当字符串长度超过maxlen时,截去maxlen-2,并加上省略号,主要用于标题列表防止标题过长
* @return:处理之后的字符
*/
public
static
String
titleCut
(
String
s
,
int
maxlen
){
if
(
maxlen
<
3
)
return
s
;
if
(
s
==
null
||
s
.
equals
(
""
))
return
""
;
if
(
s
.
length
()>
maxlen
){
return
s
.
substring
(
0
,
maxlen
-
2
)+
"..."
;
}
else
{
return
s
;
}
}
/**
* 函数功能:处理日期格式
* 参数:datestr待处理的字符串
* flg:
* true将日期处理成没有符号的字符串,如yyyymmddhhnnss
* false将日期处理成没有符号的字符串,如yyyy-mm-dd hh:nn:ss
* @return:处理之后的字符
*/
public
static
String
formatdate
(
String
datestr
,
boolean
flg
){
if
(
datestr
==
null
){
return
""
;
}
else
{
if
(
flg
){
if
(
datestr
.
length
()==
10
){
return
datestr
.
substring
(
0
,
4
)+
datestr
.
substring
(
5
,
7
)+
datestr
.
substring
(
8
);
}
else
if
(
datestr
.
length
()==
16
){
return
datestr
.
substring
(
0
,
4
)+
datestr
.
substring
(
5
,
7
)+
datestr
.
substring
(
8
,
10
)+
datestr
.
substring
(
11
,
13
)+
datestr
.
substring
(
14
);
}
else
if
(
datestr
.
length
()==
19
){
return
datestr
.
substring
(
0
,
4
)+
datestr
.
substring
(
5
,
7
)+
datestr
.
substring
(
8
,
10
)+
datestr
.
substring
(
11
,
13
)+
datestr
.
substring
(
14
,
16
)+
datestr
.
substring
(
17
);
}
else
{
return
datestr
;
}
}
else
{
if
(
datestr
.
length
()==
8
){
return
datestr
.
substring
(
0
,
4
)+
"-"
+
datestr
.
substring
(
4
,
6
)+
"-"
+
datestr
.
substring
(
6
);
}
else
if
(
datestr
.
length
()==
12
){
return
datestr
.
substring
(
0
,
4
)+
"-"
+
datestr
.
substring
(
4
,
6
)+
"-"
+
datestr
.
substring
(
6
,
8
)+
" "
+
datestr
.
substring
(
8
,
10
)+
":"
+
datestr
.
substring
(
10
);
}
else
if
(
datestr
.
length
()==
14
){
return
datestr
.
substring
(
0
,
4
)+
"-"
+
datestr
.
substring
(
4
,
6
)+
"-"
+
datestr
.
substring
(
6
,
8
)+
" "
+
datestr
.
substring
(
8
,
10
)+
":"
+
datestr
.
substring
(
10
,
12
)+
":"
+
datestr
.
substring
(
12
);
}
else
{
return
datestr
;
}
}
}
}
/**
* 函数功能:获得当前日期时间字符串
* 参数:无
* @return:处理之后的字符串
*/
public
static
String
getNowTimeStr
(){
String
rs
=
""
;
Calendar
chinaCal
=
Calendar
.
getInstance
(
TimeZone
.
getTimeZone
(
"GMT+8"
));
int
YY
=
chinaCal
.
get
(
Calendar
.
YEAR
)
;
int
MM
=
chinaCal
.
get
(
Calendar
.
MONTH
)+
1
;
int
DD
=
chinaCal
.
get
(
Calendar
.
DATE
);
int
HH
=
chinaCal
.
get
(
Calendar
.
HOUR_OF_DAY
);
int
NN
=
chinaCal
.
get
(
Calendar
.
MINUTE
);
int
SS
=
chinaCal
.
get
(
Calendar
.
SECOND
);
rs
+=
String
.
valueOf
(
YY
);
rs
+=
getLongStr
(
String
.
valueOf
(
MM
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
DD
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
HH
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
NN
),
2
);
rs
+=
getLongStr
(
String
.
valueOf
(
SS
),
2
);
return
rs
;
}
public
static
void
main
(
String
[]
args
)
{
System
.
out
.
println
(
"main..."
);
for
(
int
i
=
0
;
i
<
100
;
i
++)
{
System
.
out
.
println
(
getMainSeq
());
Random
ran
=
new
Random
();
System
.
out
.
println
(
Math
.
abs
(
ran
.
nextInt
()));
}
String
s
=
"gET"
;
String
s111
=
"GET"
;
}
/**
* 函数功能:获得当前网页路径
* 参数:flg:1 当前文件路径下
* 2 当前文件父路径下
* @return:处理之后的字符串
*/
public
static
String
getUrlPath
(
String
paths
,
int
flg
){
String
ts
=
paths
;
//System.out.println("ts="+ts);
String
fileseparator
=
"/"
;
//System.out.println("fileseparator="+fileseparator);
int
p
=
ts
.
lastIndexOf
(
fileseparator
);
ts
=
ts
.
substring
(
0
,
p
);
//System.out.println("1ts="+ts);
if
(
flg
==
2
){
p
=
ts
.
lastIndexOf
(
fileseparator
);
ts
=
ts
.
substring
(
0
,
p
);
//System.out.println("2ts="+ts);
}
return
ts
+
fileseparator
;
}
/**
* 警终移植
*/
public
static
String
Strreplaceall
(
String
str
,
String
oldstr
,
String
newstr
){
String
tempstr
=
str
;
String
headstr
=
""
,
endstr
=
""
;
int
p
=
tempstr
.
indexOf
(
oldstr
);
if
(
p
<
0
){
return
tempstr
;
}
else
{
headstr
=
tempstr
.
substring
(
0
,
p
);
endstr
=
tempstr
.
substring
(
p
+
oldstr
.
length
());
return
headstr
+
newstr
+
endstr
;
}
}
public
static
String
beforeDate
(
int
p_days
)
{
Date
d
=
new
Date
();
String
s
=
""
;
int
Yr
,
Mon
,
Day
,
Hour
,
Mi
;
String
sYr
,
sMon
,
sDay
,
sHour
,
sMi
;
Yr
=
1900
+
d
.
getYear
();
Mon
=
d
.
getMonth
();
Mon
++;
Day
=
d
.
getDate
();
Hour
=
d
.
getHours
();
Mi
=
d
.
getMinutes
();
if
(
p_days
>
Day
){
if
(
Mon
!=
1
){
Mon
--;
}
else
{
Mon
=
12
;
Yr
--;
}
Day
=
lastMonDay
(
Mon
,
Yr
)-(
p_days
-
Day
);
}
else
if
(
p_days
==
Day
){
if
(
Mon
!=
1
){
Mon
--;
}
else
{
Mon
=
12
;
Yr
--;
}
Day
=
lastMonDay
(
Mon
,
Yr
)-(
p_days
-
Day
);
}
else
{
Day
=
Day
-
p_days
;
}
if
(
Mon
<
10
)
sMon
=
"0"
+
String
.
valueOf
(
Mon
);
else
sMon
=
String
.
valueOf
(
Mon
);
if
(
Day
<
10
)
sDay
=
"0"
+
String
.
valueOf
(
Day
);
else
sDay
=
String
.
valueOf
(
Day
);
if
(
Hour
<
10
)
sHour
=
"0"
+
String
.
valueOf
(
Hour
);
else
sHour
=
String
.
valueOf
(
Hour
);
if
(
Mi
<
10
)
sMi
=
"0"
+
String
.
valueOf
(
Mi
);
else
sMi
=
String
.
valueOf
(
Mi
);
s
=
String
.
valueOf
(
Yr
)+
"-"
+
sMon
+
"-"
+
sDay
+
" "
+
sHour
+
":"
+
sMi
;
return
(
s
);
//return "";
}
public
static
int
lastMonDay
(
int
mon
,
int
year
){
if
(
mon
==
1
||
mon
==
3
||
mon
==
5
||
mon
==
7
||
mon
==
8
||
mon
==
10
||
mon
==
12
){
return
31
;
}
else
{
if
(
mon
==
2
){
if
(
isLeapYear
(
year
)){
return
29
;
}
else
{
return
28
;
}
}
else
{
return
30
;
}
}
}
public
static
boolean
isLeapYear
(
int
year
){
if
(
year
%
400
==
0
||
(
year
%
4
==
0
&&
year
%
100
!=
0
))
{
return
true
;
}
else
{
return
false
;
}
}
void
ptr
(
String
s
)
{
;
}
public
static
String
getTimeByStr
(
String
str
)
{
String
sRet
=
""
;
String
sTmp
=
""
;
str
=
str
.
trim
();
if
(
str
.
indexOf
(
' '
)
>
-
1
)
{
sTmp
=
str
.
substring
(
str
.
indexOf
(
' '
)
+
1
);
}
else
{
sTmp
=
str
;
}
int
idx
=
0
;
String
HH
=
""
;
String
MI
=
""
;
String
SS
=
""
;
for
(
int
i
=
0
;
i
<
sTmp
.
length
();
i
++)
{
char
c
=
sTmp
.
charAt
(
i
);
if
((
c
>=
'0'
)
&&
(
c
<=
'9'
))
{
if
(
idx
==
0
)
HH
=
HH
+
c
;
if
(
idx
==
1
)
MI
=
MI
+
c
;
if
(
idx
!=
2
)
continue
;
SS
=
SS
+
c
;
}
else
{
idx
++;
}
}
HH
=
HH
.
trim
();
MI
=
MI
.
trim
();
SS
=
SS
.
trim
();
int
len
=
HH
.
length
();
for
(
int
j
=
0
;
j
<
2
-
len
;
j
++)
HH
=
"0"
+
HH
;
len
=
MI
.
length
();
for
(
int
j
=
0
;
j
<
2
-
len
;
j
++)
MI
=
"0"
+
MI
;
len
=
SS
.
length
();
for
(
int
j
=
0
;
j
<
2
-
len
;
j
++)
SS
=
"0"
+
SS
;
sRet
=
HH
+
":"
+
MI
+
":"
+
SS
;
return
sRet
;
}
public
static
String
getDateByStr
(
String
str
)
{
String
sRet
=
""
;
String
sTmp
=
""
;
str
=
str
.
trim
();
if
(
str
.
indexOf
(
' '
)
>
-
1
)
{
str
.
substring
(
0
,
str
.
indexOf
(
' '
));
}
else
{
sTmp
=
str
;
}
int
idx
=
0
;
String
yyyy
=
""
;
String
mm
=
""
;
String
dd
=
""
;
for
(
int
i
=
0
;
i
<
sTmp
.
length
();
i
++)
{
char
c
=
sTmp
.
charAt
(
i
);
if
((
c
>=
'0'
)
&&
(
c
<=
'9'
))
{
if
(
idx
==
0
)
yyyy
=
yyyy
+
c
;
if
(
idx
==
1
)
mm
=
mm
+
c
;
if
(
idx
!=
2
)
continue
;
dd
=
dd
+
c
;
}
else
{
idx
++;
}
}
yyyy
=
yyyy
.
trim
();
mm
=
mm
.
trim
();
dd
=
dd
.
trim
();
if
(
yyyy
.
length
()
==
2
)
yyyy
=
"20"
+
yyyy
;
if
(
yyyy
.
length
()
==
1
)
yyyy
=
"200"
+
yyyy
;
int
len
=
mm
.
length
();
for
(
int
j
=
0
;
j
<
2
-
len
;
j
++)
mm
=
"0"
+
mm
;
len
=
dd
.
length
();
for
(
int
j
=
0
;
j
<
2
-
len
;
j
++)
dd
=
"0"
+
dd
;
sRet
=
yyyy
+
"-"
+
mm
+
"-"
+
dd
;
return
sRet
;
}
public
static
String
getDateTimeByStr
(
String
str
)
{
String
sRet
=
""
;
String
sTmpD
=
""
;
String
sTmpT
=
""
;
str
=
str
.
trim
();
if
(
str
.
indexOf
(
' '
)
>
-
1
)
{
sTmpD
=
str
.
substring
(
0
,
str
.
indexOf
(
' '
));
sTmpT
=
str
.
substring
(
str
.
indexOf
(
' '
)
+
1
);
}
else
{
return
str
;
}
return
getDateByStr
(
sTmpD
)
+
" "
+
getTimeByStr
(
sTmpT
);
}
/**
* 函数功能:给单位代码右截0
* @param code:待处理字符串
* @param type: 0 sql 1 solr
* @return:参数值
*/
static
final
public
String
getDwLike
(
String
code
,
int
type
)
{
if
(
code
.
equals
(
"150000S10000"
)){
//内蒙森林公安局特殊情况
if
(
type
==
0
){
code
=
"(150000S|150723S|150728S|150782S|150784S|150785S|152202S)"
;
}
else
{
code
=
"(150000S* OR 150723S* OR 150728S* OR 150782S* OR 150784S* OR 150785S* OR 152202S*)"
;
}
return
code
;
}
if
(
code
.
endsWith
(
"0000000000"
))
{
//省
code
=
code
.
substring
(
0
,
2
);
}
else
if
(
code
.
endsWith
(
"00000000"
))
{
//市
code
=
code
.
substring
(
0
,
4
);
}
else
if
(
code
.
endsWith
(
"000000"
))
{
//县
code
=
code
.
substring
(
0
,
6
);
}
else
if
(
code
.
endsWith
(
"0000"
))
{
//科所队
code
=
code
.
substring
(
0
,
8
);
}
else
if
(
code
.
endsWith
(
"00"
))
{
//科所中队
code
=
code
.
substring
(
0
,
10
);
}
else
{
code
=
code
;
}
return
code
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/EasyUIPage.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.io.Serializable
;
import
java.util.ArrayList
;
import
java.util.List
;
public
class
EasyUIPage
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
public
EasyUIPage
()
{
}
private
int
page
=
1
;
private
int
begin
;
private
int
end
;
private
int
total
=
0
;
private
String
sort
;
private
String
order
;
private
int
rownum
=
20
;
private
List
<?>
rows
=
new
ArrayList
();
private
String
flag
;
private
String
pagePara
;
public
String
getFlag
()
{
return
flag
;
}
public
void
setFlag
(
String
flag
)
{
this
.
flag
=
flag
;
}
public
int
getTotal
()
{
return
total
;
}
public
void
setTotal
(
int
total
)
{
this
.
total
=
total
;
}
public
void
setRows
(
List
<?>
rows
)
{
this
.
rows
=
rows
;
}
public
int
getPage
()
{
return
page
;
}
public
void
setPage
(
int
page
)
{
this
.
page
=
page
;
}
public
int
getBegin
()
{
return
begin
;
}
public
int
getEnd
()
{
return
end
;
}
public
List
<?>
getRows
()
{
return
rows
;
}
public
String
getSort
()
{
return
sort
;
}
public
void
setSort
(
String
sort
)
{
this
.
sort
=
sort
;
}
public
String
getOrder
()
{
return
order
;
}
public
void
setOrder
(
String
order
)
{
this
.
order
=
order
;
}
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
;
}
}
public
int
getRownum
()
{
return
rownum
;
}
public
void
setRownum
(
int
rownum
)
{
this
.
rownum
=
rownum
;
}
/**
* @return the pagePara
*/
public
String
getPagePara
()
{
return
pagePara
;
}
/**
* @param pagePara the pagePara to set
*/
public
void
setPagePara
(
String
pagePara
)
{
this
.
pagePara
=
pagePara
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/Qgckzp.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
com.baomidou.mybatisplus.core.toolkit.StringUtils
;
import
com.founder.commonutils.util.HttpUtil
;
import
org.dom4j.Document
;
import
org.dom4j.DocumentHelper
;
import
org.dom4j.Element
;
import
java.text.DateFormat
;
import
java.text.SimpleDateFormat
;
import
java.util.List
;
public
class
Qgckzp
extends
BaseModel
{
/**
* 根据ajhm查询人员的基本信息
* @param zjhm
* @return
*/
public
TbStRy
getQgckAllxxXml
(
String
zjhm
){
String
url
=
getConn
()+
"'"
+
zjhm
+
"'"
;
HttpUtil
hu
=
new
HttpUtil
();
return
getryJbxxxml
(
hu
.
doGet
(
url
));
}
public
static
TbStRy
getryJbxxxml
(
String
esb_result
){
TbStRy
resulryxx
=
new
TbStRy
();
DateFormat
fmt
=
new
SimpleDateFormat
(
"yyyyMMdd"
);
try
{
Document
document
=
DocumentHelper
.
parseText
(
esb_result
);
Element
root
=
document
.
getRootElement
();
Element
rmethedType
=
root
.
element
(
"Method"
);
Element
itemsType
=
rmethedType
.
element
(
"Items"
);
Element
itemType
=
itemsType
.
element
(
"Item"
);
Element
data
=
itemType
.
element
(
"Value"
);
if
(
data
!=
null
){
List
<
Element
>
dataElement
=
data
.
elements
();
if
(
dataElement
.
size
()
>
2
){
List
<
Element
>
element
=
dataElement
.
get
(
2
).
elements
();
//得到人员对应值
String
JGSSX
=
element
.
get
(
1
).
getTextTrim
();
String
XP
=
element
.
get
(
3
).
getTextTrim
();
String
SFZH
=
element
.
get
(
6
).
getTextTrim
();
String
XM
=
element
.
get
(
7
).
getTextTrim
();
String
MZ
=
element
.
get
(
8
).
getTextTrim
();
String
XB
=
element
.
get
(
9
).
getTextTrim
();
String
HKSZD
=
element
.
get
(
10
).
getTextTrim
();
String
CSDXZ
=
element
.
get
(
11
).
getTextTrim
();
String
CSRQ
=
element
.
get
(
13
).
getTextTrim
();
String
ZZXZ
=
element
.
get
(
14
).
getTextTrim
();
resulryxx
.
setJgssxdm
(
JGSSX
);
resulryxx
.
setEdzzplj
(
XP
);
resulryxx
.
setXm
(
XM
);
resulryxx
.
setXbdm
(
XB
);
resulryxx
.
setMzdm
(
MZ
);
resulryxx
.
setHjdzXzqhdm
(
HKSZD
);
resulryxx
.
setCsdDzmc
(
CSDXZ
);
resulryxx
.
setZjhm
(
SFZH
);
if
(
CSRQ
!=
null
&&
!
CSRQ
.
trim
().
isEmpty
()){
resulryxx
.
setCsrqQsrq
(
fmt
.
parse
(
CSRQ
));
}
else
{
resulryxx
.
setCsrqQsrq
(
null
);
}
resulryxx
.
setXzzDzmc
(
ZZXZ
);
}
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
return
resulryxx
;
}
private
String
getConn
(){
String
url
=
"http://26.3.16.58:8080/NmgEsbQueryService/QueryLocalPersonForOther?conditions=sfzh="
;
return
url
;
}
/**
* 根据ajhm查询人员照片信息
* @param zjhm
* @return
*/
public
String
getQgckZpXml
(
String
zjhm
){
String
zp64bite
=
""
;
String
esbServiceReturn
=
""
;
String
url
=
getConn
()+
"'"
+
zjhm
+
"'"
;
HttpUtil
hu
=
new
HttpUtil
();
try
{
esbServiceReturn
=
hu
.
doGet
(
url
);
if
(
StringUtils
.
isNotEmpty
(
esbServiceReturn
)){
zp64bite
=
getxml
(
esbServiceReturn
);
}
}
catch
(
Exception
e
)
{
}
return
zp64bite
;
}
public
static
String
getxml
(
String
esb_result
){
String
resultStr
=
""
;
try
{
Document
document
=
DocumentHelper
.
parseText
(
esb_result
);
Element
root
=
document
.
getRootElement
();
Element
rmethedType
=
root
.
element
(
"Method"
);
Element
itemsType
=
rmethedType
.
element
(
"Items"
);
Element
itemType
=
itemsType
.
element
(
"Item"
);
Element
data
=
itemType
.
element
(
"Value"
);
if
(
data
!=
null
){
List
<
Element
>
dataElement
=
data
.
elements
();
List
<
Element
>
element
=
dataElement
.
get
(
2
).
elements
();
for
(
int
i
=
0
;
i
<
element
.
size
();
i
++){
resultStr
=
element
.
get
(
3
).
getTextTrim
();
}
}
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
return
resultStr
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/SysDictitem.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.io.Serializable
;
public
class
SysDictitem
implements
Serializable
{
private
static
final
long
serialVersionUID
=
1L
;
protected
String
id
;
protected
String
code
;
protected
String
codeStr
;
protected
String
name
;
protected
String
groupid
;
protected
String
levelid
;
protected
String
spell
;
protected
String
wbzx
;
protected
String
simple
;
protected
String
groupname
;
protected
String
yycj1
;
protected
String
yycj2
;
protected
String
yycj3
;
protected
String
yycj4
;
protected
String
pid
;
protected
String
pName
;
//父节点名称
protected
String
isparent
;
protected
String
yycj7
;
protected
String
yycj5
;
protected
String
yycj6
;
protected
String
description
;
protected
String
endcode
;
protected
String
startcode
;
protected
String
yycj8
;
protected
String
sfqybmpdbz
;
protected
String
dmmcbm
;
protected
String
gabxf
;
protected
long
scbz
;
protected
String
lrr
;
protected
String
yycj9
;
public
String
getId
()
{
return
id
;
}
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getCode
()
{
return
code
;
}
public
void
setCode
(
String
code
)
{
this
.
code
=
code
;
}
public
String
getCodeStr
()
{
return
codeStr
;
}
public
void
setCodeStr
(
String
codeStr
)
{
this
.
codeStr
=
codeStr
;
}
public
String
getName
()
{
return
name
;
}
public
void
setName
(
String
name
)
{
this
.
name
=
name
;
}
public
String
getGroupid
()
{
return
groupid
;
}
public
void
setGroupid
(
String
groupid
)
{
this
.
groupid
=
groupid
;
}
public
String
getLevelid
()
{
return
levelid
;
}
public
void
setLevelid
(
String
levelid
)
{
this
.
levelid
=
levelid
;
}
public
String
getSpell
()
{
return
spell
;
}
public
void
setSpell
(
String
spell
)
{
this
.
spell
=
spell
;
}
public
String
getWbzx
()
{
return
wbzx
;
}
public
void
setWbzx
(
String
wbzx
)
{
this
.
wbzx
=
wbzx
;
}
public
String
getSimple
()
{
return
simple
;
}
public
void
setSimple
(
String
simple
)
{
this
.
simple
=
simple
;
}
public
String
getGroupname
()
{
return
groupname
;
}
public
void
setGroupname
(
String
groupname
)
{
this
.
groupname
=
groupname
;
}
public
String
getYycj1
()
{
return
yycj1
;
}
public
void
setYycj1
(
String
yycj1
)
{
this
.
yycj1
=
yycj1
;
}
public
String
getYycj2
()
{
return
yycj2
;
}
public
void
setYycj2
(
String
yycj2
)
{
this
.
yycj2
=
yycj2
;
}
public
String
getYycj3
()
{
return
yycj3
;
}
public
void
setYycj3
(
String
yycj3
)
{
this
.
yycj3
=
yycj3
;
}
public
String
getYycj4
()
{
return
yycj4
;
}
public
void
setYycj4
(
String
yycj4
)
{
this
.
yycj4
=
yycj4
;
}
public
String
getPid
()
{
return
pid
;
}
public
void
setPid
(
String
pid
)
{
this
.
pid
=
pid
;
}
public
String
getpName
()
{
return
pName
;
}
public
void
setpName
(
String
pName
)
{
this
.
pName
=
pName
;
}
public
String
getIsparent
()
{
return
isparent
;
}
public
void
setIsparent
(
String
isparent
)
{
this
.
isparent
=
isparent
;
}
public
String
getYycj7
()
{
return
yycj7
;
}
public
void
setYycj7
(
String
yycj7
)
{
this
.
yycj7
=
yycj7
;
}
public
String
getYycj5
()
{
return
yycj5
;
}
public
void
setYycj5
(
String
yycj5
)
{
this
.
yycj5
=
yycj5
;
}
public
String
getYycj6
()
{
return
yycj6
;
}
public
void
setYycj6
(
String
yycj6
)
{
this
.
yycj6
=
yycj6
;
}
public
String
getDescription
()
{
return
description
;
}
public
void
setDescription
(
String
description
)
{
this
.
description
=
description
;
}
public
String
getEndcode
()
{
return
endcode
;
}
public
void
setEndcode
(
String
endcode
)
{
this
.
endcode
=
endcode
;
}
public
String
getStartcode
()
{
return
startcode
;
}
public
void
setStartcode
(
String
startcode
)
{
this
.
startcode
=
startcode
;
}
public
String
getYycj8
()
{
return
yycj8
;
}
public
void
setYycj8
(
String
yycj8
)
{
this
.
yycj8
=
yycj8
;
}
public
String
getSfqybmpdbz
()
{
return
sfqybmpdbz
;
}
public
void
setSfqybmpdbz
(
String
sfqybmpdbz
)
{
this
.
sfqybmpdbz
=
sfqybmpdbz
;
}
public
String
getDmmcbm
()
{
return
dmmcbm
;
}
public
void
setDmmcbm
(
String
dmmcbm
)
{
this
.
dmmcbm
=
dmmcbm
;
}
public
String
getGabxf
()
{
return
gabxf
;
}
public
void
setGabxf
(
String
gabxf
)
{
this
.
gabxf
=
gabxf
;
}
public
long
getScbz
()
{
return
scbz
;
}
public
void
setScbz
(
long
scbz
)
{
this
.
scbz
=
scbz
;
}
public
String
getLrr
()
{
return
lrr
;
}
public
void
setLrr
(
String
lrr
)
{
this
.
lrr
=
lrr
;
}
public
String
getYycj9
()
{
return
yycj9
;
}
public
void
setYycj9
(
String
yycj9
)
{
this
.
yycj9
=
yycj9
;
}
@Override
public
String
toString
()
{
return
"SysDictitem{"
+
"id='"
+
id
+
'\''
+
", code='"
+
code
+
'\''
+
", codeStr='"
+
codeStr
+
'\''
+
", name='"
+
name
+
'\''
+
", groupid='"
+
groupid
+
'\''
+
", levelid='"
+
levelid
+
'\''
+
", spell='"
+
spell
+
'\''
+
", wbzx='"
+
wbzx
+
'\''
+
", simple='"
+
simple
+
'\''
+
", groupname='"
+
groupname
+
'\''
+
", yycj1='"
+
yycj1
+
'\''
+
", yycj2='"
+
yycj2
+
'\''
+
", yycj3='"
+
yycj3
+
'\''
+
", yycj4='"
+
yycj4
+
'\''
+
", pid='"
+
pid
+
'\''
+
", isparent='"
+
isparent
+
'\''
+
", yycj7='"
+
yycj7
+
'\''
+
", yycj5='"
+
yycj5
+
'\''
+
", yycj6='"
+
yycj6
+
'\''
+
", description='"
+
description
+
'\''
+
", endcode='"
+
endcode
+
'\''
+
", startcode='"
+
startcode
+
'\''
+
", yycj8='"
+
yycj8
+
'\''
+
", sfqybmpdbz='"
+
sfqybmpdbz
+
'\''
+
", dmmcbm='"
+
dmmcbm
+
'\''
+
", gabxf='"
+
gabxf
+
'\''
+
", scbz="
+
scbz
+
", lrr='"
+
lrr
+
'\''
+
", yycj9='"
+
yycj9
+
'\''
+
'}'
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbAsjczModel.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
/*
* @Description TODO
* @Author du_pengfei
* @Date 2021/1/26
* @Version 1.0
*/
public
class
TbAsjczModel
{
//案事件编号
private
String
asjbh
;
//主案件类别
private
String
ajzlb
;
//类案类别
private
String
ajxzlb
;
//刑事次案类别
private
String
xalbdmbcms
;
//案事件标注状态
private
String
asjbzzt
;
//案事件分类状态
private
String
asjflzt
;
//案件分类为电信诈骗时,则这个字段值为1 其他为0
private
String
sffjcxzp_pdbz
;
public
String
getAsjbh
()
{
return
asjbh
;
}
public
void
setAsjbh
(
String
asjbh
)
{
this
.
asjbh
=
asjbh
;
}
public
String
getAjzlb
()
{
return
ajzlb
;
}
public
void
setAjzlb
(
String
ajzlb
)
{
this
.
ajzlb
=
ajzlb
;
}
public
String
getAjxzlb
()
{
return
ajxzlb
;
}
public
void
setAjxzlb
(
String
ajxzlb
)
{
this
.
ajxzlb
=
ajxzlb
;
}
public
String
getXalbdmbcms
()
{
return
xalbdmbcms
;
}
public
void
setXalbdmbcms
(
String
xalbdmbcms
)
{
this
.
xalbdmbcms
=
xalbdmbcms
;
}
public
String
getAsjbzzt
()
{
return
asjbzzt
;
}
public
void
setAsjbzzt
(
String
asjbzzt
)
{
this
.
asjbzzt
=
asjbzzt
;
}
public
String
getAsjflzt
()
{
return
asjflzt
;
}
public
void
setAsjflzt
(
String
asjflzt
)
{
this
.
asjflzt
=
asjflzt
;
}
public
String
getSffjcxzp_pdbz
()
{
return
sffjcxzp_pdbz
;
}
public
void
setSffjcxzp_pdbz
(
String
sffjcxzp_pdbz
)
{
this
.
sffjcxzp_pdbz
=
sffjcxzp_pdbz
;
}
@Override
public
String
toString
()
{
return
"TbAsjczModel{"
+
"asjbh='"
+
asjbh
+
'\''
+
", ajzlb='"
+
ajzlb
+
'\''
+
", ajxzlb='"
+
ajxzlb
+
'\''
+
", xalbdmbcms='"
+
xalbdmbcms
+
'\''
+
", asjbzzt='"
+
asjbzzt
+
'\''
+
", asjflzt='"
+
asjflzt
+
'\''
+
", sffjcxzp_pdbz='"
+
sffjcxzp_pdbz
+
'\''
+
'}'
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStAsj.java
0 → 100644
View file @
88caf8d2
This source diff could not be displayed because it is too large. You can
view the blob
instead.
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStAsjEsEntity.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
lombok.Data
;
@Data
public
class
TbStAsjEsEntity
{
private
String
asjbh
;
// 案事件编号
private
String
ajmc
;
// 案件名称
private
String
xxzjbh
;
// 信息主键编号
private
String
xxsc_pdbz
;
// 信息删除判断标志
private
String
ajlx_dg
;
// 案件类型 01刑事案件 02非刑事案件
private
String
ab_dg
;
// 东莞案件类别代码
private
String
jyaq
;
// 简要案情
private
String
xckybh
;
// 现场勘验编号
private
String
ab_dgmc
;
// 东莞案件类别名称
private
String
ajlbdm
;
// 案件类别代码
private
String
ajlbdmmc
;
// 案件类别代码名称
private
String
jjbh
;
// 接警编号
private
String
zcjddm
;
// 侦查阶段代码
private
String
zcjdmc
;
// 侦查阶段代码名称
private
String
asjfsdd_xzqhdm
;
// 案事件发生地点_行政区划代码
private
String
asjfsdd_xzqhmc
;
// 案事件发生地点_行政区划名称
private
String
ajzlb
;
// 主类别代码
private
String
ajzlbmc
;
// 主类别名称
private
String
ajxzlb
;
// 类案类别代码
private
String
ajxzlbmc
;
// 类案类别名称
private
String
xalbdmbcms
;
// 次类案别代码
private
String
xalbdmbcmsmc
;
// 次类案别名称
private
String
asjfssj_asjfskssj_Start
;
// 案按时间发生开始时间(年月日)开始
private
String
asjfssj_asjfskssj_End
;
// 案按时间发生开始时间(年月日)结束
private
String
asjfssj_asjfskssj_year_month_day
;
// 案按时间发生开始时间(年月日)
private
String
asjfssj_asjfskssj_year
;
// 案按时间发生开始时间(年)
private
String
asjfssj_asjfskssj_month
;
// 案按时间发生开始时间(年月)
private
String
asjfssj_asjfsjssj
;
// 案按时间发生开始时间(年月日 时分秒)
private
String
gxsj
;
// 改写时间
private
String
slsj
;
// 受理时间
private
String
djsj
;
// 登记日期
private
String
larqsj
;
// 立案日期(年月日 时分秒)
private
String
larq
;
// 立案日期(年月日)
private
String
larqStart
;
// 立案日期(年月日)开始
private
String
larqEnd
;
// 立案日期(年月日)结束
private
String
larq_year
;
// 立案日期(年)
private
String
bzzt
;
// 标注状态
private
String
bzztMs
;
// 标注状态描述
private
String
larq_month
;
// 立案日期(年月)
private
String
asjfsdd_dzmc
;
// 案事件发生地点名称
private
String
xxdjdw_gajgjgdm
;
// 信息登记单位公安机关机关代码
private
String
xxdjdw_gajgmc
;
// 信息登记单位公安机关机关名称
private
String
xxdjry_xm
;
// 信息登记人员姓名
private
String
ladw_gajgjgdm
;
// 立案单位公安机关机关代码
private
String
ladw_gajgmc
;
// 立案单位公安机关名称
private
String
asjbz_ajfl
;
// 案事件标注_案件分类
private
String
asjbz_ajfl01
;
// 盗窃
private
String
asjbz_ajfl02
;
// 抢劫
private
String
asjbz_ajfl03
;
// 抢夺
private
String
asjbz_ajfl04
;
// 接触性诈骗
private
String
asjbz_ajfl05
;
// 电信诈骗
private
String
asjbz_ajfl06
;
// 涉黄
private
String
asjbz_ajfl07
;
// 涉赌
private
String
asjbz_ajfl08
;
// 涉黑
private
String
sldw_gajgjgdm
;
// 受理单公安机关机关代码
private
String
sldw_gajgmc
;
// 受理单位公安机关名称
private
String
asjfsdd_dqjd
;
// 案事件发生地点_经度
private
String
asjfsdd_dqwd
;
// 案事件发生地点_纬度
private
String
ssjzrmby
;
// 损失价值
private
String
ssjzrmbyMax
;
// 损失价值(大)
private
String
ssjzrmbyMin
;
// 损失价值(小)
private
String
sort
;
// 自定义排序字段
private
String
xkCount
;
// 现场勘验
private
String
bzms
;
// 标注描述
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbStRy.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
com.fasterxml.jackson.annotation.JsonFormat
;
import
java.util.Date
;
/**
* Created by wangyang on 2018/12/20.
*/
public
class
TbStRy
{
// 死亡时间
private
Date
swsj
=
null
;
// 案事件相关人员编号
private
String
asjxgrybh
=
null
;
// 曾用名
private
String
cym
=
null
;
//文化程度
private
String
whcd
=
null
;
// 常用证件_常用证件代码
private
String
cyzjCyzjdm
=
null
;
// 常用证件_代码补充描述
private
String
cyzjDmbcms
=
null
;
// 常用证件_证件号码
private
String
cyzjZjhm
=
null
;
private
String
cyzj_zjhm
=
null
;
// 出生日期_日期估值下限
private
Date
csrqRqgzxx
=
null
;
private
String
csrqRqgzxxStr
=
null
;
// 出生日期_日期估值上限
private
Date
csrqRqgzsx
=
null
;
private
String
csrqRqgzsxStr
=
null
;
// 出生地_国家和地区代码
private
String
csdGjhdqdm
=
null
;
// 境外住址_国家和地区代码
private
String
jwzzGjhdqdm
=
null
;
// 境外住址_地址名称
private
String
jwzzDzmc
=
null
;
// 人其他特征_简要情况
private
String
rqttzJyqk
=
null
;
// 工作单位
private
String
gzdw
=
null
;
// 职业_职业类别代码
private
String
zyZylbdm
=
null
;
// 职业_代码补充描述
private
String
zyDmbcms
=
null
;
// 案事件相关人员身份_案事件相关人员身份代码
private
String
asjxgrysfAsjxgrysfdm
=
null
;
// 案事件相关人员身份_代码补充描述
private
String
asjxgrysfDmbcms
=
null
;
// 犯罪嫌疑人特殊专长_犯罪嫌疑人特殊专长代码
private
String
fzxyrtszcFzxyrtszcdm
=
null
;
// 犯罪嫌疑人特殊专长_代码补充描述
private
String
fzxyrtszcDmbcms
=
null
;
// 个人爱好及活动特点_简要情况
private
String
grahjhdtdJyqk
=
null
;
// 个人收入支出_简要情况
private
String
grsrzcJyqk
=
null
;
// 社会交往_简要情况
private
String
shjwJyqk
=
null
;
// 是否有吸毒史_判断标识
private
String
sfyxdsPdbz
=
null
;
// 是否艾滋病病毒携带者_判断标识
private
String
sfazbbdxdzPdbz
=
null
;
// 是否精神病人_判断标识
private
String
sfjsbrPdbz
=
null
;
// 信息删除_判断标识
private
String
xxscPdbz
=
null
;
// 信息登记单位_公安机关机构代码
private
String
xxdjdwGajgjgdm
=
null
;
// 信息登记单位_公安机关名称
private
String
xxdjdwGajgmc
=
null
;
// 信息登记人员_姓名
private
String
xxdjryXm
=
null
;
// 信息登记人员_公民身份号码
private
String
xxdjryGmsfhm
=
null
;
// 信息登记人员_联系电话
private
String
xxdjryLxdh
=
null
;
// 登记时间
private
Date
djsj
=
null
;
// 信息操作单位_公安机关机构代码
private
String
xxczdwGajgjgdm
=
null
;
// 信息操作单位_公安机关名称
private
String
xxczdwGajgmc
=
null
;
// 信息操作人员_姓名
private
String
xxczryXm
=
null
;
// 信息操作人员_公民身份号码
private
String
xxczryGmsfhm
=
null
;
// 信息来源描述
private
String
xxlyms
=
null
;
// 信息入省库时间
private
Date
xxrsksj
=
null
;
// 信息入部库时间
private
Date
xxrbksj
=
null
;
// 信息入省库_判断标识
private
String
xxrskPdbz
=
null
;
// 信息入部库_判断标识
private
String
xxrbkPdbz
=
null
;
// 信息封存_判断标识
private
String
xxfcPdbz
=
null
;
// 人员编号
private
String
rybh
=
null
;
// 姓名
private
String
xm
=
null
;
// 别名/绰号
private
String
bmch
=
null
;
// 常用证件代码
private
String
cyzjdm
=
null
;
// 常用证件名称
private
String
cyzjdm_str
=
null
;
// 常用证件代码描述
private
String
cyzjdmMs
=
null
;
// 证件号码
private
String
zjhm
=
null
;
// 出生日期_起始日期
@JsonFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
,
timezone
=
"GMT+8"
)
private
Date
csrqQsrq
=
null
;
// 出生日期_截止日期
private
Date
csrqJzrq
=
null
;
// 性别代码
private
String
xbdm
=
null
;
// 国籍代码
private
String
gjdm
=
null
;
// 籍贯代码
private
String
jgdm
=
null
;
// 民族代码
private
String
mzdm
=
null
;
// 户籍地址_行政区划代码
private
String
hjdzXzqhdm
=
null
;
// 户籍地址_地址名称
private
String
hjdzDzmc
=
null
;
// 现住址_行政区划代码
private
String
xzzXzqhdm
=
null
;
// 现住址_地址名称
private
String
xzzDzmc
=
null
;
// 出生地_行政区划代码
private
String
csdXzqhdm
=
null
;
// 出生地_地址名称
private
String
csdDzmc
=
null
;
// 身高上限
private
String
sgsx
=
null
;
// 身高下限
private
String
sgxx
=
null
;
// 体重上限
private
String
tzsx
=
null
;
// 体重下限
private
String
tzxx
=
null
;
// 体貌特征描述
private
String
tmtzms
=
null
;
// 体表标记描述
private
String
tbbjms
=
null
;
// 牙齿特征描述
private
String
yctzms
=
null
;
// 人其他特征描述
private
String
rqttzms
=
null
;
// 工作单位
private
String
fwcs
=
null
;
// 联系电话
private
String
lxdh
=
null
;
// 血型代码
private
String
xxdm
=
null
;
// 宗教信仰代码
private
String
zjxydm
=
null
;
// 政治面貌代码
private
String
zzmmdm
=
null
;
// 学历代码
private
String
xldm
=
null
;
// 婚姻状况代码
private
String
jyzkdm
=
null
;
// 兵役状况代码
private
String
byzkdm
=
null
;
// 职业类别代码
private
String
zylbdm
=
null
;
// 职业类别代码补充描述
private
String
zylbdmbcms
=
null
;
// 涉案人员身份代码
private
String
sarysfdm
=
null
;
// 涉案人员身份代码补充描述
private
String
sarysfdmbcms
=
null
;
// 特殊专长代码
private
String
tszcdm
=
null
;
// 特殊专长代码补充描述
private
String
tszcdmbcms
=
null
;
// 简历
private
String
jl
=
null
;
// 个人收入支出情况
private
String
grsrzcqk
=
null
;
// 社会交往情况
private
String
shjwqk
=
null
;
// 吸毒史标识,1-是,0-否
private
String
xdsbs
=
null
;
// 违法犯罪经历代码
private
String
wffzjldm
=
null
;
// 违法犯罪经历描述
private
String
wffzjlms
=
null
;
// 个人爱好及活动特点描述
private
String
grahjhdtdms
=
null
;
// 流窜作案情况
private
String
lczaqk
=
null
;
// 十指指纹编号
private
String
szzwbh
=
null
;
// DNA编号
private
String
dnabh
=
null
;
// 比中状态,null未比对、16未比中、17比中、18比对中、20复合
private
String
rSjlxdh
=
null
;
// 指纹反馈信息
private
String
zwfkxx
=
null
;
// 指纹采集时间
private
Date
zwcjsj
=
null
;
// 指纹采集方式 0 扫描 1 活采
private
String
zwcjfs
=
null
;
// 滚动指纹条码号
private
String
rfp
=
null
;
// 平面指纹条码号
private
String
pfp
=
null
;
// 掌纹条码号
private
String
plp
=
null
;
// 二代证照片路径
private
String
edzzplj
;
// 左面照片路径
private
String
zmzplj
;
// 侧面照片路径
private
String
cmzplj
;
// 右侧面照片路径
private
String
ycmzplj
;
// 二代证照片信息编号
private
String
edzzpxxbh
;
// 左面照片信息编号
private
String
zmzpxxbh
;
// 侧面照片信息编号
private
String
cmzpxxbh
;
// 右侧面照片信息编号
private
String
ycmzpxxbh
;
private
String
zp
;
private
String
asjbh
;
// macm 为人员filter加asjbh,为被布控人员add根据asjbh查询人员信息服务
private
String
tbbz
;
private
String
jyaq
;
private
String
ajlbdm
;
private
Date
zhsj
;
// 抓获时间
private
String
zhdwdm
;
private
String
zwcjdwdm
;
private
String
zwcjr
;
private
String
zhddqh
;
private
String
zhddxz
;
private
String
bzw
;
// 人员类型
private
String
jzrybh
;
private
String
lrdwdm
;
// 录入单位代码
private
String
zatzJyqk
;
// 作案特征——简要案情
private
String
asjsjryjsdm
;
// 人员角色代码
private
String
xzgzrygzjbdm
;
// 刑侦关注人员关注级别代码
private
String
sbzt
;
// 上报状态
private
String
ryzt
;
// 人员状态
private
String
zxyrdaztdm
;
// 犯罪嫌疑人到案状态代码
private
String
ifdoubt
;
// 是否犯罪嫌疑人
private
String
ifskepticat
;
// 是否可疑
private
String
ifgovern
;
// $CODE_IF$是否外地通缉令人员
private
String
ifprison
;
// $CODE_IF$是否两劳
private
String
ifblack
;
// $CODE_IF$是否涉黑标志
private
String
ifescape
;
// $CODE_IF$是否在逃
private
String
ifcontrol
;
// $CODE_IF$是否布控
private
String
ifpunish
;
// $CODE_IF$是否在押
// 人员查询中所需的字段
private
String
ztbh
=
null
;
// 在逃人员编号
private
String
dcdw
=
null
;
// 打处单位
private
Date
flrsj
=
null
;
// 打处开始时间
private
Date
elrsj
=
null
;
// 打处结束时间
private
String
bmchpy
=
null
;
// 别名绰号拼音
private
String
xmchpy
=
null
;
// 姓名拼音
private
String
dcbs
;
// 是否打处字段值
private
String
ztbs
;
// 是否在逃字段值
// 人员现住址加经纬度字段
private
String
xzzJd
=
null
;
// 现住址_经度
private
String
xzzWd
=
null
;
// 现住址_纬度
// 管辖单位公安机关机构代码
private
String
gxdwgajgjgdm
=
null
;
// 管辖单位公安机关名称
private
String
gxdwgajgmc
=
null
;
// 是否艾滋病病毒携带者
private
String
sfazbbdxdz
=
null
;
// 刑侦关注人员状态
private
String
xzgzryzt
=
null
;
// 待加入人员编号
private
String
djrrybh
=
null
;
// 出生日期
private
String
csrq
=
null
;
// 性别
private
String
xbdmStr
=
null
;
// 民族
private
String
mzdmStr
=
null
;
// 宗教信仰
private
String
zjxydmStr
=
null
;
// 户籍地址行政区划
private
String
hjdzXzqhdmStr
=
null
;
// 现住址行政区划
private
String
xzzXzqhdmStr
=
null
;
// 抓获日期
private
String
zhrq_str
=
null
;
// 抓获单位名称
private
String
zhdwmc
=
null
;
// 足长上限
private
String
zcsx
=
null
;
// 足长下限
private
String
zcxx
=
null
;
// 添加新疆所需要的三个字段
private
String
ajzlb
;
// 案件主类别
private
String
ajxzlb
;
// 刑事类案类别
private
String
xalbdmbcms
;
// 小案类别代码补充描述
private
String
bz
;
private
String
rydnabh
;
// 人员DNA编号
private
Date
swaj
;
// 死亡时间
private
Date
gxsj
;
// 更新时间
private
String
jgssxdm
;
private
String
jgssxdmStr
;
private
String
lxdm
;
private
String
saveflag
;
//被害人-被害地点
private
String
bhdd
;
private
String
ryzpZjhm
;
public
String
getRyzpZjhm
()
{
return
ryzpZjhm
;
}
public
void
setRyzpZjhm
(
String
ryzpZjhm
)
{
this
.
ryzpZjhm
=
ryzpZjhm
;
}
public
String
getSaveflag
()
{
return
saveflag
;
}
public
void
setSaveflag
(
String
saveflag
)
{
this
.
saveflag
=
saveflag
;
}
public
Date
getSwsj
()
{
return
swsj
;
}
public
void
setSwsj
(
Date
swsj
)
{
this
.
swsj
=
swsj
;
}
public
String
getAjzlb
()
{
return
ajzlb
;
}
public
void
setAjzlb
(
String
ajzlb
)
{
this
.
ajzlb
=
ajzlb
;
}
public
String
getAjxzlb
()
{
return
ajxzlb
;
}
public
void
setAjxzlb
(
String
ajxzlb
)
{
this
.
ajxzlb
=
ajxzlb
;
}
public
String
getXalbdmbcms
()
{
return
xalbdmbcms
;
}
public
void
setXalbdmbcms
(
String
xalbdmbcms
)
{
this
.
xalbdmbcms
=
xalbdmbcms
;
}
public
String
getZhdwmc
()
{
return
zhdwmc
;
}
public
void
setZhdwmc
(
String
zhdwmc
)
{
this
.
zhdwmc
=
zhdwmc
;
}
public
String
getRybh
()
{
return
rybh
;
}
public
void
setRybh
(
String
rybh
)
{
this
.
rybh
=
rybh
;
}
public
String
getXm
()
{
return
xm
;
}
public
void
setXm
(
String
xm
)
{
this
.
xm
=
xm
;
}
public
String
getBmch
()
{
return
bmch
;
}
public
void
setBmch
(
String
bmch
)
{
this
.
bmch
=
bmch
;
}
public
String
getCyzjdm
()
{
return
cyzjdm
;
}
public
void
setCyzjdm
(
String
cyzjdm
)
{
this
.
cyzjdm
=
cyzjdm
;
}
public
String
getZjhm
()
{
return
zjhm
;
}
public
void
setZjhm
(
String
zjhm
)
{
this
.
zjhm
=
zjhm
;
}
public
Date
getCsrqQsrq
()
{
return
csrqQsrq
;
}
public
void
setCsrqQsrq
(
Date
csrqQsrq
)
{
this
.
csrqQsrq
=
csrqQsrq
;
}
public
Date
getCsrqJzrq
()
{
return
csrqJzrq
;
}
public
void
setCsrqJzrq
(
Date
csrqJzrq
)
{
this
.
csrqJzrq
=
csrqJzrq
;
}
public
String
getXbdm
()
{
return
xbdm
;
}
public
void
setXbdm
(
String
xbdm
)
{
this
.
xbdm
=
xbdm
;
}
public
String
getGjdm
()
{
return
gjdm
;
}
public
void
setGjdm
(
String
gjdm
)
{
this
.
gjdm
=
gjdm
;
}
public
String
getMzdm
()
{
return
mzdm
;
}
public
void
setMzdm
(
String
mzdm
)
{
this
.
mzdm
=
mzdm
;
}
public
String
getHjdzXzqhdm
()
{
return
hjdzXzqhdm
;
}
public
void
setHjdzXzqhdm
(
String
hjdzXzqhdm
)
{
this
.
hjdzXzqhdm
=
hjdzXzqhdm
;
}
public
String
getHjdzDzmc
()
{
return
hjdzDzmc
;
}
public
void
setHjdzDzmc
(
String
hjdzDzmc
)
{
this
.
hjdzDzmc
=
hjdzDzmc
;
}
public
String
getXzzXzqhdm
()
{
return
xzzXzqhdm
;
}
public
void
setXzzXzqhdm
(
String
xzzXzqhdm
)
{
this
.
xzzXzqhdm
=
xzzXzqhdm
;
}
public
String
getXzzDzmc
()
{
return
xzzDzmc
;
}
public
void
setXzzDzmc
(
String
xzzDzmc
)
{
this
.
xzzDzmc
=
xzzDzmc
;
}
public
String
getCsdXzqhdm
()
{
return
csdXzqhdm
;
}
public
void
setCsdXzqhdm
(
String
csdXzqhdm
)
{
this
.
csdXzqhdm
=
csdXzqhdm
;
}
public
String
getCsdDzmc
()
{
return
csdDzmc
;
}
public
void
setCsdDzmc
(
String
csdDzmc
)
{
this
.
csdDzmc
=
csdDzmc
;
}
public
String
getSgsx
()
{
return
sgsx
;
}
public
void
setSgsx
(
String
sgsx
)
{
this
.
sgsx
=
sgsx
;
}
public
String
getSgxx
()
{
return
sgxx
;
}
public
void
setSgxx
(
String
sgxx
)
{
this
.
sgxx
=
sgxx
;
}
public
String
getTzsx
()
{
return
tzsx
;
}
public
void
setTzsx
(
String
tzsx
)
{
this
.
tzsx
=
tzsx
;
}
public
String
getTzxx
()
{
return
tzxx
;
}
public
void
setTzxx
(
String
tzxx
)
{
this
.
tzxx
=
tzxx
;
}
public
String
getTmtzms
()
{
return
tmtzms
;
}
public
void
setTmtzms
(
String
tmtzms
)
{
this
.
tmtzms
=
tmtzms
;
}
public
String
getTbbjms
()
{
return
tbbjms
;
}
public
void
setTbbjms
(
String
tbbjms
)
{
this
.
tbbjms
=
tbbjms
;
}
public
String
getYctzms
()
{
return
yctzms
;
}
public
void
setYctzms
(
String
yctzms
)
{
this
.
yctzms
=
yctzms
;
}
public
String
getRqttzms
()
{
return
rqttzms
;
}
public
void
setRqttzms
(
String
rqttzms
)
{
this
.
rqttzms
=
rqttzms
;
}
public
String
getFwcs
()
{
return
fwcs
;
}
public
void
setFwcs
(
String
fwcs
)
{
this
.
fwcs
=
fwcs
;
}
public
String
getXxdm
()
{
return
xxdm
;
}
public
void
setXxdm
(
String
xxdm
)
{
this
.
xxdm
=
xxdm
;
}
public
String
getZjxydm
()
{
return
zjxydm
;
}
public
void
setZjxydm
(
String
zjxydm
)
{
this
.
zjxydm
=
zjxydm
;
}
public
String
getZzmmdm
()
{
return
zzmmdm
;
}
public
void
setZzmmdm
(
String
zzmmdm
)
{
this
.
zzmmdm
=
zzmmdm
;
}
public
String
getXldm
()
{
return
xldm
;
}
public
void
setXldm
(
String
xldm
)
{
this
.
xldm
=
xldm
;
}
public
String
getJyzkdm
()
{
return
jyzkdm
;
}
public
void
setJyzkdm
(
String
jyzkdm
)
{
this
.
jyzkdm
=
jyzkdm
;
}
public
String
getByzkdm
()
{
return
byzkdm
;
}
public
void
setByzkdm
(
String
byzkdm
)
{
this
.
byzkdm
=
byzkdm
;
}
public
String
getZylbdm
()
{
return
zylbdm
;
}
public
void
setZylbdm
(
String
zylbdm
)
{
this
.
zylbdm
=
zylbdm
;
}
public
String
getZylbdmbcms
()
{
return
zylbdmbcms
;
}
public
void
setZylbdmbcms
(
String
zylbdmbcms
)
{
this
.
zylbdmbcms
=
zylbdmbcms
;
}
public
String
getSarysfdm
()
{
return
sarysfdm
;
}
public
void
setSarysfdm
(
String
sarysfdm
)
{
this
.
sarysfdm
=
sarysfdm
;
}
public
String
getSarysfdmbcms
()
{
return
sarysfdmbcms
;
}
public
void
setSarysfdmbcms
(
String
sarysfdmbcms
)
{
this
.
sarysfdmbcms
=
sarysfdmbcms
;
}
public
String
getTszcdm
()
{
return
tszcdm
;
}
public
void
setTszcdm
(
String
tszcdm
)
{
this
.
tszcdm
=
tszcdm
;
}
public
String
getTszcdmbcms
()
{
return
tszcdmbcms
;
}
public
void
setTszcdmbcms
(
String
tszcdmbcms
)
{
this
.
tszcdmbcms
=
tszcdmbcms
;
}
public
String
getJl
()
{
return
jl
;
}
public
void
setJl
(
String
jl
)
{
this
.
jl
=
jl
;
}
public
String
getGrsrzcqk
()
{
return
grsrzcqk
;
}
public
void
setGrsrzcqk
(
String
grsrzcqk
)
{
this
.
grsrzcqk
=
grsrzcqk
;
}
public
String
getShjwqk
()
{
return
shjwqk
;
}
public
void
setShjwqk
(
String
shjwqk
)
{
this
.
shjwqk
=
shjwqk
;
}
public
String
getXdsbs
()
{
return
xdsbs
;
}
public
void
setXdsbs
(
String
xdsbs
)
{
this
.
xdsbs
=
xdsbs
;
}
public
String
getWffzjldm
()
{
return
wffzjldm
;
}
public
void
setWffzjldm
(
String
wffzjldm
)
{
this
.
wffzjldm
=
wffzjldm
;
}
public
String
getWffzjlms
()
{
return
wffzjlms
;
}
public
void
setWffzjlms
(
String
wffzjlms
)
{
this
.
wffzjlms
=
wffzjlms
;
}
public
String
getGrahjhdtdms
()
{
return
grahjhdtdms
;
}
public
void
setGrahjhdtdms
(
String
grahjhdtdms
)
{
this
.
grahjhdtdms
=
grahjhdtdms
;
}
public
String
getLczaqk
()
{
return
lczaqk
;
}
public
void
setLczaqk
(
String
lczaqk
)
{
this
.
lczaqk
=
lczaqk
;
}
public
String
getSzzwbh
()
{
return
szzwbh
;
}
public
void
setSzzwbh
(
String
szzwbh
)
{
this
.
szzwbh
=
szzwbh
;
}
public
String
getDnabh
()
{
return
dnabh
;
}
public
void
setDnabh
(
String
dnabh
)
{
this
.
dnabh
=
dnabh
;
}
public
String
getRSjlxdh
()
{
return
rSjlxdh
;
}
public
void
setRSjlxdh
(
String
rSjlxdh
)
{
this
.
rSjlxdh
=
rSjlxdh
;
}
public
String
getZwfkxx
()
{
return
zwfkxx
;
}
public
void
setZwfkxx
(
String
zwfkxx
)
{
this
.
zwfkxx
=
zwfkxx
;
}
public
Date
getZwcjsj
()
{
return
zwcjsj
;
}
public
void
setZwcjsj
(
Date
zwcjsj
)
{
this
.
zwcjsj
=
zwcjsj
;
}
public
String
getZwcjfs
()
{
return
zwcjfs
;
}
public
void
setZwcjfs
(
String
zwcjfs
)
{
this
.
zwcjfs
=
zwcjfs
;
}
public
String
getRfp
()
{
return
rfp
;
}
public
void
setRfp
(
String
rfp
)
{
this
.
rfp
=
rfp
;
}
public
String
getPfp
()
{
return
pfp
;
}
public
void
setPfp
(
String
pfp
)
{
this
.
pfp
=
pfp
;
}
public
String
getPlp
()
{
return
plp
;
}
public
void
setPlp
(
String
plp
)
{
this
.
plp
=
plp
;
}
public
String
getrSjlxdh
()
{
return
rSjlxdh
;
}
public
void
setrSjlxdh
(
String
rSjlxdh
)
{
this
.
rSjlxdh
=
rSjlxdh
;
}
public
String
getEdzzplj
()
{
return
edzzplj
;
}
public
void
setEdzzplj
(
String
edzzplj
)
{
this
.
edzzplj
=
edzzplj
;
}
public
String
getZmzplj
()
{
return
zmzplj
;
}
public
void
setZmzplj
(
String
zmzplj
)
{
this
.
zmzplj
=
zmzplj
;
}
public
String
getCmzplj
()
{
return
cmzplj
;
}
public
void
setCmzplj
(
String
cmzplj
)
{
this
.
cmzplj
=
cmzplj
;
}
public
String
getYcmzplj
()
{
return
ycmzplj
;
}
public
void
setYcmzplj
(
String
ycmzplj
)
{
this
.
ycmzplj
=
ycmzplj
;
}
public
String
getEdzzpxxbh
()
{
return
edzzpxxbh
;
}
public
void
setEdzzpxxbh
(
String
edzzpxxbh
)
{
this
.
edzzpxxbh
=
edzzpxxbh
;
}
public
String
getZmzpxxbh
()
{
return
zmzpxxbh
;
}
public
void
setZmzpxxbh
(
String
zmzpxxbh
)
{
this
.
zmzpxxbh
=
zmzpxxbh
;
}
public
String
getCmzpxxbh
()
{
return
cmzpxxbh
;
}
public
void
setCmzpxxbh
(
String
cmzpxxbh
)
{
this
.
cmzpxxbh
=
cmzpxxbh
;
}
public
String
getYcmzpxxbh
()
{
return
ycmzpxxbh
;
}
public
void
setYcmzpxxbh
(
String
ycmzpxxbh
)
{
this
.
ycmzpxxbh
=
ycmzpxxbh
;
}
public
String
getTbbz
()
{
return
tbbz
;
}
public
void
setTbbz
(
String
tbbz
)
{
this
.
tbbz
=
tbbz
;
}
public
String
getJyaq
()
{
return
jyaq
;
}
public
void
setJyaq
(
String
jyaq
)
{
this
.
jyaq
=
jyaq
;
}
public
String
getAjlbdm
()
{
return
ajlbdm
;
}
public
void
setAjlbdm
(
String
ajlbdm
)
{
this
.
ajlbdm
=
ajlbdm
;
}
public
Date
getZhsj
()
{
return
zhsj
;
}
public
void
setZhsj
(
Date
zhsj
)
{
this
.
zhsj
=
zhsj
;
}
public
String
getZhdwdm
()
{
return
zhdwdm
;
}
public
void
setZhdwdm
(
String
zhdwdm
)
{
this
.
zhdwdm
=
zhdwdm
;
}
public
String
getZwcjdwdm
()
{
return
zwcjdwdm
;
}
public
void
setZwcjdwdm
(
String
zwcjdwdm
)
{
this
.
zwcjdwdm
=
zwcjdwdm
;
}
public
String
getZwcjr
()
{
return
zwcjr
;
}
public
void
setZwcjr
(
String
zwcjr
)
{
this
.
zwcjr
=
zwcjr
;
}
public
String
getZhddqh
()
{
return
zhddqh
;
}
public
void
setZhddqh
(
String
zhddqh
)
{
this
.
zhddqh
=
zhddqh
;
}
public
String
getZhddxz
()
{
return
zhddxz
;
}
public
void
setZhddxz
(
String
zhddxz
)
{
this
.
zhddxz
=
zhddxz
;
}
public
String
getBzw
()
{
return
bzw
;
}
public
void
setBzw
(
String
bzw
)
{
this
.
bzw
=
bzw
;
}
public
String
getJzrybh
()
{
return
jzrybh
;
}
public
void
setJzrybh
(
String
jzrybh
)
{
this
.
jzrybh
=
jzrybh
;
}
public
String
getAsjbh
()
{
return
asjbh
;
}
public
void
setAsjbh
(
String
asjbh
)
{
this
.
asjbh
=
asjbh
;
}
public
String
getAsjsjryjsdm
()
{
return
asjsjryjsdm
;
}
public
void
setAsjsjryjsdm
(
String
asjsjryjsdm
)
{
this
.
asjsjryjsdm
=
asjsjryjsdm
;
}
public
String
getXzgzrygzjbdm
()
{
return
xzgzrygzjbdm
;
}
public
void
setXzgzrygzjbdm
(
String
xzgzrygzjbdm
)
{
this
.
xzgzrygzjbdm
=
xzgzrygzjbdm
;
}
public
String
getSbzt
()
{
return
sbzt
;
}
public
void
setSbzt
(
String
sbzt
)
{
this
.
sbzt
=
sbzt
;
}
public
String
getRyzt
()
{
return
ryzt
;
}
public
void
setRyzt
(
String
ryzt
)
{
this
.
ryzt
=
ryzt
;
}
public
String
getZxyrdaztdm
()
{
return
zxyrdaztdm
;
}
public
void
setZxyrdaztdm
(
String
zxyrdaztdm
)
{
this
.
zxyrdaztdm
=
zxyrdaztdm
;
}
public
String
getIfdoubt
()
{
return
ifdoubt
;
}
public
void
setIfdoubt
(
String
ifdoubt
)
{
this
.
ifdoubt
=
ifdoubt
;
}
public
String
getIfskepticat
()
{
return
ifskepticat
;
}
public
void
setIfskepticat
(
String
ifskepticat
)
{
this
.
ifskepticat
=
ifskepticat
;
}
public
String
getIfgovern
()
{
return
ifgovern
;
}
public
void
setIfgovern
(
String
ifgovern
)
{
this
.
ifgovern
=
ifgovern
;
}
public
String
getIfprison
()
{
return
ifprison
;
}
public
void
setIfprison
(
String
ifprison
)
{
this
.
ifprison
=
ifprison
;
}
public
String
getIfblack
()
{
return
ifblack
;
}
public
void
setIfblack
(
String
ifblack
)
{
this
.
ifblack
=
ifblack
;
}
public
String
getIfescape
()
{
return
ifescape
;
}
public
void
setIfescape
(
String
ifescape
)
{
this
.
ifescape
=
ifescape
;
}
public
String
getIfcontrol
()
{
return
ifcontrol
;
}
public
void
setIfcontrol
(
String
ifcontrol
)
{
this
.
ifcontrol
=
ifcontrol
;
}
public
String
getIfpunish
()
{
return
ifpunish
;
}
public
void
setIfpunish
(
String
ifpunish
)
{
this
.
ifpunish
=
ifpunish
;
}
public
String
getDcbs
()
{
return
dcbs
;
}
public
void
setDcbs
(
String
dcbs
)
{
this
.
dcbs
=
dcbs
;
}
public
String
getZtbs
()
{
return
ztbs
;
}
public
void
setZtbs
(
String
ztbs
)
{
this
.
ztbs
=
ztbs
;
}
public
String
getZtbh
()
{
return
ztbh
;
}
public
void
setZtbh
(
String
ztbh
)
{
this
.
ztbh
=
ztbh
;
}
public
String
getDcdw
()
{
return
dcdw
;
}
public
void
setDcdw
(
String
dcdw
)
{
this
.
dcdw
=
dcdw
;
}
public
Date
getFlrsj
()
{
return
flrsj
;
}
public
void
setFlrsj
(
Date
flrsj
)
{
this
.
flrsj
=
flrsj
;
}
public
Date
getElrsj
()
{
return
elrsj
;
}
public
void
setElrsj
(
Date
elrsj
)
{
this
.
elrsj
=
elrsj
;
}
public
String
getBmchpy
()
{
return
bmchpy
;
}
public
void
setBmchpy
(
String
bmchpy
)
{
this
.
bmchpy
=
bmchpy
;
}
public
String
getXmchpy
()
{
return
xmchpy
;
}
public
void
setXmchpy
(
String
xmchpy
)
{
this
.
xmchpy
=
xmchpy
;
}
public
String
getXzzJd
()
{
return
xzzJd
;
}
public
void
setXzzJd
(
String
xzzJd
)
{
this
.
xzzJd
=
xzzJd
;
}
public
String
getXzzWd
()
{
return
xzzWd
;
}
public
void
setXzzWd
(
String
xzzWd
)
{
this
.
xzzWd
=
xzzWd
;
}
public
String
getLrdwdm
()
{
return
lrdwdm
;
}
public
void
setLrdwdm
(
String
lrdwdm
)
{
this
.
lrdwdm
=
lrdwdm
;
}
public
String
getZatzJyqk
()
{
return
zatzJyqk
;
}
public
void
setZatzJyqk
(
String
zatzJyqk
)
{
this
.
zatzJyqk
=
zatzJyqk
;
}
public
String
getGxdwgajgjgdm
()
{
return
gxdwgajgjgdm
;
}
public
void
setGxdwgajgjgdm
(
String
gxdwgajgjgdm
)
{
this
.
gxdwgajgjgdm
=
gxdwgajgjgdm
;
}
public
String
getGxdwgajgmc
()
{
return
gxdwgajgmc
;
}
public
void
setGxdwgajgmc
(
String
gxdwgajgmc
)
{
this
.
gxdwgajgmc
=
gxdwgajgmc
;
}
public
String
getSfazbbdxdz
()
{
return
sfazbbdxdz
;
}
public
void
setSfazbbdxdz
(
String
sfazbbdxdz
)
{
this
.
sfazbbdxdz
=
sfazbbdxdz
;
}
public
String
getXzgzryzt
()
{
return
xzgzryzt
;
}
public
void
setXzgzryzt
(
String
xzgzryzt
)
{
this
.
xzgzryzt
=
xzgzryzt
;
}
public
String
getCyzjdmMs
()
{
return
cyzjdmMs
;
}
public
void
setCyzjdmMs
(
String
cyzjdmMs
)
{
this
.
cyzjdmMs
=
cyzjdmMs
;
}
public
String
getDjrrybh
()
{
return
djrrybh
;
}
public
void
setDjrrybh
(
String
djrrybh
)
{
this
.
djrrybh
=
djrrybh
;
}
public
String
getCsrq
()
{
return
csrq
;
}
public
void
setCsrq
(
String
csrq
)
{
this
.
csrq
=
csrq
;
}
public
String
getXbdmStr
()
{
return
xbdmStr
;
}
public
void
setXbdmStr
(
String
xbdmStr
)
{
this
.
xbdmStr
=
xbdmStr
;
}
public
String
getMzdmStr
()
{
return
mzdmStr
;
}
public
void
setMzdmStr
(
String
mzdmStr
)
{
this
.
mzdmStr
=
mzdmStr
;
}
public
String
getZjxydmStr
()
{
return
zjxydmStr
;
}
public
void
setZjxydmStr
(
String
zjxydmStr
)
{
this
.
zjxydmStr
=
zjxydmStr
;
}
public
String
getHjdzXzqhdmStr
()
{
return
hjdzXzqhdmStr
;
}
public
void
setHjdzXzqhdmStr
(
String
hjdzXzqhdmStr
)
{
this
.
hjdzXzqhdmStr
=
hjdzXzqhdmStr
;
}
public
String
getXzzXzqhdmStr
()
{
return
xzzXzqhdmStr
;
}
public
void
setXzzXzqhdmStr
(
String
xzzXzqhdmStr
)
{
this
.
xzzXzqhdmStr
=
xzzXzqhdmStr
;
}
public
String
getZhrq_str
()
{
return
zhrq_str
;
}
public
void
setZhrq_str
(
String
zhrq_str
)
{
this
.
zhrq_str
=
zhrq_str
;
}
public
String
getCyzjdm_str
()
{
return
cyzjdm_str
;
}
public
void
setCyzjdm_str
(
String
cyzjdm_str
)
{
this
.
cyzjdm_str
=
cyzjdm_str
;
}
public
String
getZcsx
()
{
return
zcsx
;
}
public
void
setZcsx
(
String
zcsx
)
{
this
.
zcsx
=
zcsx
;
}
public
String
getZcxx
()
{
return
zcxx
;
}
public
void
setZcxx
(
String
zcxx
)
{
this
.
zcxx
=
zcxx
;
}
public
String
getLxdh
()
{
return
lxdh
;
}
public
void
setLxdh
(
String
lxdh
)
{
this
.
lxdh
=
lxdh
;
}
public
String
getBz
()
{
return
bz
;
}
public
void
setBz
(
String
bz
)
{
this
.
bz
=
bz
;
}
public
String
getAsjxgrybh
()
{
return
asjxgrybh
;
}
public
void
setAsjxgrybh
(
String
asjxgrybh
)
{
this
.
asjxgrybh
=
asjxgrybh
;
}
public
String
getCym
()
{
return
cym
;
}
public
void
setCym
(
String
cym
)
{
this
.
cym
=
cym
;
}
public
String
getCyzjCyzjdm
()
{
return
cyzjCyzjdm
;
}
public
void
setCyzjCyzjdm
(
String
cyzjCyzjdm
)
{
this
.
cyzjCyzjdm
=
cyzjCyzjdm
;
}
public
String
getCyzjDmbcms
()
{
return
cyzjDmbcms
;
}
public
void
setCyzjDmbcms
(
String
cyzjDmbcms
)
{
this
.
cyzjDmbcms
=
cyzjDmbcms
;
}
public
String
getCyzjZjhm
()
{
return
cyzjZjhm
;
}
public
void
setCyzjZjhm
(
String
cyzjZjhm
)
{
this
.
cyzjZjhm
=
cyzjZjhm
;
}
public
Date
getCsrqRqgzxx
()
{
return
csrqRqgzxx
;
}
public
void
setCsrqRqgzxx
(
Date
csrqRqgzxx
)
{
this
.
csrqRqgzxx
=
csrqRqgzxx
;
}
public
Date
getCsrqRqgzsx
()
{
return
csrqRqgzsx
;
}
public
void
setCsrqRqgzsx
(
Date
csrqRqgzsx
)
{
this
.
csrqRqgzsx
=
csrqRqgzsx
;
}
public
String
getCsdGjhdqdm
()
{
return
csdGjhdqdm
;
}
public
void
setCsdGjhdqdm
(
String
csdGjhdqdm
)
{
this
.
csdGjhdqdm
=
csdGjhdqdm
;
}
public
String
getJwzzGjhdqdm
()
{
return
jwzzGjhdqdm
;
}
public
void
setJwzzGjhdqdm
(
String
jwzzGjhdqdm
)
{
this
.
jwzzGjhdqdm
=
jwzzGjhdqdm
;
}
public
String
getJwzzDzmc
()
{
return
jwzzDzmc
;
}
public
void
setJwzzDzmc
(
String
jwzzDzmc
)
{
this
.
jwzzDzmc
=
jwzzDzmc
;
}
public
String
getRqttzJyqk
()
{
return
rqttzJyqk
;
}
public
void
setRqttzJyqk
(
String
rqttzJyqk
)
{
this
.
rqttzJyqk
=
rqttzJyqk
;
}
public
String
getGzdw
()
{
return
gzdw
;
}
public
void
setGzdw
(
String
gzdw
)
{
this
.
gzdw
=
gzdw
;
}
public
String
getZyZylbdm
()
{
return
zyZylbdm
;
}
public
void
setZyZylbdm
(
String
zyZylbdm
)
{
this
.
zyZylbdm
=
zyZylbdm
;
}
public
String
getZyDmbcms
()
{
return
zyDmbcms
;
}
public
void
setZyDmbcms
(
String
zyDmbcms
)
{
this
.
zyDmbcms
=
zyDmbcms
;
}
public
String
getAsjxgrysfAsjxgrysfdm
()
{
return
asjxgrysfAsjxgrysfdm
;
}
public
void
setAsjxgrysfAsjxgrysfdm
(
String
asjxgrysfAsjxgrysfdm
)
{
this
.
asjxgrysfAsjxgrysfdm
=
asjxgrysfAsjxgrysfdm
;
}
public
String
getAsjxgrysfDmbcms
()
{
return
asjxgrysfDmbcms
;
}
public
void
setAsjxgrysfDmbcms
(
String
asjxgrysfDmbcms
)
{
this
.
asjxgrysfDmbcms
=
asjxgrysfDmbcms
;
}
public
String
getFzxyrtszcFzxyrtszcdm
()
{
return
fzxyrtszcFzxyrtszcdm
;
}
public
void
setFzxyrtszcFzxyrtszcdm
(
String
fzxyrtszcFzxyrtszcdm
)
{
this
.
fzxyrtszcFzxyrtszcdm
=
fzxyrtszcFzxyrtszcdm
;
}
public
String
getFzxyrtszcDmbcms
()
{
return
fzxyrtszcDmbcms
;
}
public
void
setFzxyrtszcDmbcms
(
String
fzxyrtszcDmbcms
)
{
this
.
fzxyrtszcDmbcms
=
fzxyrtszcDmbcms
;
}
public
String
getGrahjhdtdJyqk
()
{
return
grahjhdtdJyqk
;
}
public
void
setGrahjhdtdJyqk
(
String
grahjhdtdJyqk
)
{
this
.
grahjhdtdJyqk
=
grahjhdtdJyqk
;
}
public
String
getGrsrzcJyqk
()
{
return
grsrzcJyqk
;
}
public
void
setGrsrzcJyqk
(
String
grsrzcJyqk
)
{
this
.
grsrzcJyqk
=
grsrzcJyqk
;
}
public
String
getShjwJyqk
()
{
return
shjwJyqk
;
}
public
void
setShjwJyqk
(
String
shjwJyqk
)
{
this
.
shjwJyqk
=
shjwJyqk
;
}
public
String
getSfyxdsPdbz
()
{
return
sfyxdsPdbz
;
}
public
void
setSfyxdsPdbz
(
String
sfyxdsPdbz
)
{
this
.
sfyxdsPdbz
=
sfyxdsPdbz
;
}
public
String
getSfazbbdxdzPdbz
()
{
return
sfazbbdxdzPdbz
;
}
public
void
setSfazbbdxdzPdbz
(
String
sfazbbdxdzPdbz
)
{
this
.
sfazbbdxdzPdbz
=
sfazbbdxdzPdbz
;
}
public
String
getSfjsbrPdbz
()
{
return
sfjsbrPdbz
;
}
public
void
setSfjsbrPdbz
(
String
sfjsbrPdbz
)
{
this
.
sfjsbrPdbz
=
sfjsbrPdbz
;
}
public
String
getXxscPdbz
()
{
return
xxscPdbz
;
}
public
void
setXxscPdbz
(
String
xxscPdbz
)
{
this
.
xxscPdbz
=
xxscPdbz
;
}
public
String
getXxdjdwGajgjgdm
()
{
return
xxdjdwGajgjgdm
;
}
public
void
setXxdjdwGajgjgdm
(
String
xxdjdwGajgjgdm
)
{
this
.
xxdjdwGajgjgdm
=
xxdjdwGajgjgdm
;
}
public
String
getXxdjdwGajgmc
()
{
return
xxdjdwGajgmc
;
}
public
void
setXxdjdwGajgmc
(
String
xxdjdwGajgmc
)
{
this
.
xxdjdwGajgmc
=
xxdjdwGajgmc
;
}
public
String
getXxdjryXm
()
{
return
xxdjryXm
;
}
public
void
setXxdjryXm
(
String
xxdjryXm
)
{
this
.
xxdjryXm
=
xxdjryXm
;
}
public
String
getXxdjryGmsfhm
()
{
return
xxdjryGmsfhm
;
}
public
void
setXxdjryGmsfhm
(
String
xxdjryGmsfhm
)
{
this
.
xxdjryGmsfhm
=
xxdjryGmsfhm
;
}
public
String
getXxdjryLxdh
()
{
return
xxdjryLxdh
;
}
public
void
setXxdjryLxdh
(
String
xxdjryLxdh
)
{
this
.
xxdjryLxdh
=
xxdjryLxdh
;
}
public
Date
getDjsj
()
{
return
djsj
;
}
public
void
setDjsj
(
Date
djsj
)
{
this
.
djsj
=
djsj
;
}
public
String
getXxczdwGajgjgdm
()
{
return
xxczdwGajgjgdm
;
}
public
void
setXxczdwGajgjgdm
(
String
xxczdwGajgjgdm
)
{
this
.
xxczdwGajgjgdm
=
xxczdwGajgjgdm
;
}
public
String
getXxczdwGajgmc
()
{
return
xxczdwGajgmc
;
}
public
void
setXxczdwGajgmc
(
String
xxczdwGajgmc
)
{
this
.
xxczdwGajgmc
=
xxczdwGajgmc
;
}
public
String
getXxczryXm
()
{
return
xxczryXm
;
}
public
void
setXxczryXm
(
String
xxczryXm
)
{
this
.
xxczryXm
=
xxczryXm
;
}
public
String
getXxczryGmsfhm
()
{
return
xxczryGmsfhm
;
}
public
void
setXxczryGmsfhm
(
String
xxczryGmsfhm
)
{
this
.
xxczryGmsfhm
=
xxczryGmsfhm
;
}
public
String
getXxlyms
()
{
return
xxlyms
;
}
public
void
setXxlyms
(
String
xxlyms
)
{
this
.
xxlyms
=
xxlyms
;
}
public
Date
getXxrsksj
()
{
return
xxrsksj
;
}
public
void
setXxrsksj
(
Date
xxrsksj
)
{
this
.
xxrsksj
=
xxrsksj
;
}
public
Date
getXxrbksj
()
{
return
xxrbksj
;
}
public
void
setXxrbksj
(
Date
xxrbksj
)
{
this
.
xxrbksj
=
xxrbksj
;
}
public
String
getXxrskPdbz
()
{
return
xxrskPdbz
;
}
public
void
setXxrskPdbz
(
String
xxrskPdbz
)
{
this
.
xxrskPdbz
=
xxrskPdbz
;
}
public
String
getXxrbkPdbz
()
{
return
xxrbkPdbz
;
}
public
void
setXxrbkPdbz
(
String
xxrbkPdbz
)
{
this
.
xxrbkPdbz
=
xxrbkPdbz
;
}
public
String
getXxfcPdbz
()
{
return
xxfcPdbz
;
}
public
void
setXxfcPdbz
(
String
xxfcPdbz
)
{
this
.
xxfcPdbz
=
xxfcPdbz
;
}
public
String
getCyzj_zjhm
()
{
return
cyzj_zjhm
;
}
public
void
setCyzj_zjhm
(
String
cyzj_zjhm
)
{
this
.
cyzj_zjhm
=
cyzj_zjhm
;
}
public
Date
getSwaj
()
{
return
swaj
;
}
public
void
setSwaj
(
Date
swaj
)
{
this
.
swaj
=
swaj
;
}
public
Date
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
Date
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getRydnabh
()
{
return
rydnabh
;
}
public
void
setRydnabh
(
String
rydnabh
)
{
this
.
rydnabh
=
rydnabh
;
}
public
String
getJgdm
()
{
return
jgdm
;
}
public
void
setJgdm
(
String
jgdm
)
{
this
.
jgdm
=
jgdm
;
}
public
String
getJgssxdm
()
{
return
jgssxdm
;
}
public
void
setJgssxdm
(
String
jgssxdm
)
{
this
.
jgssxdm
=
jgssxdm
;
}
public
String
getLxdm
()
{
return
lxdm
;
}
public
void
setLxdm
(
String
lxdm
)
{
this
.
lxdm
=
lxdm
;
}
public
String
getCsrqRqgzxxStr
()
{
return
csrqRqgzxxStr
;
}
public
void
setCsrqRqgzxxStr
(
String
csrqRqgzxxStr
)
{
this
.
csrqRqgzxxStr
=
csrqRqgzxxStr
;
}
public
String
getCsrqRqgzsxStr
()
{
return
csrqRqgzsxStr
;
}
public
void
setCsrqRqgzsxStr
(
String
csrqRqgzsxStr
)
{
this
.
csrqRqgzsxStr
=
csrqRqgzsxStr
;
}
public
String
getZp
()
{
return
zp
;
}
public
void
setZp
(
String
zp
)
{
this
.
zp
=
zp
;
}
public
String
getBhdd
()
{
return
bhdd
;
}
public
void
setBhdd
(
String
bhdd
)
{
this
.
bhdd
=
bhdd
;
}
public
String
getWhcd
()
{
return
whcd
;
}
public
void
setWhcd
(
String
whcd
)
{
this
.
whcd
=
whcd
;
}
public
String
getJgssxdmStr
()
{
return
jgssxdmStr
;
}
public
void
setJgssxdmStr
(
String
jgssxdmStr
)
{
this
.
jgssxdmStr
=
jgssxdmStr
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbTzxxjqTzxxlxdy.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.io.Serializable
;
public
class
TbTzxxjqTzxxlxdy
implements
Serializable
{
private
String
rcdid
;
private
String
ztbs
;
private
String
bshlx
;
private
String
zjzdmc
;
private
String
afsj
;
private
String
lrr
;
private
String
lrsj
;
private
String
lrdwdm
;
private
String
lrdwmc
;
private
String
gxr
;
private
String
gxsj
;
private
String
scbz
;
private
String
zjbh
;
private
String
gjc
;
private
String
bm
;
private
String
ip
;
private
String
gxdwdm
;
private
String
gxdwmc
;
private
String
bshxq
;
private
String
rylx
;
//01-受害人 02-嫌疑人
public
String
getRcdid
()
{
return
rcdid
;
}
public
void
setRcdid
(
String
rcdid
)
{
this
.
rcdid
=
rcdid
;
}
public
String
getZtbs
()
{
return
ztbs
;
}
public
void
setZtbs
(
String
ztbs
)
{
this
.
ztbs
=
ztbs
;
}
public
String
getBshlx
()
{
return
bshlx
;
}
public
void
setBshlx
(
String
bshlx
)
{
this
.
bshlx
=
bshlx
;
}
public
String
getZjzdmc
()
{
return
zjzdmc
;
}
public
void
setZjzdmc
(
String
zjzdmc
)
{
this
.
zjzdmc
=
zjzdmc
;
}
public
String
getAfsj
()
{
return
afsj
;
}
public
void
setAfsj
(
String
afsj
)
{
this
.
afsj
=
afsj
;
}
public
String
getLrr
()
{
return
lrr
;
}
public
void
setLrr
(
String
lrr
)
{
this
.
lrr
=
lrr
;
}
public
String
getLrsj
()
{
return
lrsj
;
}
public
void
setLrsj
(
String
lrsj
)
{
this
.
lrsj
=
lrsj
;
}
public
String
getLrdwdm
()
{
return
lrdwdm
;
}
public
void
setLrdwdm
(
String
lrdwdm
)
{
this
.
lrdwdm
=
lrdwdm
;
}
public
String
getLrdwmc
()
{
return
lrdwmc
;
}
public
void
setLrdwmc
(
String
lrdwmc
)
{
this
.
lrdwmc
=
lrdwmc
;
}
public
String
getGxr
()
{
return
gxr
;
}
public
void
setGxr
(
String
gxr
)
{
this
.
gxr
=
gxr
;
}
public
String
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
String
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getScbz
()
{
return
scbz
;
}
public
void
setScbz
(
String
scbz
)
{
this
.
scbz
=
scbz
;
}
public
String
getZjbh
()
{
return
zjbh
;
}
public
void
setZjbh
(
String
zjbh
)
{
this
.
zjbh
=
zjbh
;
}
public
String
getGjc
()
{
return
gjc
;
}
public
void
setGjc
(
String
gjc
)
{
this
.
gjc
=
gjc
;
}
public
String
getBm
()
{
return
bm
;
}
public
void
setBm
(
String
bm
)
{
this
.
bm
=
bm
;
}
public
String
getIp
()
{
return
ip
;
}
public
void
setIp
(
String
ip
)
{
this
.
ip
=
ip
;
}
public
String
getGxdwdm
()
{
return
gxdwdm
;
}
public
void
setGxdwdm
(
String
gxdwdm
)
{
this
.
gxdwdm
=
gxdwdm
;
}
public
String
getGxdwmc
()
{
return
gxdwmc
;
}
public
void
setGxdwmc
(
String
gxdwmc
)
{
this
.
gxdwmc
=
gxdwmc
;
}
public
String
getBshxq
()
{
return
bshxq
;
}
public
void
setBshxq
(
String
bshxq
)
{
this
.
bshxq
=
bshxq
;
}
public
String
getRylx
()
{
return
rylx
;
}
public
void
setRylx
(
String
rylx
)
{
this
.
rylx
=
rylx
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbXwAsjbz.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.util.Date
;
import
java.util.List
;
/**
* 案件标注表实体类
*/
public
class
TbXwAsjbz
implements
Cloneable
{
private
String
czmsdm
;
//操作描述代码(最后操作描述) 1-解决 2-排除 3-退回 用于详情处判断如何提示
private
String
htms
;
//回退描述
private
String
jjms
;
//解决描述
private
String
jqbzms
;
//警情待标注描述
private
String
updateAsjbh
;
//用来更新的案件编号
private
String
updateJjbh
;
//用来更新的接警编号
private
String
asjbh
;
//案事件编号
private
String
asjbhs
;
//案事件编号
private
String
jjbh
;
//接警编号
private
String
jjbhs
;
//接警编号
private
Date
djsj
;
//登记时间
private
String
djsj_str
;
private
Date
gxsj
;
//改写时间
private
String
gxsj_str
;
private
String
ajzlb
;
//案件主类别
private
String
ajxzlb
;
//刑事类案案别
private
String
xalbdmbcms
;
//刑事次案类别
private
String
zasd
;
//作案手段
private
String
afsj
;
//案发时间
private
String
ssjz
;
//损失价值
private
String
sctlfs
;
//首次通联方式
private
String
sswp
;
//损失物品
private
String
sswpStr
;
//损失物品
private
String
zagj
;
//作案工具
private
String
zagjStr
;
//作案工具
private
String
xxdjry_xm
;
//信息登记人姓名
private
String
xxdjry_gmsfhm
;
//信息登记人员公民身份号码
private
String
xxczry_xm
;
//信息操作人员姓名
private
String
xxczdw_gajgjgdm
;
// 信息操作单位_公安机关机构代码
private
String
xxczdw_gajgmc
;
// 信息操作单位公安机关名称
private
String
xxczry_gmsfhm
;
//信息操作人员公民身份号码
private
String
xxlyms
;
// 信息来源
private
String
xxdjdw_gajgjgdm
;
// 信息登记单位_公安机关机构代码
private
String
xxdjdw_gajgmc
;
// 信息登记单位公安机关名称
private
String
xxdjry_lxdh
;
//信息登记人员联系电话
private
String
xxczry_lxdh
;
//信息操作人员联系电话
private
String
bzzt
;
//标注状态 2:待标注;1:已标注 3-已排除(案子无法标注,直接排除不用标注)
private
String
asjbzAjfl
;
//案件分类 01-涉枪类案件 02-网络贩枪案件 03-涉黑涉恶类案件 04-拐卖妇女儿童类案件 05-盗抢骗机动车类案件 06-组织偷渡类案件 07-电信网络诈骗类案件 08-盗抢骗案件
private
String
asjbz_ajfl
;
//案件分类 01-涉枪类案件 02-网络贩枪案件 03-涉黑涉恶类案件 04-拐卖妇女儿童类案件 05-盗抢骗机动车类案件 06-组织偷渡类案件 07-电信网络诈骗类案件 08-盗抢骗案件
private
String
asjbzAjflxk
;
// 案件分类情况
private
String
ajzlbStr
;
//案件主类别-文字描述
private
String
ajxzlbStr
;
//刑事类案案别-文字描述
private
String
xalbdmbcmsStr
;
//刑事次案类别-文字描述
private
String
bzms
;
//标注描述
private
String
afdjd
;
//案发地经度
private
String
afdwd
;
//案发地纬度
private
String
asjfskssj
;
//案发开始时间
private
String
asjfsjssj
;
//案发结束时间
private
String
zacl
;
//作案车辆
private
String
zaclStr
;
private
String
xyrtmtz
;
//嫌疑人体貌特征
private
String
xyrtmtzStr
;
//嫌疑人体貌特征
private
List
<
String
>
zaclList
;
private
List
<
String
>
xyrtmtzList
;
private
List
<
String
>
sswpList
;
private
List
<
String
>
zagjList
;
private
String
jsonAjlb
;
private
String
jsonSswp
;
private
String
jsonZagj
;
private
String
jsonZacl
;
private
String
jsonXyrtmtz
;
private
String
fpbh
;
private
String
fadylb
;
//发案地域类别
private
String
sacs
;
//涉案场所
private
String
skjzbcms
;
//时空校正补充描述
private
String
yipaichuyijiejue
;
// 更新为已排除状态或者已解决状态
//分页查询用
private
int
begin
;
private
int
end
;
//指挥调度统计数字用
private
int
ybzCount
;
private
int
dbzCount
;
private
int
wbzCount
;
private
int
ypcCount
;
//抽验案件标注处使用
private
String
cj_ybz_zt
;
//抽检已标注案件状态(是否标注正确 0-错误 1-正确 2-被抽检到待处理)
private
String
cj_asjbz_ajfl
;
//抽检前的案件分类
private
String
cj_ajzlb
;
//抽检前的案件主类别
private
String
cj_ajxzlb
;
//抽检前的类案类别
private
String
cj_xalbdmbcms
;
//抽检前的次类案类别
private
String
cj_ybz_ztms
;
//抽检已标注案件描述(标注错误时进行描述)
private
String
cj_ypc_zt
;
//抽检已排除案件状态(是否已排除状态是否正确 0-错误 1-正确 2-被抽检到待处理)
private
String
cj_ypc_ztms
;
//抽检已排除案件描述
private
String
cjCount
;
//抽检数量
private
String
sfsb
;
//1-已上报,0-未上报
private
List
dwList
;
//抽检单位多选
private
String
jqbzqk
;
//警情标注情况 0-未标注 1-已标注
private
String
rl_aj_zjhm
;
//案事件认领人员证件号码
private
String
rl_jq_zjhm
;
//警情认领人员证件号码
private
String
jqjjms
;
// 警情解决描述
private
String
jqhtms
;
// 警情回退描述
private
String
jqczmsdm
;
// 警情操作描述代码 1-解决 2-排除 3-退回 用于详情处判断如何提示
private
String
tz_pdbz_dg
;
// 是否图侦
private
String
blCountNew
;
// 新笔录数
private
String
asjflzt
;
//案事件分类状态(新疆)
public
String
getTz_pdbz_dg
()
{
return
tz_pdbz_dg
;
}
public
void
setTz_pdbz_dg
(
String
tz_pdbz_dg
)
{
this
.
tz_pdbz_dg
=
tz_pdbz_dg
;
}
public
String
getBlCountNew
()
{
return
blCountNew
;
}
public
void
setBlCountNew
(
String
blCountNew
)
{
this
.
blCountNew
=
blCountNew
;
}
public
String
getJqjjms
()
{
return
jqjjms
;
}
public
void
setJqjjms
(
String
jqjjms
)
{
this
.
jqjjms
=
jqjjms
;
}
public
String
getJqhtms
()
{
return
jqhtms
;
}
public
void
setJqhtms
(
String
jqhtms
)
{
this
.
jqhtms
=
jqhtms
;
}
public
String
getJqczmsdm
()
{
return
jqczmsdm
;
}
public
void
setJqczmsdm
(
String
jqczmsdm
)
{
this
.
jqczmsdm
=
jqczmsdm
;
}
public
String
getJqbzms
()
{
return
jqbzms
;
}
public
void
setJqbzms
(
String
jqbzms
)
{
this
.
jqbzms
=
jqbzms
;
}
public
List
getDwList
()
{
return
dwList
;
}
public
void
setDwList
(
List
dwList
)
{
this
.
dwList
=
dwList
;
}
public
String
getSfsb
()
{
return
sfsb
;
}
public
void
setSfsb
(
String
sfsb
)
{
this
.
sfsb
=
sfsb
;
}
@Override
public
Object
clone
()
{
TbXwAsjbz
tbXwAsjbz
=
null
;
try
{
tbXwAsjbz
=
(
TbXwAsjbz
)
super
.
clone
();
}
catch
(
CloneNotSupportedException
e
)
{
e
.
printStackTrace
();
}
return
tbXwAsjbz
;
}
public
String
getYipaichuyijiejue
()
{
return
yipaichuyijiejue
;
}
public
void
setYipaichuyijiejue
(
String
yipaichuyijiejue
)
{
this
.
yipaichuyijiejue
=
yipaichuyijiejue
;
}
public
String
getXxlyms
()
{
return
xxlyms
;
}
public
void
setXxlyms
(
String
xxlyms
)
{
this
.
xxlyms
=
xxlyms
;
}
public
String
getXxdjdw_gajgjgdm
()
{
return
xxdjdw_gajgjgdm
;
}
public
void
setXxdjdw_gajgjgdm
(
String
xxdjdw_gajgjgdm
)
{
this
.
xxdjdw_gajgjgdm
=
xxdjdw_gajgjgdm
;
}
public
String
getXxdjdw_gajgmc
()
{
return
xxdjdw_gajgmc
;
}
public
void
setXxdjdw_gajgmc
(
String
xxdjdw_gajgmc
)
{
this
.
xxdjdw_gajgmc
=
xxdjdw_gajgmc
;
}
public
String
getAsjbh
()
{
return
asjbh
;
}
public
void
setAsjbh
(
String
asjbh
)
{
this
.
asjbh
=
asjbh
;
}
public
String
getAsjbhs
()
{
return
asjbhs
;
}
public
void
setAsjbhs
(
String
asjbhs
)
{
this
.
asjbhs
=
asjbhs
;
}
public
String
getJjbh
()
{
return
jjbh
;
}
public
void
setJjbh
(
String
jjbh
)
{
this
.
jjbh
=
jjbh
;
}
public
String
getXxczdw_gajgmc
()
{
return
xxczdw_gajgmc
;
}
public
void
setXxczdw_gajgmc
(
String
xxczdw_gajgmc
)
{
this
.
xxczdw_gajgmc
=
xxczdw_gajgmc
;
}
public
String
getJjbhs
()
{
return
jjbhs
;
}
public
void
setJjbhs
(
String
jjbhs
)
{
this
.
jjbhs
=
jjbhs
;
}
public
Date
getDjsj
()
{
return
djsj
;
}
public
void
setDjsj
(
Date
djsj
)
{
this
.
djsj
=
djsj
;
}
public
String
getDjsj_str
()
{
return
djsj_str
;
}
public
void
setDjsj_str
(
String
djsj_str
)
{
this
.
djsj_str
=
djsj_str
;
}
public
Date
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
Date
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getGxsj_str
()
{
return
gxsj_str
;
}
public
void
setGxsj_str
(
String
gxsj_str
)
{
this
.
gxsj_str
=
gxsj_str
;
}
public
String
getAjzlb
()
{
return
ajzlb
;
}
public
void
setAjzlb
(
String
ajzlb
)
{
this
.
ajzlb
=
ajzlb
;
}
public
String
getAjxzlb
()
{
return
ajxzlb
;
}
public
void
setAjxzlb
(
String
ajxzlb
)
{
this
.
ajxzlb
=
ajxzlb
;
}
public
String
getXalbdmbcms
()
{
return
xalbdmbcms
;
}
public
void
setXalbdmbcms
(
String
xalbdmbcms
)
{
this
.
xalbdmbcms
=
xalbdmbcms
;
}
public
String
getZasd
()
{
return
zasd
;
}
public
void
setZasd
(
String
zasd
)
{
this
.
zasd
=
zasd
;
}
public
String
getAfsj
()
{
return
afsj
;
}
public
void
setAfsj
(
String
afsj
)
{
this
.
afsj
=
afsj
;
}
public
String
getSsjz
()
{
return
ssjz
;
}
public
void
setSsjz
(
String
ssjz
)
{
this
.
ssjz
=
ssjz
;
}
public
String
getSacs
()
{
return
sacs
;
}
public
void
setSacs
(
String
sacs
)
{
this
.
sacs
=
sacs
;
}
public
String
getSswp
()
{
return
sswp
;
}
public
void
setSswp
(
String
sswp
)
{
this
.
sswp
=
sswp
;
}
public
String
getSctlfs
()
{
return
sctlfs
;
}
public
void
setSctlfs
(
String
sctlfs
)
{
this
.
sctlfs
=
sctlfs
;
}
public
String
getXxdjry_xm
()
{
return
xxdjry_xm
;
}
public
void
setXxdjry_xm
(
String
xxdjry_xm
)
{
this
.
xxdjry_xm
=
xxdjry_xm
;
}
public
String
getXxdjry_gmsfhm
()
{
return
xxdjry_gmsfhm
;
}
public
void
setXxdjry_gmsfhm
(
String
xxdjry_gmsfhm
)
{
this
.
xxdjry_gmsfhm
=
xxdjry_gmsfhm
;
}
public
String
getXxczry_xm
()
{
return
xxczry_xm
;
}
public
void
setXxczry_xm
(
String
xxczry_xm
)
{
this
.
xxczry_xm
=
xxczry_xm
;
}
public
String
getXxczry_gmsfhm
()
{
return
xxczry_gmsfhm
;
}
public
void
setXxczry_gmsfhm
(
String
xxczry_gmsfhm
)
{
this
.
xxczry_gmsfhm
=
xxczry_gmsfhm
;
}
public
String
getXxdjry_lxdh
()
{
return
xxdjry_lxdh
;
}
public
void
setXxdjry_lxdh
(
String
xxdjry_lxdh
)
{
this
.
xxdjry_lxdh
=
xxdjry_lxdh
;
}
public
String
getXxczry_lxdh
()
{
return
xxczry_lxdh
;
}
public
void
setXxczry_lxdh
(
String
xxczry_lxdh
)
{
this
.
xxczry_lxdh
=
xxczry_lxdh
;
}
public
String
getBzzt
()
{
return
bzzt
;
}
public
void
setBzzt
(
String
bzzt
)
{
this
.
bzzt
=
bzzt
;
}
public
String
getAsjbzAjfl
()
{
return
asjbzAjfl
;
}
public
void
setAsjbzAjfl
(
String
asjbzAjfl
)
{
this
.
asjbzAjfl
=
asjbzAjfl
;
}
public
String
getAjzlbStr
()
{
return
ajzlbStr
;
}
public
void
setAjzlbStr
(
String
ajzlbStr
)
{
this
.
ajzlbStr
=
ajzlbStr
;
}
public
String
getAjxzlbStr
()
{
return
ajxzlbStr
;
}
public
void
setAjxzlbStr
(
String
ajxzlbStr
)
{
this
.
ajxzlbStr
=
ajxzlbStr
;
}
public
String
getXalbdmbcmsStr
()
{
return
xalbdmbcmsStr
;
}
public
void
setXalbdmbcmsStr
(
String
xalbdmbcmsStr
)
{
this
.
xalbdmbcmsStr
=
xalbdmbcmsStr
;
}
public
String
getXxczdw_gajgjgdm
()
{
return
xxczdw_gajgjgdm
;
}
public
void
setXxczdw_gajgjgdm
(
String
xxczdw_gajgjgdm
)
{
this
.
xxczdw_gajgjgdm
=
xxczdw_gajgjgdm
;
}
public
String
getZagj
()
{
return
zagj
;
}
public
void
setZagj
(
String
zagj
)
{
this
.
zagj
=
zagj
;
}
public
String
getSswpStr
()
{
return
sswpStr
;
}
public
void
setSswpStr
(
String
sswpStr
)
{
this
.
sswpStr
=
sswpStr
;
}
public
String
getZagjStr
()
{
return
zagjStr
;
}
public
void
setZagjStr
(
String
zagjStr
)
{
this
.
zagjStr
=
zagjStr
;
}
public
String
getBzms
()
{
return
bzms
;
}
public
void
setBzms
(
String
bzms
)
{
this
.
bzms
=
bzms
;
}
public
String
getAfdjd
()
{
return
afdjd
;
}
public
void
setAfdjd
(
String
afdjd
)
{
this
.
afdjd
=
afdjd
;
}
public
String
getAfdwd
()
{
return
afdwd
;
}
public
void
setAfdwd
(
String
afdwd
)
{
this
.
afdwd
=
afdwd
;
}
public
String
getAsjfskssj
()
{
return
asjfskssj
;
}
public
void
setAsjfskssj
(
String
asjfskssj
)
{
this
.
asjfskssj
=
asjfskssj
;
}
public
String
getAsjfsjssj
()
{
return
asjfsjssj
;
}
public
void
setAsjfsjssj
(
String
asjfsjssj
)
{
this
.
asjfsjssj
=
asjfsjssj
;
}
public
String
getZacl
()
{
return
zacl
;
}
public
void
setZacl
(
String
zacl
)
{
this
.
zacl
=
zacl
;
}
public
String
getZaclStr
()
{
return
zaclStr
;
}
public
void
setZaclStr
(
String
zaclStr
)
{
this
.
zaclStr
=
zaclStr
;
}
public
String
getXyrtmtz
()
{
return
xyrtmtz
;
}
public
void
setXyrtmtz
(
String
xyrtmtz
)
{
this
.
xyrtmtz
=
xyrtmtz
;
}
public
String
getXyrtmtzStr
()
{
return
xyrtmtzStr
;
}
public
void
setXyrtmtzStr
(
String
xyrtmtzStr
)
{
this
.
xyrtmtzStr
=
xyrtmtzStr
;
}
public
List
<
String
>
getZaclList
()
{
return
zaclList
;
}
public
void
setZaclList
(
List
<
String
>
zaclList
)
{
this
.
zaclList
=
zaclList
;
}
public
List
<
String
>
getXyrtmtzList
()
{
return
xyrtmtzList
;
}
public
void
setXyrtmtzList
(
List
<
String
>
xyrtmtzList
)
{
this
.
xyrtmtzList
=
xyrtmtzList
;
}
public
List
<
String
>
getSswpList
()
{
return
sswpList
;
}
public
void
setSswpList
(
List
<
String
>
sswpList
)
{
this
.
sswpList
=
sswpList
;
}
public
List
<
String
>
getZagjList
()
{
return
zagjList
;
}
public
void
setZagjList
(
List
<
String
>
zagjList
)
{
this
.
zagjList
=
zagjList
;
}
public
String
getJsonAjlb
()
{
return
jsonAjlb
;
}
public
void
setJsonAjlb
(
String
jsonAjlb
)
{
this
.
jsonAjlb
=
jsonAjlb
;
}
public
String
getJsonSswp
()
{
return
jsonSswp
;
}
public
void
setJsonSswp
(
String
jsonSswp
)
{
this
.
jsonSswp
=
jsonSswp
;
}
public
String
getJsonZagj
()
{
return
jsonZagj
;
}
public
void
setJsonZagj
(
String
jsonZagj
)
{
this
.
jsonZagj
=
jsonZagj
;
}
public
String
getJsonZacl
()
{
return
jsonZacl
;
}
public
void
setJsonZacl
(
String
jsonZacl
)
{
this
.
jsonZacl
=
jsonZacl
;
}
public
String
getJsonXyrtmtz
()
{
return
jsonXyrtmtz
;
}
public
void
setJsonXyrtmtz
(
String
jsonXyrtmtz
)
{
this
.
jsonXyrtmtz
=
jsonXyrtmtz
;
}
public
String
getFpbh
()
{
return
fpbh
;
}
public
void
setFpbh
(
String
fpbh
)
{
this
.
fpbh
=
fpbh
;
}
public
int
getBegin
()
{
return
begin
;
}
public
void
setBegin
(
int
begin
)
{
this
.
begin
=
begin
;
}
public
int
getEnd
()
{
return
end
;
}
public
void
setEnd
(
int
end
)
{
this
.
end
=
end
;
}
public
int
getYbzCount
()
{
return
ybzCount
;
}
public
void
setYbzCount
(
int
ybzCount
)
{
this
.
ybzCount
=
ybzCount
;
}
public
int
getDbzCount
()
{
return
dbzCount
;
}
public
void
setDbzCount
(
int
dbzCount
)
{
this
.
dbzCount
=
dbzCount
;
}
public
int
getWbzCount
()
{
return
wbzCount
;
}
public
void
setWbzCount
(
int
wbzCount
)
{
this
.
wbzCount
=
wbzCount
;
}
public
String
getFadylb
()
{
return
fadylb
;
}
public
void
setFadylb
(
String
fadylb
)
{
this
.
fadylb
=
fadylb
;
}
public
String
getSkjzbcms
()
{
return
skjzbcms
;
}
public
void
setSkjzbcms
(
String
skjzbcms
)
{
this
.
skjzbcms
=
skjzbcms
;
}
public
String
getUpdateAsjbh
()
{
return
updateAsjbh
;
}
public
void
setUpdateAsjbh
(
String
updateAsjbh
)
{
this
.
updateAsjbh
=
updateAsjbh
;
}
public
String
getUpdateJjbh
()
{
return
updateJjbh
;
}
public
void
setUpdateJjbh
(
String
updateJjbh
)
{
this
.
updateJjbh
=
updateJjbh
;
}
public
String
getHtms
()
{
return
htms
;
}
public
void
setHtms
(
String
htms
)
{
this
.
htms
=
htms
;
}
public
String
getJjms
()
{
return
jjms
;
}
public
void
setJjms
(
String
jjms
)
{
this
.
jjms
=
jjms
;
}
public
String
getCzmsdm
()
{
return
czmsdm
;
}
public
void
setCzmsdm
(
String
czmsdm
)
{
this
.
czmsdm
=
czmsdm
;
}
public
int
getYpcCount
()
{
return
ypcCount
;
}
public
void
setYpcCount
(
int
ypcCount
)
{
this
.
ypcCount
=
ypcCount
;
}
public
String
getCj_ybz_zt
()
{
return
cj_ybz_zt
;
}
public
void
setCj_ybz_zt
(
String
cj_ybz_zt
)
{
this
.
cj_ybz_zt
=
cj_ybz_zt
;
}
public
String
getCj_asjbz_ajfl
()
{
return
cj_asjbz_ajfl
;
}
public
void
setCj_asjbz_ajfl
(
String
cj_asjbz_ajfl
)
{
this
.
cj_asjbz_ajfl
=
cj_asjbz_ajfl
;
}
public
String
getCj_ajzlb
()
{
return
cj_ajzlb
;
}
public
void
setCj_ajzlb
(
String
cj_ajzlb
)
{
this
.
cj_ajzlb
=
cj_ajzlb
;
}
public
String
getCj_ajxzlb
()
{
return
cj_ajxzlb
;
}
public
void
setCj_ajxzlb
(
String
cj_ajxzlb
)
{
this
.
cj_ajxzlb
=
cj_ajxzlb
;
}
public
String
getCj_xalbdmbcms
()
{
return
cj_xalbdmbcms
;
}
public
void
setCj_xalbdmbcms
(
String
cj_xalbdmbcms
)
{
this
.
cj_xalbdmbcms
=
cj_xalbdmbcms
;
}
public
String
getCj_ybz_ztms
()
{
return
cj_ybz_ztms
;
}
public
void
setCj_ybz_ztms
(
String
cj_ybz_ztms
)
{
this
.
cj_ybz_ztms
=
cj_ybz_ztms
;
}
public
String
getCj_ypc_zt
()
{
return
cj_ypc_zt
;
}
public
void
setCj_ypc_zt
(
String
cj_ypc_zt
)
{
this
.
cj_ypc_zt
=
cj_ypc_zt
;
}
public
String
getCj_ypc_ztms
()
{
return
cj_ypc_ztms
;
}
public
void
setCj_ypc_ztms
(
String
cj_ypc_ztms
)
{
this
.
cj_ypc_ztms
=
cj_ypc_ztms
;
}
public
String
getCjCount
()
{
return
cjCount
;
}
public
void
setCjCount
(
String
cjCount
)
{
this
.
cjCount
=
cjCount
;
}
public
String
getAsjbz_ajfl
()
{
return
asjbz_ajfl
;
}
public
void
setAsjbz_ajfl
(
String
asjbz_ajfl
)
{
this
.
asjbz_ajfl
=
asjbz_ajfl
;
}
public
String
getJqbzqk
()
{
return
jqbzqk
;
}
public
void
setJqbzqk
(
String
jqbzqk
)
{
this
.
jqbzqk
=
jqbzqk
;
}
public
String
getRl_aj_zjhm
()
{
return
rl_aj_zjhm
;
}
public
void
setRl_aj_zjhm
(
String
rl_aj_zjhm
)
{
this
.
rl_aj_zjhm
=
rl_aj_zjhm
;
}
public
String
getRl_jq_zjhm
()
{
return
rl_jq_zjhm
;
}
public
void
setRl_jq_zjhm
(
String
rl_jq_zjhm
)
{
this
.
rl_jq_zjhm
=
rl_jq_zjhm
;
}
public
String
getAsjflzt
()
{
return
asjflzt
;
}
public
void
setAsjflzt
(
String
asjflzt
)
{
this
.
asjflzt
=
asjflzt
;
}
public
String
getAsjbzAjflxk
()
{
return
asjbzAjflxk
;
}
public
void
setAsjbzAjflxk
(
String
asjbzAjflxk
)
{
this
.
asjbzAjflxk
=
asjbzAjflxk
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/TbZtcbyGjc.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
import
java.io.Serializable
;
/**
*
* @author yangyang
* @date 2019/12/17
*/
public
class
TbZtcbyGjc
implements
Serializable
{
private
String
zjbh
;
private
String
gjc
;
private
String
bzgjc
;
private
String
bm
;
private
String
zjyz
;
private
String
bzzd
;
private
String
scbz
;
private
String
lrsj
;
private
String
ip
;
private
String
lrdwdm
;
private
String
lrdwmc
;
private
String
gxr
;
private
String
gxsj
;
private
String
gxdwdm
;
private
String
gxdwmc
;
private
String
ztbs
;
private
String
gjcxq
;
public
String
getZjbh
()
{
return
zjbh
;
}
public
void
setZjbh
(
String
zjbh
)
{
this
.
zjbh
=
zjbh
;
}
public
String
getGjc
()
{
return
gjc
;
}
public
void
setGjc
(
String
gjc
)
{
this
.
gjc
=
gjc
;
}
public
String
getBzgjc
()
{
return
bzgjc
;
}
public
void
setBzgjc
(
String
bzgjc
)
{
this
.
bzgjc
=
bzgjc
;
}
public
String
getBm
()
{
return
bm
;
}
public
void
setBm
(
String
bm
)
{
this
.
bm
=
bm
;
}
public
String
getZjyz
()
{
return
zjyz
;
}
public
void
setZjyz
(
String
zjyz
)
{
this
.
zjyz
=
zjyz
;
}
public
String
getBzzd
()
{
return
bzzd
;
}
public
void
setBzzd
(
String
bzzd
)
{
this
.
bzzd
=
bzzd
;
}
public
String
getScbz
()
{
return
scbz
;
}
public
void
setScbz
(
String
scbz
)
{
this
.
scbz
=
scbz
;
}
public
String
getLrsj
()
{
return
lrsj
;
}
public
void
setLrsj
(
String
lrsj
)
{
this
.
lrsj
=
lrsj
;
}
public
String
getIp
()
{
return
ip
;
}
public
void
setIp
(
String
ip
)
{
this
.
ip
=
ip
;
}
public
String
getLrdwdm
()
{
return
lrdwdm
;
}
public
void
setLrdwdm
(
String
lrdwdm
)
{
this
.
lrdwdm
=
lrdwdm
;
}
public
String
getLrdwmc
()
{
return
lrdwmc
;
}
public
void
setLrdwmc
(
String
lrdwmc
)
{
this
.
lrdwmc
=
lrdwmc
;
}
public
String
getGxr
()
{
return
gxr
;
}
public
void
setGxr
(
String
gxr
)
{
this
.
gxr
=
gxr
;
}
public
String
getGxsj
()
{
return
gxsj
;
}
public
void
setGxsj
(
String
gxsj
)
{
this
.
gxsj
=
gxsj
;
}
public
String
getGxdwdm
()
{
return
gxdwdm
;
}
public
void
setGxdwdm
(
String
gxdwdm
)
{
this
.
gxdwdm
=
gxdwdm
;
}
public
String
getGxdwmc
()
{
return
gxdwmc
;
}
public
void
setGxdwmc
(
String
gxdwmc
)
{
this
.
gxdwmc
=
gxdwmc
;
}
public
String
getZtbs
()
{
return
ztbs
;
}
public
void
setZtbs
(
String
ztbs
)
{
this
.
ztbs
=
ztbs
;
}
public
String
getGjcxq
()
{
return
gjcxq
;
}
public
void
setGjcxq
(
String
gjcxq
)
{
this
.
gjcxq
=
gjcxq
;
}
}
common/common_utils/src/main/java/com/founder/commonutils/bzptEntity/XkXcJbXx.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
commonutils
.
bzptEntity
;
@SuppressWarnings
(
"serial"
)
public
class
XkXcJbXx
extends
BaseModel
{
private
String
xcbh
=
null
;
// 现勘编号,勘验号
private
String
id
=
null
;
// 主键ID
private
String
jcjid
=
null
;
// 接处警id
private
String
ajid
=
null
;
// 案件id
private
String
xcfkh
=
null
;
// 现场复勘号
private
String
kysjks
=
null
;
// 勘验时间(开始)
private
String
kysjjs
=
null
;
// 勘验时间(结束)
private
String
kydd
=
null
;
// 勘验地点
private
String
bhrxm
=
null
;
// 保护人姓名
private
String
bhdw
=
null
;
// 保护单位
private
String
bhrzw
=
null
;
// 保护人职务
private
String
bhcs
=
null
;
// 保护措施
private
String
bhsj
=
null
;
// 保护时间
private
String
xcwpfd
=
null
;
// 现场物品翻动程度
private
String
xctj
=
null
;
// 现场条件
private
String
tqqk
=
null
;
// 天气情况(选择)
private
String
tqqkqt
=
null
;
// 天气情况其他值(文字)
private
String
sd
=
null
;
// 湿度
private
String
xdsd
=
null
;
// 相对湿度
private
String
fx
=
null
;
// 风向
private
String
gztj
=
null
;
// 光照条件
private
String
xczhry
=
null
;
// 现场指挥人员
private
String
kyjcry
=
null
;
// 勘验检查人员
private
String
qtddxcry
=
null
;
// 其他到达现场人员
private
String
xcylw
=
null
;
// 现场遗留物
private
String
xcczyjxz
=
null
;
// 现场处置意见(选择)
private
String
xcczyjwz
=
null
;
// 现场处置意见(文字)
private
String
kyjcqk
=
null
;
// 勘验检查情况
private
String
kyjcqknr
=
null
;
// 勘验检查情况内容
private
String
lx
=
null
;
// 录像
private
String
ly
=
null
;
// 录音
private
String
swqks
=
null
;
// 伤亡情况(伤)
private
String
swqkw
=
null
;
// 伤亡情况(亡)
private
String
sswpzjz
=
null
;
// 损失物品总价值
private
String
jzrbz
=
null
;
// 见证人备注
private
String
bcbz
=
null
;
// 保存标志
private
String
wcbz
=
null
;
// 完成标志
private
String
hgbz
=
null
;
// 合格标志
private
String
xckyurl
=
null
;
// 现勘详情
private
String
jd
=
null
;
// 精度
private
String
wd
=
null
;
// 纬度
private
String
fasjq
=
null
;
//案发开始时间
private
String
fasjz
=
null
;
//案发时间结束时间
public
String
getJd
()
{
return
jd
;
}
public
void
setJd
(
String
jd
)
{
this
.
jd
=
jd
;
}
public
String
getWd
()
{
return
wd
;
}
public
void
setWd
(
String
wd
)
{
this
.
wd
=
wd
;
}
public
String
getXckyurl
()
{
return
xckyurl
;
}
public
void
setXckyurl
(
String
xckyurl
)
{
this
.
xckyurl
=
xckyurl
;
}
public
String
getXcbh
()
{
return
xcbh
;
}
public
void
setXcbh
(
String
xcbh
)
{
this
.
xcbh
=
xcbh
;
}
@Override
public
String
getId
()
{
return
id
;
}
@Override
public
void
setId
(
String
id
)
{
this
.
id
=
id
;
}
public
String
getJcjid
()
{
return
jcjid
;
}
public
void
setJcjid
(
String
jcjid
)
{
this
.
jcjid
=
jcjid
;
}
public
String
getAjid
()
{
return
ajid
;
}
public
void
setAjid
(
String
ajid
)
{
this
.
ajid
=
ajid
;
}
public
String
getXcfkh
()
{
return
xcfkh
;
}
public
void
setXcfkh
(
String
xcfkh
)
{
this
.
xcfkh
=
xcfkh
;
}
public
String
getKysjks
()
{
return
kysjks
;
}
public
void
setKysjks
(
String
kysjks
)
{
this
.
kysjks
=
kysjks
;
}
public
String
getKysjjs
()
{
return
kysjjs
;
}
public
void
setKysjjs
(
String
kysjjs
)
{
this
.
kysjjs
=
kysjjs
;
}
public
String
getKydd
()
{
return
kydd
;
}
public
void
setKydd
(
String
kydd
)
{
this
.
kydd
=
kydd
;
}
public
String
getBhrxm
()
{
return
bhrxm
;
}
public
void
setBhrxm
(
String
bhrxm
)
{
this
.
bhrxm
=
bhrxm
;
}
public
String
getBhdw
()
{
return
bhdw
;
}
public
void
setBhdw
(
String
bhdw
)
{
this
.
bhdw
=
bhdw
;
}
public
String
getBhrzw
()
{
return
bhrzw
;
}
public
void
setBhrzw
(
String
bhrzw
)
{
this
.
bhrzw
=
bhrzw
;
}
public
String
getBhcs
()
{
return
bhcs
;
}
public
void
setBhcs
(
String
bhcs
)
{
this
.
bhcs
=
bhcs
;
}
public
String
getBhsj
()
{
return
bhsj
;
}
public
void
setBhsj
(
String
bhsj
)
{
this
.
bhsj
=
bhsj
;
}
public
String
getXcwpfd
()
{
return
xcwpfd
;
}
public
void
setXcwpfd
(
String
xcwpfd
)
{
this
.
xcwpfd
=
xcwpfd
;
}
public
String
getXctj
()
{
return
xctj
;
}
public
void
setXctj
(
String
xctj
)
{
this
.
xctj
=
xctj
;
}
public
String
getTqqk
()
{
return
tqqk
;
}
public
void
setTqqk
(
String
tqqk
)
{
this
.
tqqk
=
tqqk
;
}
public
String
getTqqkqt
()
{
return
tqqkqt
;
}
public
void
setTqqkqt
(
String
tqqkqt
)
{
this
.
tqqkqt
=
tqqkqt
;
}
public
String
getSd
()
{
return
sd
;
}
public
void
setSd
(
String
sd
)
{
this
.
sd
=
sd
;
}
public
String
getXdsd
()
{
return
xdsd
;
}
public
void
setXdsd
(
String
xdsd
)
{
this
.
xdsd
=
xdsd
;
}
public
String
getFx
()
{
return
fx
;
}
public
void
setFx
(
String
fx
)
{
this
.
fx
=
fx
;
}
public
String
getGztj
()
{
return
gztj
;
}
public
void
setGztj
(
String
gztj
)
{
this
.
gztj
=
gztj
;
}
public
String
getXczhry
()
{
return
xczhry
;
}
public
void
setXczhry
(
String
xczhry
)
{
this
.
xczhry
=
xczhry
;
}
public
String
getKyjcry
()
{
return
kyjcry
;
}
public
void
setKyjcry
(
String
kyjcry
)
{
this
.
kyjcry
=
kyjcry
;
}
public
String
getQtddxcry
()
{
return
qtddxcry
;
}
public
void
setQtddxcry
(
String
qtddxcry
)
{
this
.
qtddxcry
=
qtddxcry
;
}
public
String
getXcylw
()
{
return
xcylw
;
}
public
void
setXcylw
(
String
xcylw
)
{
this
.
xcylw
=
xcylw
;
}
public
String
getXcczyjxz
()
{
return
xcczyjxz
;
}
public
void
setXcczyjxz
(
String
xcczyjxz
)
{
this
.
xcczyjxz
=
xcczyjxz
;
}
public
String
getXcczyjwz
()
{
return
xcczyjwz
;
}
public
void
setXcczyjwz
(
String
xcczyjwz
)
{
this
.
xcczyjwz
=
xcczyjwz
;
}
public
String
getKyjcqk
()
{
return
kyjcqk
;
}
public
void
setKyjcqk
(
String
kyjcqk
)
{
this
.
kyjcqk
=
kyjcqk
;
}
public
String
getLx
()
{
return
lx
;
}
public
void
setLx
(
String
lx
)
{
this
.
lx
=
lx
;
}
public
String
getLy
()
{
return
ly
;
}
public
void
setLy
(
String
ly
)
{
this
.
ly
=
ly
;
}
public
String
getSwqks
()
{
return
swqks
;
}
public
void
setSwqks
(
String
swqks
)
{
this
.
swqks
=
swqks
;
}
public
String
getSwqkw
()
{
return
swqkw
;
}
public
void
setSwqkw
(
String
swqkw
)
{
this
.
swqkw
=
swqkw
;
}
public
String
getSswpzjz
()
{
return
sswpzjz
;
}
public
void
setSswpzjz
(
String
sswpzjz
)
{
this
.
sswpzjz
=
sswpzjz
;
}
public
String
getJzrbz
()
{
return
jzrbz
;
}
public
void
setJzrbz
(
String
jzrbz
)
{
this
.
jzrbz
=
jzrbz
;
}
public
String
getBcbz
()
{
return
bcbz
;
}
public
void
setBcbz
(
String
bcbz
)
{
this
.
bcbz
=
bcbz
;
}
public
String
getWcbz
()
{
return
wcbz
;
}
public
void
setWcbz
(
String
wcbz
)
{
this
.
wcbz
=
wcbz
;
}
public
String
getHgbz
()
{
return
hgbz
;
}
public
void
setHgbz
(
String
hgbz
)
{
this
.
hgbz
=
hgbz
;
}
public
String
getKyjcqknr
()
{
return
kyjcqknr
;
}
public
void
setKyjcqknr
(
String
kyjcqknr
)
{
this
.
kyjcqknr
=
kyjcqknr
;
}
public
String
getFasjq
()
{
return
fasjq
;
}
public
void
setFasjq
(
String
fasjq
)
{
this
.
fasjq
=
fasjq
;
}
public
String
getFasjz
()
{
return
fasjz
;
}
public
void
setFasjz
(
String
fasjz
)
{
this
.
fasjz
=
fasjz
;
}
}
\ No newline at end of file
common/pom.xml
View file @
88caf8d2
...
...
@@ -68,6 +68,12 @@
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-redis
</artifactId>
</dependency>
<!-- https://mvnrepository.com/artifact/org.dom4j/dom4j -->
<dependency>
<groupId>
org.dom4j
</groupId>
<artifactId>
dom4j
</artifactId>
<version>
2.1.1
</version>
</dependency>
<!-- 引入spring-data-elasticsearch-->
<!-- <dependency>
<groupId>org.springframework.boot</groupId>
...
...
service/bzpt/src/main/java/com/founder/bzpt/controller/DetailController.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
controller
;
import
com.alibaba.fastjson.JSONArray
;
import
com.alibaba.fastjson.JSONObject
;
import
com.founder.bzpt.service.IDetailService
;
import
com.founder.commonutils.bzptEntity.*
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.collections4.map.HashedMap
;
import
org.elasticsearch.action.update.UpdateRequest
;
import
org.elasticsearch.action.update.UpdateResponse
;
import
org.elasticsearch.client.Client
;
import
org.elasticsearch.common.xcontent.XContentFactory
;
import
org.slf4j.Logger
;
import
org.slf4j.LoggerFactory
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.beans.factory.annotation.Value
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.PostMapping
;
import
org.springframework.web.bind.annotation.RequestMapping
;
import
org.springframework.web.bind.annotation.RequestParam
;
import
org.springframework.web.bind.annotation.ResponseBody
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.*
;
@Controller
@RequestMapping
(
"/newAsjbz"
)
@Slf4j
@Api
(
tags
=
"案件标注详情"
)
public
class
DetailController
{
@Value
(
"${xckyXxUrl}"
)
private
String
xckyXxUrl
;
@Autowired
private
Client
client
;
@Autowired
private
IDetailService
detailervice
;
@ApiOperation
(
value
=
"案件信息"
)
@ResponseBody
@PostMapping
(
value
=
"/getAsjxxDetail"
)
public
MapRestResult
getAsjxxDetail
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
)
{
TbStAsj
list
=
detailervice
.
getAsjxxDetail
(
asjbh
);
return
MapRestResult
.
build
(
200
,
"成功获取案件详细信息"
,
"1"
,
list
);
}
/**
* 通过案件编号拿到服务标志号
*
* @return
*/
@ApiOperation
(
value
=
"服务标志号"
)
@ResponseBody
@PostMapping
(
value
=
"/getFwbzhList"
)
public
MapRestResult
getFwbzhList
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
)
{
List
<
TbTzxxjqTzxxlxdy
>
listTbTzxxjqTzxxlxdy
=
detailervice
.
getFwbzhList
(
asjbh
);
return
MapRestResult
.
build
(
200
,
"成功获取案件详细信息"
,
"1"
,
listTbTzxxjqTzxxlxdy
);
}
@ApiOperation
(
value
=
"受害人信息"
)
@PostMapping
(
"/getRybhList"
)
@ResponseBody
public
MapRestResult
getRybhList
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
){
List
<
TbStRy
>
listTbStRy
=
detailervice
.
getTbStRyByAsjbh
(
asjbh
,
"TB_XW_RYBH"
);
if
(
listTbStRy
!=
null
&&
listTbStRy
.
size
()
>
0
)
{
Qgckzp
getzp
=
new
Qgckzp
();
//全国人员常口
for
(
int
i
=
0
;
i
<
listTbStRy
.
size
();
i
++)
{
TbStRy
ryxx
=
listTbStRy
.
get
(
i
);
String
sfzh
=
ryxx
.
getCyzjZjhm
();
if
(
sfzh
!=
null
&&
!
""
.
equals
(
sfzh
.
trim
()))
{
String
ryzp
=
getzp
.
getQgckZpXml
(
sfzh
);
//获取人员照片
ryxx
.
setEdzzplj
(
ryzp
);
}
}
}
String
rybhCount
=
"0"
;
if
(
listTbStRy
!=
null
){
rybhCount
=
""
+
listTbStRy
.
size
();
}
return
MapRestResult
.
build
(
200
,
"成功获取受害人信息"
,
listTbStRy
.
size
(),
listTbStRy
);
}
@ApiOperation
(
value
=
"嫌疑人信息"
)
@PostMapping
(
"/getZbfzxyrxxList"
)
@ResponseBody
public
MapRestResult
getZbfzxyrxxList
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
){
//通过案件编号拿到受害人信息
//如没有案件编号表示没有相关联的受害人信息
//拿到身份证号码调用人员常口---数据库落地数据基本只有身份证号码
List
<
TbStRy
>
listTbStRy
=
detailervice
.
getTbStRyByAsjbh
(
asjbh
,
"TB_XW_ZBFZXYR"
);
if
(
listTbStRy
!=
null
&&
listTbStRy
.
size
()
>
0
)
{
Qgckzp
getzp
=
new
Qgckzp
();
//全国人员常口
for
(
int
i
=
0
;
i
<
listTbStRy
.
size
();
i
++)
{
TbStRy
ryxx
=
listTbStRy
.
get
(
i
);
String
sfzh
=
ryxx
.
getCyzjZjhm
();
if
(
sfzh
!=
null
&&
!
""
.
equals
(
sfzh
.
trim
()))
{
String
ryzp
=
getzp
.
getQgckZpXml
(
sfzh
);
//获取人员照片
ryxx
.
setEdzzplj
(
ryzp
);
}
}
}
String
zbfzxyrCount
=
"0"
;
if
(
listTbStRy
!=
null
){
zbfzxyrCount
=
""
+
listTbStRy
.
size
();
}
return
MapRestResult
.
build
(
200
,
"成功获取嫌疑人信息"
,
listTbStRy
.
size
(),
listTbStRy
);
}
@ApiOperation
(
value
=
"报案人信息"
)
@PostMapping
(
"/getBarxxList"
)
@ResponseBody
public
MapRestResult
getBarxxList
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
){
//通过案件编号拿到受害人信息
//如没有案件编号表示没有相关联的受害人信息
//拿到身份证号码调用人员常口---数据库落地数据基本只有身份证号码
Map
<
String
,
Object
>
resultMap
=
new
HashMap
<
String
,
Object
>();
List
<
TbStRy
>
listTbStRy
=
detailervice
.
getTbStRyByAsjbh
(
asjbh
,
"TB_XW_BA"
);
if
(
listTbStRy
!=
null
&&
listTbStRy
.
size
()
>
0
)
{
Qgckzp
getzp
=
new
Qgckzp
();
//全国人员常口
for
(
int
i
=
0
;
i
<
listTbStRy
.
size
();
i
++)
{
TbStRy
ryxx
=
listTbStRy
.
get
(
i
);
String
sfzh
=
ryxx
.
getCyzjZjhm
();
if
(
sfzh
!=
null
&&
!
""
.
equals
(
sfzh
.
trim
()))
{
String
ryzp
=
getzp
.
getQgckZpXml
(
sfzh
);
//获取人员照片
ryxx
.
setEdzzplj
(
ryzp
);
}
}
}
String
barCount
=
"0"
;
if
(
listTbStRy
!=
null
){
barCount
=
""
+
listTbStRy
.
size
();
}
return
MapRestResult
.
build
(
200
,
"成功获取报案人信息"
,
listTbStRy
.
size
(),
listTbStRy
);
}
@ApiOperation
(
value
=
"获取标注信息"
)
@PostMapping
(
"/getAsjbzxx"
)
@ResponseBody
public
MapRestResult
getAsjbzxx
(
TbXwAsjbz
tbXwAsjbz
){
Map
<
String
,
Object
>
resultMap
=
new
HashedMap
();
TbXwAsjbz
tbXwAsjbzResult
=
detailervice
.
getTbXwAsjbzByObject
(
tbXwAsjbz
);
if
(
tbXwAsjbzResult
!=
null
)
{
if
(
tbXwAsjbzResult
!=
null
)
{
if
(
tbXwAsjbzResult
.
getAjzlb
()
!=
null
&&
!
""
.
equals
(
tbXwAsjbzResult
.
getAjzlb
().
trim
()))
{
BzJson
jsonAjzlb
=
new
BzJson
();
jsonAjzlb
.
setName
(
tbXwAsjbzResult
.
getAjzlbStr
());
jsonAjzlb
.
setValue
(
tbXwAsjbzResult
.
getAjzlb
());
List
<
BzJson
>
ajzlbChildrenList
=
new
ArrayList
<>();
if
(
tbXwAsjbzResult
.
getAjxzlb
()
!=
null
&&
!
""
.
equals
(
tbXwAsjbzResult
.
getAjxzlb
().
trim
()))
{
BzJson
jsonAjxzlb
=
new
BzJson
();
//放入主案的hildren中
jsonAjxzlb
.
setName
(
tbXwAsjbzResult
.
getAjxzlbStr
());
jsonAjxzlb
.
setValue
(
tbXwAsjbzResult
.
getAjxzlb
());
List
<
BzJson
>
ajxzlbChildrenList
=
new
ArrayList
<>();
if
(
tbXwAsjbzResult
.
getXalbdmbcms
()
!=
null
&&
!
""
.
equals
(
tbXwAsjbzResult
.
getXalbdmbcms
().
trim
()))
{
BzJson
jsonXalbdmbcms
=
new
BzJson
();
//放到类案的Children中
jsonXalbdmbcms
.
setName
(
tbXwAsjbzResult
.
getXalbdmbcmsStr
());
jsonXalbdmbcms
.
setValue
(
tbXwAsjbzResult
.
getXalbdmbcms
());
List
<
BzJson
>
xalbdmbcmsChildrenList
=
new
ArrayList
<>();
jsonXalbdmbcms
.
setChildren
(
xalbdmbcmsChildrenList
);
ajxzlbChildrenList
.
add
(
jsonXalbdmbcms
);
jsonAjxzlb
.
setChildren
(
ajxzlbChildrenList
);
}
ajzlbChildrenList
.
add
(
jsonAjxzlb
);
jsonAjzlb
.
setChildren
(
ajzlbChildrenList
);
}
String
jsonAjlbStr
=
JSONObject
.
toJSONString
(
jsonAjzlb
);
resultMap
.
put
(
"jsonAjlbStr"
,
jsonAjlbStr
);
}
resultMap
.
put
(
"tbXwAsjbz"
,
tbXwAsjbzResult
);
}
resultMap
.
put
(
"tbXwAsjbz"
,
tbXwAsjbzResult
);
}
String
bzzt
=
"0"
;
if
(
tbXwAsjbzResult
!=
null
)
{
String
tempBzzt
=
tbXwAsjbzResult
.
getBzzt
();
if
(
tempBzzt
==
null
||
""
.
equals
(
tempBzzt
.
trim
()))
{
bzzt
=
"0"
;
}
else
{
bzzt
=
tempBzzt
;
}
}
return
MapRestResult
.
build
(
200
,
"成功获取报案人信息"
,
bzzt
,
tbXwAsjbzResult
);
}
public
String
parseJson
(
String
codes
,
String
type
)
{
String
jsonXyrtmtzStr
=
""
;
//保存转换后的字符串
List
<
BzJson
>
parentJsonList
=
new
ArrayList
<>();
//用于存储父节点 该地方只会有最多两层节点
String
[]
arr
=
codes
.
split
(
","
);
if
(
arr
!=
null
&&
arr
.
length
>
0
)
{
for
(
int
i
=
0
;
i
<
arr
.
length
;
i
++)
{
SysDictitem
sys
=
detailervice
.
getNameByCode
(
arr
[
i
],
type
);
if
(
sys
!=
null
)
{
if
(
sys
.
getPid
()
==
null
||
""
.
equals
(
sys
.
getPid
().
trim
()))
{
//不存在父节点,直接为根节点
BzJson
parentJson
=
new
BzJson
();
parentJson
.
setName
(
sys
.
getName
());
parentJson
.
setValue
(
sys
.
getCode
());
parentJsonList
.
add
(
parentJson
);
}
else
{
//存在父节点
BzJson
childrenJson
=
new
BzJson
();
//根节点信息
childrenJson
.
setName
(
sys
.
getName
());
childrenJson
.
setValue
(
sys
.
getCode
());
//判断父节点的list中是否存在该子节点的父节点信息
if
(
parentJsonList
.
size
()
>
0
)
{
for
(
int
t
=
0
;
t
<
parentJsonList
.
size
();
t
++)
{
//遍历父节点集合信息
BzJson
tempJson
=
parentJsonList
.
get
(
t
);
if
(
sys
.
getPid
().
equals
(
tempJson
.
getValue
()))
{
//存在父节点的list中,添加到父节点bzjson的children
List
<
BzJson
>
listChildren
=
tempJson
.
getChildren
();
listChildren
.
add
(
childrenJson
);
break
;
//跳出循环
}
else
{
//不存在父节点
if
(
t
==
parentJsonList
.
size
()
-
1
)
{
//且为最后一个
BzJson
newTempPJson
=
new
BzJson
();
newTempPJson
.
setValue
(
sys
.
getPid
());
newTempPJson
.
setName
(
sys
.
getpName
());
List
<
BzJson
>
listChildren
=
new
ArrayList
<>();
listChildren
.
add
(
childrenJson
);
newTempPJson
.
setChildren
(
listChildren
);
parentJsonList
.
add
(
newTempPJson
);
break
;
//跳出循环
}
}
}
}
else
{
BzJson
parentJson
=
new
BzJson
();
parentJson
.
setName
(
sys
.
getpName
());
parentJson
.
setValue
(
sys
.
getPid
());
List
<
BzJson
>
listChildren
=
new
ArrayList
<>();
listChildren
.
add
(
childrenJson
);
parentJson
.
setChildren
(
listChildren
);
parentJsonList
.
add
(
parentJson
);
}
}
}
}
}
//遍历parentJsonList
if
(
parentJsonList
.
size
()
>
0
)
{
for
(
int
i
=
0
;
i
<
parentJsonList
.
size
();
i
++)
{
String
tempJsonStr
=
JSONObject
.
toJSONString
(
parentJsonList
.
get
(
i
));;
if
(
i
!=
0
)
{
jsonXyrtmtzStr
+=
","
+
tempJsonStr
;
}
else
{
jsonXyrtmtzStr
=
tempJsonStr
;
}
}
}
return
jsonXyrtmtzStr
;
}
@ApiOperation
(
value
=
"删除标识号"
)
@PostMapping
(
value
=
"/deleteBsh"
)
@ResponseBody
public
MapRestResult
deleteBsh
(
@RequestParam
(
value
=
"zjbh"
,
defaultValue
=
""
)
String
zjbh
)
{
Map
<
String
,
Object
>
resultMap
=
new
HashedMap
();
int
res
;
String
state
=
"error"
;
res
=
detailervice
.
deleteBsh
(
zjbh
);
if
(
res
>
0
)
{
state
=
"success"
;
}
resultMap
.
put
(
"state"
,
state
);
return
MapRestResult
.
build
(
200
,
"成功删除标识号"
,
"1"
,
"success"
);
}
@ApiOperation
(
value
=
"新增服务标识号信息"
)
@PostMapping
(
"/insertFwbsh"
)
@ResponseBody
public
MapRestResult
insertFwbsh
(
@RequestParam
(
value
=
"insertBshItem"
)
String
insertBshItem
,
HttpServletRequest
requset
)
{
//拿到登录用户
//User user = (User)requset.getSession().getAttribute("USER");
//String trueName=user.getTrueName();
int
res
;
String
state
=
"error"
;
Map
<
String
,
Object
>
resultMap
=
new
HashedMap
();
String
zjbh
=
""
;
String
bm
=
""
;
String
gjc
=
""
;
String
bshxq
=
""
;
String
bshlx
=
""
;
String
rylx
=
""
;
String
ztbs
=
""
;
//解析json数据
JSONArray
json
=
JSONArray
.
parseArray
(
insertBshItem
);
Iterator
<
Object
>
iterator
=
json
.
iterator
();
while
(
iterator
.
hasNext
())
{
JSONObject
obj
=
(
JSONObject
)
iterator
.
next
();
zjbh
=
(
String
)
obj
.
get
(
"zjbh"
);
bm
=
(
String
)
obj
.
get
(
"bm"
);
gjc
=
(
String
)
obj
.
get
(
"gjc"
);
bshxq
=
(
String
)
obj
.
get
(
"bshxq"
);
bshlx
=
(
String
)
obj
.
get
(
"bshlx"
);
rylx
=
(
String
)
obj
.
get
(
"rylx"
);
ztbs
=
(
String
)
obj
.
get
(
"ztbs"
);
TbTzxxjqTzxxlxdy
tbTzxxjqTzxxlxdy
=
new
TbTzxxjqTzxxlxdy
();
tbTzxxjqTzxxlxdy
.
setLrr
(
"admin"
);
tbTzxxjqTzxxlxdy
.
setScbz
(
"0"
);
tbTzxxjqTzxxlxdy
.
setGxr
(
"admin"
);
tbTzxxjqTzxxlxdy
.
setBshlx
(
bshlx
);
tbTzxxjqTzxxlxdy
.
setZtbs
(
ztbs
);
tbTzxxjqTzxxlxdy
.
setZjbh
(
zjbh
);
tbTzxxjqTzxxlxdy
.
setBm
(
bm
);
tbTzxxjqTzxxlxdy
.
setBshxq
(
bshxq
);
if
(
gjc
!=
null
){
tbTzxxjqTzxxlxdy
.
setGjc
(
gjc
.
trim
());
//由于前台界面录入时复制粘贴存在前后空格的情况,故在关键词不为null时去掉字符串前后空格后入库
}
tbTzxxjqTzxxlxdy
.
setRylx
(
rylx
);
String
seq
=
CommonFunc
.
getMainSeq1
();
tbTzxxjqTzxxlxdy
.
setRcdid
(
seq
);
res
=
detailervice
.
insertFwbsh
(
tbTzxxjqTzxxlxdy
);
if
(
res
>
0
)
{
state
=
"success"
;
resultMap
.
put
(
"state"
,
state
);
}
else
{
return
MapRestResult
.
build
(
200
,
"新增标识号失败"
,
"1"
,
"fail"
);
}
}
return
MapRestResult
.
build
(
200
,
"新增标识号成功"
,
"1"
,
"success"
);
}
@ApiOperation
(
value
=
"更新服务标识号信息"
)
@PostMapping
(
"/updateBsh"
)
@ResponseBody
public
MapRestResult
updateBsh
(
@RequestParam
(
value
=
"zjbh"
)
String
zjbh
,
@RequestParam
(
value
=
"ryxq"
)
String
ryxq
,
@RequestParam
(
value
=
"bjBshHm"
)
String
bjBshHm
,
@RequestParam
(
value
=
"bjBshXq"
)
String
bjBshXq
,
@RequestParam
(
value
=
"bshlx"
)
String
bshlx
){
Map
<
String
,
Object
>
resultMap
=
new
HashedMap
();
int
res
;
String
state
=
"error"
;
res
=
detailervice
.
updateBsh
(
zjbh
,
ryxq
,
bjBshHm
,
bjBshXq
,
bshlx
);
if
(
res
>
0
)
{
state
=
"success"
;
}
resultMap
.
put
(
"state"
,
state
);
return
MapRestResult
.
build
(
200
,
"更新服务标识号信息成功"
,
"1"
,
"success"
);
}
@ApiOperation
(
value
=
"保存标注信息"
)
@PostMapping
(
"/saveAsjbzxx"
)
@ResponseBody
public
MapRestResult
saveAsjbzxx
(
TbXwAsjbz
tbXwAsjbz
,
HttpServletRequest
requset
)
{
//拿到登录用户
//User user = (User) requset.getSession().getAttribute("USER");
tbXwAsjbz
.
setXxdjry_xm
(
"admin"
);
// 信息登记人员_姓名
tbXwAsjbz
.
setXxczry_gmsfhm
(
"admin"
);
// 信息操作人员_公民身份证号码
tbXwAsjbz
.
setXxdjry_gmsfhm
(
"admin"
);
// 信息登记人员_公民身份证号码
tbXwAsjbz
.
setXxczry_xm
(
"admin"
);
// 信息操作人员_姓名
tbXwAsjbz
.
setXxczdw_gajgjgdm
(
"admin"
);
// '信息操作单位_公安机关机构代码'
tbXwAsjbz
.
setXxczdw_gajgmc
(
"admin"
);
// '信息操作单位_公安机关名称'
tbXwAsjbz
.
setXxdjry_lxdh
(
"admin"
);
// '信息登记人员_联系电话'
tbXwAsjbz
.
setXxdjdw_gajgmc
(
"admin"
);
// '信息登记人员_公安机关名称'
tbXwAsjbz
.
setXxdjdw_gajgjgdm
(
"admin"
);
// '信息登记单位_公安机关机构代码'
tbXwAsjbz
.
setXxlyms
(
"公安部"
);
// '信息来源描述'
tbXwAsjbz
.
setRl_aj_zjhm
(
"admin"
);
//案件认领人员证件号码 标注时,如果该案子没有被认领,则此时标注的人员即为标注人员
tbXwAsjbz
.
setRl_jq_zjhm
(
"admin"
);
//警情认领人员证件号码
TbXwAsjbz
tbXwAsjbzResult
=
detailervice
.
getTbXwAsjbzByObject
(
tbXwAsjbz
);
int
num
;
if
(
tbXwAsjbz
.
getAsjbzAjfl
()
==
null
||
tbXwAsjbz
.
getAsjbzAjfl
()
==
""
)
{
tbXwAsjbz
.
setAsjflzt
(
"0"
);
}
else
{
tbXwAsjbz
.
setAsjflzt
(
"1"
);
}
if
(
tbXwAsjbzResult
!=
null
)
{
//用来查询
String
searchAsjbh
=
tbXwAsjbzResult
.
getAsjbh
();
//用来update
String
newAsjbh
=
tbXwAsjbz
.
getAsjbh
();
tbXwAsjbz
.
setAsjbh
(
searchAsjbh
);
tbXwAsjbz
.
setUpdateAsjbh
(
newAsjbh
);
tbXwAsjbz
.
setAsjbh
(
tbXwAsjbzResult
.
getAsjbh
());
num
=
detailervice
.
updateTbXwAsjbzByObject
(
tbXwAsjbz
);
}
else
{
num
=
detailervice
.
insertTbXwAsjbzByObject
(
tbXwAsjbz
);
}
if
(
num
>
0
)
{
String
asjbh
=
tbXwAsjbz
.
getAsjbh
();
if
(
asjbh
!=
null
&&
!
""
.
equals
(
asjbh
.
trim
()))
{
//更新es索引asjnm中的数据(这里不再通过增量更新,当数据高并发时,solr易出现卡死或者丢失数据)
updateTbStAsjEsData
(
asjbh
);
}
}
return
MapRestResult
.
build
(
200
,
"保存标注信息成功"
,
"1"
,
"success"
);
}
// es更新 TbStAsj实例
public
Map
<
String
,
Object
>
updateTbStAsjEsData
(
String
asjbh
){
String
message
=
""
;
try
{
TbStAsjEsEntity
tbStAsjEsEntity
=
detailervice
.
getTbStAsjEsEntity
(
asjbh
);
final
UpdateRequest
request
=
new
UpdateRequest
();
request
.
index
(
"qgasj"
);
// 索引名
request
.
type
(
"pointdata"
);
// 库
request
.
id
(
tbStAsjEsEntity
.
getAsjbh
());
request
.
doc
(
XContentFactory
.
jsonBuilder
().
startObject
()
.
field
(
"asjbh"
,
tbStAsjEsEntity
.
getAsjbh
())
.
field
(
"asjbzAjfl"
,
tbStAsjEsEntity
.
getAsjbz_ajfl
())
// 案件分类
.
field
(
"ajzlb"
,
tbStAsjEsEntity
.
getAjzlb
())
.
field
(
"ajzlbMc"
,
tbStAsjEsEntity
.
getAjzlbmc
())
// 主案类别名称
.
field
(
"ajxzlb"
,
tbStAsjEsEntity
.
getAjxzlb
())
.
field
(
"ajxzlbMc"
,
tbStAsjEsEntity
.
getAjxzlbmc
())
// 类案类别名称
.
field
(
"xalbdmbcms"
,
tbStAsjEsEntity
.
getXalbdmbcms
())
.
field
(
"xalbdmbcmsMc"
,
tbStAsjEsEntity
.
getXalbdmbcmsmc
())
// 次类案类别名称
.
field
(
"bzzt"
,
tbStAsjEsEntity
.
getBzzt
())
// 标注状态
.
field
(
"bzztMs"
,
tbStAsjEsEntity
.
getBzztMs
())
// 标注状态描述
.
field
(
"bzms"
,
tbStAsjEsEntity
.
getBzms
())
// 标注描述
.
field
(
"ssjzrmby"
,
tbStAsjEsEntity
.
getSsjzrmby
())
// 涉案价值
.
endObject
());
final
UpdateResponse
updateResponse
=
client
.
update
(
request
).
get
();
System
.
out
.
println
(
"索引名称:"
+
updateResponse
.
getIndex
());
System
.
out
.
println
(
"文档类型:"
+
updateResponse
.
getType
());
System
.
out
.
println
(
"ID:"
+
updateResponse
.
getId
());
System
.
out
.
println
(
"版本:"
+
updateResponse
.
getVersion
());
System
.
out
.
println
(
"是否创建成功:"
+
"success"
);
/*client.close();*/
message
=
"同步成功"
;
}
catch
(
Exception
e
){
e
.
printStackTrace
();
message
=
"同步失败"
;
}
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
map
.
put
(
"msg"
,
message
);
return
map
;
}
@ApiOperation
(
value
=
"关键词信息"
)
@PostMapping
(
"/getGjcList"
)
@ResponseBody
public
MapRestResult
getGjcList
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
){
List
<
TbZtcbyGjc
>
listZtc
=
detailervice
.
getGjcList
(
asjbh
);
return
MapRestResult
.
build
(
200
,
"获取关键词信息成功"
,
listZtc
.
size
(),
listZtc
);
}
@ApiOperation
(
value
=
"现场勘验信息"
)
@ResponseBody
@PostMapping
(
value
=
"/getXckyDetail"
)
public
MapRestResult
getXckyDetail
(
@RequestParam
(
value
=
"asjbh"
)
String
asjbh
){
XkXcJbXx
xkXcJbXx
=
detailervice
.
getXckyXxByObjects
(
asjbh
);
if
(
xkXcJbXx
!=
null
){
xkXcJbXx
.
setXckyurl
(
xckyXxUrl
);
}
return
MapRestResult
.
build
(
200
,
"获取现场勘验信息成功"
,
"1"
,
xkXcJbXx
);
}
}
service/bzpt/src/main/java/com/founder/bzpt/controller/EsQueryController.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
controller
;
import
com.founder.bzpt.service.impl.EsAsjQueryServiceImpl
;
import
com.founder.commonutils.bzptEntity.AsjRyRelateVO
;
import
com.founder.commonutils.publicEntity.MapRestResult
;
import
io.swagger.annotations.Api
;
import
io.swagger.annotations.ApiOperation
;
import
lombok.extern.slf4j.Slf4j
;
import
org.springframework.stereotype.Controller
;
import
org.springframework.web.bind.annotation.*
;
import
javax.servlet.http.HttpServletRequest
;
import
javax.servlet.http.HttpServletResponse
;
import
java.text.SimpleDateFormat
;
import
java.util.*
;
/**
* Created by admin on 2021/07/08.
*/
@Controller
@RequestMapping
(
"/bz"
)
@Slf4j
@Api
(
tags
=
"案件标注ES查询"
)
public
class
EsQueryController
{
@ApiOperation
(
value
=
"案件标注ES查询"
)
@RequestMapping
(
value
=
"/esAsjQuery"
,
method
=
RequestMethod
.
POST
)
@ResponseBody
public
MapRestResult
AsjApiQuery
(
AsjRyRelateVO
asj
,
@RequestParam
(
value
=
"page"
)
String
page
,
@RequestParam
(
value
=
"rows"
)
String
rows
,
HttpServletRequest
request
)
throws
Exception
{
//拿到登录用户
/* User user = (User)request.getSession().getAttribute("USER");
// 根据用户GRADE判断 S省级 D地市 X县级 K科所级(立案单位)
if("S".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,2));
} else if("D".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,4));
}else if("X".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,6));
}else{
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,6));
}*/
List
<
Map
<
String
,
Object
>>
listMaps
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
listMapsBack
=
new
ArrayList
<>();
Map
<
String
,
Object
>
resultMapHtml
=
new
HashMap
<
String
,
Object
>();
listMaps
=
EsAsjQueryServiceImpl
.
searchQuery
(
"qgasj"
,
asj
,
null
,
page
,
rows
);
// 取出总数
int
total
=
0
;
for
(
Map
<
String
,
Object
>
map
:
listMaps
)
{
if
(
map
.
containsKey
(
"Count"
)){
total
=
Integer
.
valueOf
(
map
.
get
(
"Count"
).
toString
());
}
else
{
listMapsBack
.
add
(
map
);
}
}
return
MapRestResult
.
build
(
200
,
"成功获取案件信息"
,
total
,
listMapsBack
);
}
//案事件
public
List
<
Map
<
String
,
Object
>>
exportAsjEs
(
AsjRyRelateVO
asj
,
String
page
,
String
rows
,
HttpServletRequest
request
)
throws
Exception
{
//拿到登录用户
/* User user = (User)request.getSession().getAttribute("USER");
// 根据用户GRADE判断 S省级 D地市 X县级 K科所级(立案单位)
if("S".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,2));
} else if("D".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,4));
}else if("X".equals(user.getGrade())){
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,6));
}else{
asj.setLadw_gajgjgdm(user.getUnitcode().substring(0,6));
}*/
List
<
Map
<
String
,
Object
>>
listMaps
=
new
ArrayList
<>();
List
<
Map
<
String
,
Object
>>
listMapsBack
=
new
ArrayList
<>();
listMaps
=
EsAsjQueryServiceImpl
.
searchQuery
(
"qgasj"
,
asj
,
"export"
,
page
,
rows
);
for
(
Map
<
String
,
Object
>
map
:
listMaps
)
{
if
(!
map
.
containsKey
(
"Count"
)){
listMapsBack
.
add
(
map
);
}
}
return
listMapsBack
;
}
@ApiOperation
(
value
=
"案件标注ES查询批量导出"
)
@RequestMapping
(
value
=
"/createDwEsFile"
,
method
=
RequestMethod
.
POST
)
@ResponseBody
public
MapRestResult
createDwEsFile
(
@RequestBody
AsjRyRelateVO
asjRyRelateVO
,
HttpServletRequest
requset
,
HttpServletResponse
response
){
//User user = (User)requset.getSession().getAttribute("USER");
int
begin
=
asjRyRelateVO
.
getBegin
();
int
down_limit
=
10000
;
// 每次一万条
long
threadNum
=
begin
/
down_limit
;
// 几次完成
String
[]
lables
=
new
String
[]{
"案件编号"
,
"案件类别"
,
"主案类别"
,
"类案类别"
,
"次案类别"
,
"案事件名称"
,
"发案地点"
,
"损失价值"
,
"立案日期"
,
"立案单位"
,
"受理时间"
,
"受理单位"
,
"案件发生开始时间"
,
"登记日期"
,
"简要案情"
};
//表头数组
String
[]
fields
=
new
String
[]{
"asjbh"
,
"ajlbdmMc"
,
"ajzlbMc"
,
"ajxzlbMc"
,
"xalbdmbcmsMc"
,
"ajmc"
,
"asjfsddDzmc"
,
"ssjzrmby"
,
"larq"
,
"ladwGajgjgdmMc"
,
"slsj"
,
"sldwGajgjgdmMc"
,
"asjfssjAsjfskssj"
,
"djsj"
,
"jyaq"
};
//查询数据对应的属性数组
//文件名称
String
fileName
=
null
;
Date
now
=
new
Date
();
// 可以方便地修改日期格式
SimpleDateFormat
dateFormat
=
new
SimpleDateFormat
(
"yyyyMMddHHmmss"
);
fileName
=
dateFormat
.
format
(
now
)
+
"案件导出.xlsx"
;
int
startnum
=
0
;
int
endnum
=
0
;
List
<
Map
<
String
,
Object
>>
listAll
=
new
ArrayList
<>();
// 数据批量实现
for
(
int
i
=
0
;
i
<
threadNum
+
1
;
i
++)
{
if
(
i
==
0
){
startnum
=
0
;
}
else
{
startnum
=
i
*
down_limit
;
}
endnum
=
down_limit
;
if
(
startnum
>
begin
)
{
break
;
}
List
<
Map
<
String
,
Object
>>
resultMap
=
new
ArrayList
<>();
try
{
resultMap
=
exportAsjEs
(
asjRyRelateVO
,
String
.
valueOf
(
startnum
),
String
.
valueOf
(
endnum
),
requset
);
// 导出数据集合
}
catch
(
Exception
e
)
{
e
.
printStackTrace
();
}
listAll
.
addAll
(
resultMap
);
}
return
MapRestResult
.
build
(
200
,
"成功获取案件信息"
,
listAll
.
size
(),
listAll
);
}
}
service/bzpt/src/main/java/com/founder/bzpt/mapper/DetailMapper.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
mapper
;
import
com.founder.commonutils.bzptEntity.*
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.springframework.stereotype.Component
;
import
java.util.List
;
import
java.util.Map
;
@Component
@Mapper
public
interface
DetailMapper
{
List
<
TbStRy
>
getTbXwRybhByAsjbh
(
String
asjbh
);
List
<
TbStRy
>
getTbXwBaByAsjbh
(
String
asjbh
);
List
<
TbStRy
>
getTbXwZbfzxyrByAsjbh
(
String
asjbh
);
TbStAsj
getAsjxxDetail
(
@Param
(
value
=
"asjbh"
)
String
asjbh
);
List
<
TbTzxxjqTzxxlxdy
>
getFwbzhList
(
@Param
(
value
=
"asjbh"
)
String
asjbh
);
List
<
TbXwAsjbz
>
getTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
Integer
deleteBsh
(
@Param
(
value
=
"zjbh"
)
String
zjbh
);
Integer
insertFwbsh
(
TbTzxxjqTzxxlxdy
tbTzxxjqTzxxlxdy
);
Integer
updateBsh
(
@Param
(
value
=
"zjbh"
)
String
zjbh
,
@Param
(
value
=
"ryxq"
)
String
ryxq
,
@Param
(
value
=
"bjBshHm"
)
String
bjBshHm
,
@Param
(
value
=
"bjBshXq"
)
String
bjBshXq
,
@Param
(
value
=
"bshlx"
)
String
bshlx
);
Integer
updateTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
Integer
insertTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
List
<
TbZtcbyGjc
>
getGjcList
(
@Param
(
value
=
"asjbh"
)
String
asjbh
);
TbStAsjEsEntity
getTbStAsjEsEntity
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrList
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjShrList
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrShrList
(
String
asjbh
);
SysDictitem
getNameByCode
(
Map
m
);
XkXcJbXx
getXckyXxByObjects
(
@Param
(
value
=
"asjbh"
)
String
asjbh
);
}
service/bzpt/src/main/java/com/founder/bzpt/mapper/xml/DetailMapper.xml
0 → 100644
View file @
88caf8d2
<?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.bzpt.mapper.DetailMapper"
>
<!-- 受害人信息查询-->
<select
id=
"getTbXwRybhByAsjbh"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.TbStRy"
>
select
ASJBH as asjbh,
BHR_ASJXGRYBH as rybh,
BHR_XM as xm,
BHR_CYZJ_ZJHM as cyzjZjhm,
DATE_FORMAT(BHR_CSRQ_RQGZXX,'%Y-%m-%d') as csrq,
(select name from sys_dictitem where groupid='CODE_XB' and code=bhr.BHR_XBDM) as xbdmStr,
(select name from sys_dictitem where groupid='CODE_GJ' and code=bhr.BHR_GJDM) as gjdmStr,
(select name from sys_dictitem where groupid='CODE_MZ' and code=bhr.BHR_MZDM) as mzdmStr,
(select name from sys_dictitem where groupid='CODE_XZQH' and code=bhr.BHR_JGDM) as jgdm,
BHR_HJDZ_DZMC as hjdzDzmc,
BHR_XZZ_DZMC as xzzDzmc
from tb_xw_rybh bhr where 1=1 and xxsc_pdbz='0' and ASJBH=#{asjbh}
</select>
<!-- 报案人信息查询-->
<select
id=
"getTbXwBaByAsjbh"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.TbStRy"
>
select
ASJBH as asjbh,
BAR_ASJXGRYBH as rybh,
BAR_XM as xm,
BAR_CYZJ_ZJHM as cyzjZjhm,
DATE_FORMAT(BAR_CSRQ,'%Y-%m-%d') as csrq,
(select name from sys_dictitem where groupid='CODE_XB' and code=bar.BAR_XBDM) as xbdmStr,
(select name from sys_dictitem where groupid='CODE_GJ' and code=bar.BAR_GJDM) as gjdmStr,
(select name from sys_dictitem where groupid='CODE_MZ' and code=bar.BAR_MZDM) as mzdmStr,
BAR_LXDH as lxdh,
BAR_XZZ_DZMC as xzzDzmc
from tb_xw_ba bar where 1=1 and xxsc_pdbz='0' and ASJBH=#{asjbh}
</select>
<!-- 嫌疑人信息查询-->
<select
id=
"getTbXwZbfzxyrByAsjbh"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.TbStRy"
>
select
ASJBH as asjbh,
ZHFZXYR_ASJXGRYBH as rybh,
ZHFZXYR_XM as xm,
ZHFZXYR_CYZJ_ZJHM as cyzjZjhm,
DATE_FORMAT(ZHFZXYR_CSRQ_RQGZXX,'%Y-%m-%d') as csrq,
(select name from sys_dictitem where groupid='CODE_XB' and code=xyr.ZHFZXYR_XBDM) as xbdmStr,
(select name from sys_dictitem where groupid='CODE_GJ' and code=xyr.ZHFZXYR_GJDM) as gjdmStr,
(select name from sys_dictitem where groupid='CODE_MZ' and code=xyr.ZHFZXYR_MZDM) as mzdmStr,
(select name from sys_dictitem where groupid='CODE_XZQH' and code=xyr.ZHFZXYR_HJDZ_XZQHDM) as jgdm,
ZHFZXYR_HJDZ_DZMC as hjdzDzmc
from tb_xw_zbfzxyr xyr where 1=1 and xxsc_pdbz='0' and ASJBH=#{asjbh}
</select>
<!-- 查询字典-->
<select
id=
"getNameByCode"
parameterType=
"java.util.Map"
resultType=
"com.founder.commonutils.bzptEntity.SysDictitem"
>
select
a.name as name,
a.code as code,
a.pid as pid,
(SELECT b.name FROM sys_dictitem b WHERE b.code = a.pid and b.groupid = a.groupid) as pName
from sys_dictitem a where a.code = #{code} and a.groupid = #{type}
</select>
<!-- 案件详情查询-->
<select
id=
"getAsjxxDetail"
parameterType=
"com.founder.commonutils.bzptEntity.TbStAsj"
resultType=
"com.founder.commonutils.bzptEntity.TbStAsj"
>
select
asj.ASJBH as asjbh,
DATE_FORMAT(asj.LARQ,'%Y-%m-%d') as larqStr,
DATE_FORMAT(asj.ASJFSSJ_ASJFSKSSJ,'%Y-%m-%d %H:%i:%s') as asjfssjKssjStr,
asj.AJMC as ajmc,
asj.ASJFSDD_DZMC as asjfsddDzmc,
asj.JYAQ as jyaq,
asj.SSJZRMBY as ssjzrmby,
(select name from sys_dictitem where groupid='CODE_AJLB' and code=asj.ajlbdm) as ajlbdm_str,
(select name from sys_dictitem where groupid='CODE_XZQH' and code=asj.FXASJDD_XZQHDM) as fxasjddXzqhdm,
asj.ASJSWRY_RS as asjswryRs,
asj.ASJSSRY_RS as asjssryRs
from tb_st_asj asj where xxsc_pdbz='0'
<if
test=
"asjbh!=null and asjbh!=''"
>
and asjbh = #{asjbh}
</if>
order by ASJFSSJ_ASJFSKSSJ desc
</select>
<select
id=
"getFwbzhList"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.TbTzxxjqTzxxlxdy"
>
select
gjc as gjc,
RCDID as RCDID,
BSHXQ as BSHXQ,
BSHLX as BSHLX,
RYLX as RYLX
from tb_tzxxjq_tzxxlxdy
<if
test=
"asjbh!=null and asjbh!=''"
>
where zjbh = #{asjbh} and scbz='0'
</if>
</select>
<!--标注信息详情-->
<select
id=
"getTbXwAsjbzByObject"
parameterType=
"com.founder.commonutils.bzptEntity.TbXwAsjbz"
resultType=
"com.founder.commonutils.bzptEntity.TbXwAsjbz"
>
select ASJBH as asjbh,
DJSJ as djsj,
DATE_FORMAT(DJSJ,'%Y-%m-%d %H:%i:%s') as djsj_str,
GXSJ as gxsj,
DATE_FORMAT(GXSJ,'%Y-%m-%d %H:%i:%s') as gxsj_str,
(select name from sys_dictitem where groupid='CODE_GABAJZLB' and code=AJZLB) as ajzlbStr,
(select name from sys_dictitem where groupid='CODE_GABAJXZLB' and code=AJXZLB) as ajxzlbStr,
(select name from sys_dictitem where groupid='CODE_GABXALBDMBCMS' and code=XALBDMBCMS) as xalbdmbcmsStr,
AJZLB as ajzlb,
AJXZLB as ajxzlb,
XALBDMBCMS as xalbdmbcms,
BZZT as bzzt,
ASJBZ_AJFL as asjbzAjfl,
ASJFLZT as asjflzt,
ASJBZ_AJFLXK as asjbzAjflxk,
BZMS as bzms,
SSWP as sswp,
ZACL as zacl,
BZMS as bzms,
HTMS as htms,
JJMS as jjms,
CZMSDM as czmsdm,
ZAGJ as zagj
from tb_st_asjbz
where 1=1
<if
test=
"asjbh!=null and asjbh!=''"
>
and asjbh = #{asjbh}
</if>
</select>
<!--
删除fwbsh,更改删除标识
-->
<update
id=
"deleteBsh"
parameterType=
"com.founder.commonutils.bzptEntity.TbTzxxjqTzxxlxdy"
>
update tb_tzxxjq_tzxxlxdy
<set>
scbz = '1'
</set>
where
<if
test=
"zjbh!=null and zjbh!=''"
>
rcdid = #{zjbh}
</if>
</update>
<insert
id=
"insertFwbsh"
parameterType=
"com.founder.commonutils.bzptEntity.TbTzxxjqTzxxlxdy"
>
insert into tb_tzxxjq_tzxxlxdy(
RCDID ,
ZTBS ,
BSHLX ,
ZJZDMC ,
AFSJ ,
LRR ,
LRSJ ,
LRDWDM ,
LRDWMC ,
GXR ,
GXSJ ,
SCBZ ,
ZJBH ,
GJC ,
BM,
BSHXQ,
RYLX
) values(
<if
test=
"rcdid != null and rcdid !=''"
>
#{rcdid},
</if>
<if
test=
"ztbs != null and ztbs !=''"
>
#{ztbs},
</if>
<if
test=
"ztbs == null or ztbs ==''"
>
NULL,
</if>
<if
test=
"bshlx != null and bshlx !=''"
>
#{bshlx},
</if>
<if
test=
"bshlx == null or bshlx ==''"
>
NULL,
</if>
<if
test=
"bm != null and bm !=''"
>
#{bm},
</if>
<if
test=
"bm == null or bm ==''"
>
NULL,
</if>
sysdate(),
<if
test=
"lrr != null and lrr !=''"
>
#{lrr},
</if>
<if
test=
"lrr == null or lrr ==''"
>
NULL,
</if>
sysdate(),
<if
test=
"lrdwdm != null and lrdwdm !=''"
>
#{lrdwdm},
</if>
<if
test=
"lrdwdm == null or lrdwdm ==''"
>
NULL,
</if>
<if
test=
"lrdwmc != null and lrdwmc !=''"
>
#{lrdwmc},
</if>
<if
test=
"lrdwmc == null or lrdwmc ==''"
>
NULL,
</if>
<if
test=
"gxr != null and gxr !=''"
>
#{gxr},
</if>
<if
test=
"gxr == null or gxr ==''"
>
NULL,
</if>
sysdate(),
<if
test=
"scbz != null and scbz !=''"
>
#{scbz},
</if>
<if
test=
"scbz == null or scbz ==''"
>
NULL,
</if>
<if
test=
"zjbh != null and zjbh !=''"
>
#{zjbh},
</if>
<if
test=
"zjbh == null or zjbh ==''"
>
NULL,
</if>
<if
test=
"gjc != null and gjc !=''"
>
#{gjc},
</if>
<if
test=
"gjc == null or gjc ==''"
>
NULL,
</if>
<if
test=
"bm != null and bm !=''"
>
#{bm},
</if>
<if
test=
"bm == null or bm ==''"
>
NULL,
</if>
<if
test=
"bshxq != null and bshxq !=''"
>
#{bshxq},
</if>
<if
test=
"bshxq == null or bshxq ==''"
>
NULL,
</if>
<if
test=
"rylx != null and rylx !=''"
>
#{rylx}
</if>
<if
test=
"rylx == null or rylx ==''"
>
NULL
</if>
)
</insert>
<!--更新标注信息-->
<update
id=
"updateTbXwAsjbzByObject"
parameterType=
"com.founder.commonutils.bzptEntity.TbXwAsjbz"
>
update tb_st_asjbz
<set>
<if
test=
"updateAsjbh!=null and updateAsjbh!=''"
>
asjbh = #{updateAsjbh},
</if>
<if
test=
"asjbzAjfl != null and asjbzAjfl !=''"
>
ASJBZ_AJFL = #{asjbzAjfl},
</if>
<if
test=
"asjbzAjfl == null or asjbzAjfl ==''"
>
ASJBZ_AJFL = NULL,
</if>
<if
test=
"ajzlb != null and ajzlb !=''"
>
AJZLB = #{ajzlb},
</if>
<if
test=
"ajzlb==null or ajzlb==''"
>
AJZLB = NULL ,
</if>
<if
test=
"ajxzlb != null and ajxzlb !=''"
>
AJXZLB = #{ajxzlb},
</if>
<if
test=
"ajxzlb==null or ajxzlb==''"
>
AJXZLB = NULL ,
</if>
<if
test=
"xalbdmbcms != null and xalbdmbcms !=''"
>
XALBDMBCMS = #{xalbdmbcms},
</if>
<if
test=
"xalbdmbcms==null or xalbdmbcms==''"
>
XALBDMBCMS = NULL,
</if>
<if
test=
"xxczry_xm != null and xxczry_xm !=''"
>
XXCZRY_XM = #{xxczry_xm},
</if>
<if
test=
"xxczry_xm == null or xxczry_xm ==''"
>
XXCZRY_XM = NULL,
</if>
<if
test=
"xxczdw_gajgjgdm != null and xxczdw_gajgjgdm !=''"
>
XXCZDW_GAJGJGDM = #{xxczdw_gajgjgdm},
</if>
<if
test=
"xxczdw_gajgjgdm == null or xxczdw_gajgjgdm ==''"
>
XXCZDW_GAJGJGDM = NULL,
</if>
<if
test=
"xxczdw_gajgmc != null and xxczdw_gajgmc !=''"
>
XXCZDW_GAJGMC = #{xxczdw_gajgmc},
</if>
<if
test=
"xxczdw_gajgmc == null or xxczdw_gajgmc ==''"
>
XXCZDW_GAJGMC = NULL,
</if>
<if
test=
"xxczry_gmsfhm != null and xxczry_gmsfhm !=''"
>
XXCZRY_GMSFHM = #{xxczry_gmsfhm},
</if>
<if
test=
"xxczry_gmsfhm == null or xxczry_gmsfhm ==''"
>
XXCZRY_GMSFHM = NULL,
</if>
<if
test=
"bzzt != null and bzzt !=''"
>
bzzt = #{bzzt},
</if>
<if
test=
"bzzt == null or bzzt ==''"
>
bzzt = NULL,
</if>
<if
test=
"asjflzt != null and asjflzt !=''"
>
ASJFLZT=#{asjflzt},
</if>
<if
test=
"asjflzt == null or asjflzt ==''"
>
ASJFLZT=NULL,
</if>
<if
test=
"asjbzAjflxk != null and asjbzAjflxk !=''"
>
ASJBZ_AJFLXK=#{asjbzAjflxk},
</if>
<if
test=
"asjbzAjflxk == null or asjbzAjflxk ==''"
>
ASJBZ_AJFLXK=NULL,
</if>
<if
test=
"bzms != null and bzms !=''"
>
BZMS=#{bzms},
</if>
<if
test=
"bzms == null or bzms ==''"
>
BZMS=NULL,
</if>
<if
test=
"sswp != null and sswp !=''"
>
SSWP=#{sswp},
</if>
<if
test=
"sswp == null or sswp ==''"
>
SSWP=NULL,
</if>
<if
test=
"zacl != null and zacl !=''"
>
ZACL=#{zacl},
</if>
<if
test=
"zacl == null or zacl ==''"
>
ZACL=NULL,
</if>
<if
test=
"zagj != null and zagj !=''"
>
ZAGJ=#{zagj},
</if>
<if
test=
"zagj == null or zagj ==''"
>
ZAGJ=NULL,
</if>
GXSJ = sysdate()
</set>
where
<if
test=
"asjbh!=null and asjbh!=''"
>
asjbh = #{asjbh}
</if>
</update>
<!--新增标注信息-->
<insert
id=
"insertTbXwAsjbzByObject"
parameterType=
"com.founder.commonutils.bzptEntity.TbXwAsjbz"
>
insert into tb_st_asjbz(
ASJBH
,DJSJ
,GXSJ
,AJZLB
,AJXZLB
,XALBDMBCMS
,XXDJRY_XM
,XXDJRY_GMSFHM
,XXCZRY_XM
,XXCZDW_GAJGJGDM
,XXCZDW_GAJGMC
,XXCZRY_GMSFHM
,XXLYMS
,XXDJDW_GAJGJGDM
,XXDJDW_GAJGMC
,XXDJRY_LXDH
,BZZT
,ASJBZ_AJFL
,ASJFLZT
,ASJBZ_AJFLXK
,BZMS
,SSWP
,ZACL
,ZAGJ
) values(
<if
test=
"asjbh != null and asjbh !=''"
>
#{asjbh},
</if>
<if
test=
"asjbh == null or asjbh ==''"
>
NULL,
</if>
sysdate(),
sysdate(),
<if
test=
"ajzlb != null and ajzlb !=''"
>
#{ajzlb},
</if>
<if
test=
"ajzlb == null or ajzlb ==''"
>
NULL,
</if>
<if
test=
"ajxzlb != null and ajxzlb !=''"
>
#{ajxzlb},
</if>
<if
test=
"ajxzlb == null or ajxzlb ==''"
>
NULL,
</if>
<if
test=
"xalbdmbcms != null and xalbdmbcms !=''"
>
#{xalbdmbcms},
</if>
<if
test=
"xalbdmbcms == null or xalbdmbcms ==''"
>
NULL,
</if>
<if
test=
"xxdjry_xm != null and xxdjry_xm !=''"
>
#{xxdjry_xm},
</if>
<if
test=
"xxdjry_xm == null or xxdjry_xm ==''"
>
NULL,
</if>
<if
test=
"xxdjry_gmsfhm != null and xxdjry_gmsfhm !=''"
>
#{xxdjry_gmsfhm},
</if>
<if
test=
"xxdjry_gmsfhm == null or xxdjry_gmsfhm ==''"
>
NULL,
</if>
<if
test=
"xxczry_xm != null and xxczry_xm !=''"
>
#{xxczry_xm},
</if>
<if
test=
"xxczry_xm == null or xxczry_xm ==''"
>
NULL,
</if>
<if
test=
"xxczdw_gajgjgdm != null and xxczdw_gajgjgdm !=''"
>
#{xxczdw_gajgjgdm},
</if>
<if
test=
"xxczdw_gajgjgdm == null or xxczdw_gajgjgdm ==''"
>
NULL,
</if>
<if
test=
"xxczdw_gajgmc != null and xxczdw_gajgmc !=''"
>
#{xxczdw_gajgmc},
</if>
<if
test=
"xxczdw_gajgmc == null or xxczdw_gajgmc ==''"
>
NULL,
</if>
<if
test=
"xxczry_gmsfhm != null and xxczry_gmsfhm !=''"
>
#{xxczry_gmsfhm},
</if>
<if
test=
"xxczry_gmsfhm == null or xxczry_gmsfhm ==''"
>
NULL,
</if>
<if
test=
"xxlyms != null and xxlyms !=''"
>
#{xxlyms},
</if>
<if
test=
"xxlyms == null or xxlyms ==''"
>
NULL,
</if>
<if
test=
"xxdjdw_gajgjgdm != null and xxdjdw_gajgjgdm !=''"
>
#{xxdjdw_gajgjgdm},
</if>
<if
test=
"xxdjdw_gajgjgdm == null or xxdjdw_gajgjgdm ==''"
>
NULL,
</if>
<if
test=
"xxdjdw_gajgmc != null and xxdjdw_gajgmc !=''"
>
#{xxdjdw_gajgmc},
</if>
<if
test=
"xxdjdw_gajgmc == null or xxdjdw_gajgmc ==''"
>
NULL,
</if>
<if
test=
"xxdjry_lxdh != null and xxdjry_lxdh !=''"
>
#{xxdjry_lxdh},
</if>
<if
test=
"xxdjry_lxdh == null or xxdjry_lxdh ==''"
>
NULL,
</if>
<if
test=
"bzzt != null and bzzt !=''"
>
#{bzzt},
</if>
<if
test=
"bzzt == null or bzzt ==''"
>
NULL,
</if>
<if
test=
"asjbzAjfl != null and asjbzAjfl !=''"
>
#{asjbzAjfl},
</if>
<if
test=
"asjbzAjfl == null or asjbzAjfl ==''"
>
NULL,
</if>
<if
test=
"asjflzt != null and asjflzt !=''"
>
#{asjflzt},
</if>
<if
test=
"asjflzt == null or asjflzt ==''"
>
NULL,
</if>
<if
test=
"asjbzAjflxk != null and asjbzAjflxk !=''"
>
#{asjbzAjflxk},
</if>
<if
test=
"asjbzAjflxk == null or asjbzAjflxk ==''"
>
NULL,
</if>
<if
test=
"bzms != null and bzms !=''"
>
#{bzms},
</if>
<if
test=
"bzms == null or bzms ==''"
>
NULL,
</if>
<if
test=
"sswp != null and sswp !=''"
>
#{sswp},
</if>
<if
test=
"sswp == null or sswp ==''"
>
NULL,
</if>
<if
test=
"zacl != null and zacl !=''"
>
#{zacl},
</if>
<if
test=
"zacl == null or zacl ==''"
>
NULL,
</if>
<if
test=
"zagj != null and zagj !=''"
>
#{zagj}
</if>
<if
test=
"zagj == null or zagj ==''"
>
NULL
</if>
)
</insert>
<!--关键词信息查询-->
<select
id=
"getGjcList"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.TbZtcbyGjc"
>
select
gjc as gjc,
ZJBH as ZJBH,
GJCXQ as GJCXQ
from tb_ztcby_gjc
<if
test=
"asjbh!=null and asjbh!=''"
>
where zjyz = #{asjbh} and scbz='0'
</if>
</select>
<!--与TbStAsj实例中增量抽取的查询sql一致,将查询出的数据用于更新-->
<select
id=
"getTbStAsjEsEntity"
parameterType=
"java.lang.String"
resultType=
"com.founder.commonutils.bzptEntity.TbStAsjEsEntity"
>
SELECT
T.ASJBH AS asjbh,
T.ajmc AS ajmc,
T.XXSC_PDBZ AS xxsc_pdbz,
T.JYAQ AS jyaq,
T.XCKYBH AS xckybh,
T.AJLBDM AS ajlbdm,
T.JJBH AS jjbh,
ASJBZ.BZZT AS bzzt,
ASJBZ.bzms AS bzms,
case when ASJBZ.bzzt='1' then '已标注' else case when ASJBZ.bzzt='2' then '待标注' else '未标注' end end AS bzztMs,
(select name from sys_dictitem where groupid='CODE_AJLB' AND code = T.AJLBDM) AS ajlbdmmc,
T.ZCJDDM AS zcjddm,
(select name from sys_dictitem where groupid='CODE_ZCJDDM' AND code = T.ZCJDDM) AS zcjdmc,
T.ASJFSDD_XZQHDM AS asjfsdd_xzqhdm,
(select name from sys_dictitem where groupid='CODE_XZQH' AND code = T.ASJFSDD_XZQHDM) AS asjfsdd_xzqhmc,
ASJBZ.ASJBZ_AJFL AS asjbz_ajfl,
ASJBZ.AJZLB AS ajzlb,
(select name from sys_dictitem where groupid='CODE_GABAJZLB' AND code = ASJBZ.AJZLB) as ajzlbmc,
ASJBZ.AJXZLB AS ajxzlb,
(select name from sys_dictitem where groupid='CODE_GABAJXZLB' AND code = ASJBZ.AJXZLB) as ajxzlbmc,
ASJBZ.XALBDMBCMS AS xalbdmbcms,
(select name from sys_dictitem where groupid='CODE_XALBDMBCMS' AND code = ASJBZ.XALBDMBCMS) as xalbdmbcmsmc,
TO_CHAR(T.ASJFSSJ_ASJFSKSSJ,'YYYY-MM-DD HH24:mi:ss') AS asjfssj_asjfskssj,
TO_CHAR(T.ASJFSSJ_ASJFSJSSJ,'YYYY-MM-DD HH24:mi:ss') AS asjfssj_asjfsjssj,
TO_CHAR(T.GXSJ,'YYYY-MM-DD HH24:mi:ss') AS gxsj,
TO_CHAR(T.SLSJ,'YYYY-MM-DD HH24:mi:ss') AS slsj,
TO_CHAR(T.DJSJ,'YYYY-MM-DD HH24:mi:ss') AS djsj,
TO_CHAR(T.LARQ,'YYYY-MM-DD HH24:mi:ss') AS larqsj,
T.ASJFSDD_DZMC AS asjfsdd_dzmc,
T.XXDJDW_GAJGJGDM AS xxdjdw_gajgjgdm,
T.XXDJDW_GAJGMC AS xxdjdw_gajgmc,
T.XXDJRY_XM AS xxdjry_xm,
T.LADW_GAJGJGDM AS ladw_gajgjgdm,
T.LADW_GAJGMC AS ladw_gajgmc,
T.SLDW_GAJGJGDM AS sldw_gajgjgdm,
T.SLDW_GAJGMC AS sldw_gajgmc,
T.ASJFSDD_DQJD AS asjfsdd_dqjd,
T.ASJFSDD_DQWD AS asjfsdd_dqwd,
T.SSJZRMBY AS ssjzrmby
FROM tb_st_asj T LEFT JOIN tb_st_asjbz ASJBZ ON T.ASJBH = ASJBZ.ASJBH where T.xxsc_pdbz='0' AND T.ASJBH=#{asjbh}
</select>
<!--修改服务标识号-->
<update
id=
"updateBsh"
parameterType=
"com.founder.commonutils.bzptEntity.TbTzxxjqTzxxlxdy"
>
update tb_tzxxjq_tzxxlxdy
<set>
rylx=#{ryxq},
<if
test=
"bjBshHm != null and bjBshHm !=''"
>
gjc=#{bjBshHm},
</if>
<if
test=
"bjBshXq != null and bjBshXq !=''"
>
bshxq=#{bjBshXq},
</if>
<if
test=
"bshlx != null and bshlx !=''"
>
bshlx=#{bshlx}
</if>
</set>
where
<if
test=
"zjbh!=null and zjbh!=''"
>
rcdid = #{zjbh}
</if>
</update>
<!--现场勘验信息-->
<select
id=
"getXckyXxByObjects"
parameterType=
"String"
resultType=
"com.founder.commonutils.bzptEntity.XkXcJbXx"
>
SELECT ASJBH AS asjbh,
XCKYBH AS xcbh,
XCKYDD_DZMC as kydd,
DATE_FORMAT(XCKY_KSSJ,'%Y-%m-%d %H:%i:%s') as kysjks,
DATE_FORMAT(XCKY_JSSJ,'%Y-%m-%d %H:%i:%s') as kysjjs,
XCKYR_XM as kyjcry,
XCKYDD_DQJD as jd,
XCKYDD_DQWD as wd,
XCTQWP_JYQK as kyjcqknr,
GXSJ AS GXSJ,
XXSC_PDBZ AS XXSC_PDBZ
FROM tb_xw_xcky WHERE XXSC_PDBZ = 0
<if
test=
"asjbh!=null and asjbh!=''"
>
and ASJBH = #{asjbh}
</if>
</select>
</mapper>
\ No newline at end of file
service/bzpt/src/main/java/com/founder/bzpt/service/IDetailService.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
service
;
import
com.founder.commonutils.bzptEntity.*
;
import
javax.servlet.http.HttpServletRequest
;
import
java.util.List
;
public
interface
IDetailService
{
TbStAsj
getAsjxxDetail
(
String
asjbh
);
List
<
TbTzxxjqTzxxlxdy
>
getFwbzhList
(
String
asjbh
);
List
<
TbStRy
>
getTbStRyByAsjbh
(
String
asjbh
,
String
type
);
TbXwAsjbz
getTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
Integer
deleteBsh
(
String
zjhb
);
Integer
insertFwbsh
(
TbTzxxjqTzxxlxdy
tbTzxxjqTzxxlxdy
);
Integer
updateBsh
(
String
zjhb
,
String
ryxq
,
String
bjBshHm
,
String
bjBshXq
,
String
bshlx
);
Integer
updateTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
Integer
insertTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
);
List
<
TbZtcbyGjc
>
getGjcList
(
String
asjbh
);
TbStAsjEsEntity
getTbStAsjEsEntity
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrList
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjShrList
(
String
asjbh
);
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrShrList
(
String
asjbh
);
SysDictitem
getNameByCode
(
String
code
,
String
type
);
XkXcJbXx
getXckyXxByObjects
(
String
asjbh
);
}
service/bzpt/src/main/java/com/founder/bzpt/service/impl/DetailServiceImpl.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
service
.
impl
;
import
com.founder.bzpt.mapper.DetailMapper
;
import
com.founder.bzpt.service.IDetailService
;
import
com.founder.commonutils.bzptEntity.*
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
@Service
public
class
DetailServiceImpl
implements
IDetailService
{
@Autowired
private
DetailMapper
detailDao
;
@Override
public
TbStAsj
getAsjxxDetail
(
String
asjbh
)
{
return
detailDao
.
getAsjxxDetail
(
asjbh
);
}
/**
* 通过案件编号拿到fwbzh信息
*
* @param asjbh
* @return
*/
@Override
public
List
<
TbTzxxjqTzxxlxdy
>
getFwbzhList
(
String
asjbh
)
{
return
detailDao
.
getFwbzhList
(
asjbh
);
}
/**
* 获取人员信息
*
* @param asjbh
* @param type
* @return
*/
@Override
public
List
<
TbStRy
>
getTbStRyByAsjbh
(
String
asjbh
,
String
type
)
{
List
<
TbStRy
>
TbStRy
=
new
ArrayList
<>();
if
(
"TB_XW_RYBH"
.
equals
(
type
))
{
TbStRy
=
detailDao
.
getTbXwRybhByAsjbh
(
asjbh
);
//查询人员被害表
}
else
if
(
"TB_XW_BA"
.
equals
(
type
))
{
TbStRy
=
detailDao
.
getTbXwBaByAsjbh
(
asjbh
);
//查询报案人员表
}
else
if
(
"TB_XW_ZBFZXYR"
.
equals
(
type
))
{
TbStRy
=
detailDao
.
getTbXwZbfzxyrByAsjbh
(
asjbh
);
//查询嫌疑人表
}
return
TbStRy
;
}
@Override
public
TbXwAsjbz
getTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
)
{
TbXwAsjbz
bzxx
=
null
;
List
<
TbXwAsjbz
>
list
=
detailDao
.
getTbXwAsjbzByObject
(
tbXwAsjbz
);
if
(
list
!=
null
&&
list
.
size
()
>
0
)
{
bzxx
=
list
.
get
(
0
);
}
return
bzxx
;
}
/**
* 删除fwbzh信息
*
* @param zjhb
* @return
*/
@Override
public
Integer
deleteBsh
(
String
zjhb
)
{
return
detailDao
.
deleteBsh
(
zjhb
);
}
/**
* 新增fwbzh信息
*
* @param tbTzxxjqTzxxlxdy
* @return
*/
@Override
public
Integer
insertFwbsh
(
TbTzxxjqTzxxlxdy
tbTzxxjqTzxxlxdy
)
{
return
detailDao
.
insertFwbsh
(
tbTzxxjqTzxxlxdy
);
}
/**
* 更新服务标识号信息
*
* @param zjhb
* @return
*/
@Override
public
Integer
updateBsh
(
String
zjhb
,
String
ryxq
,
String
bjBshHm
,
String
bjBshXq
,
String
bshlx
)
{
return
detailDao
.
updateBsh
(
zjhb
,
ryxq
,
bjBshHm
,
bjBshXq
,
bshlx
);
}
@Override
public
Integer
updateTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
)
{
return
detailDao
.
updateTbXwAsjbzByObject
(
tbXwAsjbz
);
}
@Override
public
Integer
insertTbXwAsjbzByObject
(
TbXwAsjbz
tbXwAsjbz
)
{
return
detailDao
.
insertTbXwAsjbzByObject
(
tbXwAsjbz
);
}
/**
* 通过案件编号拿到关键词信息
*
* @param asjbh
* @return
*/
@Override
public
List
<
TbZtcbyGjc
>
getGjcList
(
String
asjbh
)
{
return
detailDao
.
getGjcList
(
asjbh
);
}
@Override
public
TbStAsjEsEntity
getTbStAsjEsEntity
(
String
asjbh
)
{
return
detailDao
.
getTbStAsjEsEntity
(
asjbh
);
}
@Override
public
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrList
(
String
asjbh
)
{
return
detailDao
.
selectTbStAsjXyrList
(
asjbh
);
}
@Override
public
List
<
TbStAsjEsEntity
>
selectTbStAsjShrList
(
String
asjbh
)
{
return
detailDao
.
selectTbStAsjShrList
(
asjbh
);
}
@Override
public
List
<
TbStAsjEsEntity
>
selectTbStAsjXyrShrList
(
String
asjbh
)
{
return
detailDao
.
selectTbStAsjXyrShrList
(
asjbh
);
}
@Override
public
SysDictitem
getNameByCode
(
String
code
,
String
type
)
{
Map
m
=
new
HashMap
();
m
.
put
(
"code"
,
code
);
m
.
put
(
"type"
,
type
);
return
detailDao
.
getNameByCode
(
m
);
}
@Override
public
XkXcJbXx
getXckyXxByObjects
(
String
asjbh
)
{
XkXcJbXx
xkXcJbXx
=
detailDao
.
getXckyXxByObjects
(
asjbh
);
return
xkXcJbXx
;
}
}
service/bzpt/src/main/java/com/founder/bzpt/service/impl/EsAsjQueryServiceImpl.java
0 → 100644
View file @
88caf8d2
package
com
.
founder
.
bzpt
.
service
.
impl
;
import
com.founder.commonutils.bzptEntity.AsjRyRelateVO
;
import
com.founder.commonutils.bzptEntity.EasyUIPage
;
import
lombok.extern.slf4j.Slf4j
;
import
org.apache.commons.lang.StringUtils
;
import
org.elasticsearch.action.search.SearchRequestBuilder
;
import
org.elasticsearch.action.search.SearchResponse
;
import
org.elasticsearch.client.Client
;
import
org.elasticsearch.index.query.*
;
import
org.elasticsearch.search.SearchHit
;
import
org.elasticsearch.search.SearchHits
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.PostConstruct
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
import
static
org
.
elasticsearch
.
search
.
sort
.
SortOrder
.
DESC
;
/**
* Created by admin on 2021/07/08
*/
@Service
@Slf4j
public
class
EsAsjQueryServiceImpl
{
@Autowired
private
Client
client
;
private
static
EsAsjQueryServiceImpl
utils
;
@PostConstruct
public
void
init
(){
utils
=
this
;
utils
.
client
=
this
.
client
;
}
/**
* 基础查询
* @param index 索引
* @return List<Map>
*/
public
static
List
<
Map
<
String
,
Object
>>
searchQuery
(
String
index
,
AsjRyRelateVO
asj
,
String
export
,
String
page
,
String
rows
)
{
//基础查询
BoolQueryBuilder
bq
=
QueryBuilders
.
boolQuery
();
//查询处理
if
(
null
!=
asj
){
// 默认登陆者立案单位代码 当不选择立案单位查询条件时
if
(
null
!=
asj
.
getLadw_gajgjgdm
()&&!
""
.
equals
(
asj
.
getLadw_gajgjgdm
())
&&
""
.
equals
(
asj
.
getLadw_gajgjgdms
())){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"ladwGajgjgdm"
,
asj
.
getLadw_gajgjgdm
()+
"*"
);
bq
.
must
(
wildcardQueryBuilder
);
}
// 案事件编号模糊查询
if
(
asj
.
getAsjbh
()!=
null
&&!
asj
.
getAsjbh
().
isEmpty
()){
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"asjbh"
,
"*"
+
asj
.
getAsjbh
()+
"*"
);
bq
.
must
(
wildcardQueryBuilder
);
}
// 案事件编号模糊查询
if
(
null
!=
asj
.
getAjlbdm
()
&&
!
""
.
equals
(
asj
.
getAjlbdm
()))
{
// 根据规则截取前三位
String
ajlbdm
=
""
;
if
(
asj
.
getAjlbdm
().
endsWith
(
"000"
)){
ajlbdm
=
asj
.
getAjlbdm
().
substring
(
0
,
3
)
+
"*"
;
}
else
{
ajlbdm
=
asj
.
getAjlbdm
();
}
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"ajlbdm"
,
ajlbdm
);
bq
.
must
(
wildcardQueryBuilder
);
}
// 案发地详址
if
(
null
!=
asj
.
getAsjfsdd_dzmc
()
&&
!
""
.
equals
(
asj
.
getAsjfsdd_dzmc
()))
{
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"asjfsddDzmc"
,
asj
.
getAsjfsdd_dzmc
());
bq
.
must
(
wildcardQueryBuilder
);
}
// 查询条件立案单位代码 当选择立案单位查询条件时情况 立案单位根据规则截取模糊查询
if
(
asj
.
getLadw_gajgjgdm
()!=
null
&&!
asj
.
getLadw_gajgjgdm
().
isEmpty
()
&&
null
!=
asj
.
getLadw_gajgjgdms
()&&!
""
.
equals
(
asj
.
getLadw_gajgjgdms
())){
String
unitcode
=
asj
.
getLadw_gajgjgdms
();
if
(
unitcode
.
endsWith
(
"0000000000"
))
{
unitcode
=
unitcode
.
substring
(
0
,
2
);
}
// 市局
else
if
(
unitcode
.
endsWith
(
"00000000"
))
{
unitcode
=
unitcode
.
substring
(
0
,
4
);
}
// 分局
else
if
(
unitcode
.
endsWith
(
"000000"
))
{
unitcode
=
unitcode
.
substring
(
0
,
6
);
}
// 派出所
else
if
(
unitcode
.
endsWith
(
"0000"
))
{
unitcode
=
unitcode
.
substring
(
0
,
4
);
}
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"ladwGajgjgdm"
,
unitcode
+
"*"
);
bq
.
must
(
wildcardQueryBuilder
);
}
// 主案别
if
(
asj
.
getXszalxdm
()!=
null
&&!
asj
.
getXszalxdm
().
isEmpty
()){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"ajzlb"
,
asj
.
getXszalxdm
());
bq
.
must
(
termQueryBuilder
);
}
// 类案案别
if
(
asj
.
getXslalxdm
()!=
null
&&!
asj
.
getXslalxdm
().
isEmpty
()){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"ajxzlb"
,
asj
.
getXslalxdm
());
bq
.
must
(
termQueryBuilder
);
}
// 次类案案别
if
(
asj
.
getXsclalxdm
()!=
null
&&!
asj
.
getXsclalxdm
().
isEmpty
()){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xalbdmbcms"
,
asj
.
getXsclalxdm
());
bq
.
must
(
termQueryBuilder
);
}
// 案发地行政区划代码
if
(
asj
.
getAsjfsdd_xzqhdm
()!=
null
&&!
asj
.
getAsjfsdd_xzqhdm
().
isEmpty
()){
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjfsddXzqhdm"
,
asj
.
getAsjfsdd_xzqhdm
());
bq
.
must
(
termQueryBuilder
);
}
// 立案日期(年月日)范围
if
(
null
!=
asj
.
getLasjRqsjKssj
()
&&
!
""
.
equals
(
asj
.
getLasjRqsjKssj
()))
{
if
(
null
!=
asj
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asj
.
getLasjRqsjJssj
()))
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"larq"
).
gte
(
asj
.
getLasjRqsjKssj
()).
lte
(
asj
.
getLasjRqsjJssj
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
else
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"larq"
).
gte
(
asj
.
getLasjRqsjKssj
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
}
else
if
(
null
!=
asj
.
getLasjRqsjJssj
()
&&
!
""
.
equals
(
asj
.
getLasjRqsjJssj
())){
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"larq"
).
gte
(
asj
.
getLasjRqsjJssj
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
// 案发时间(年月日)范围
if
(
null
!=
asj
.
getAsjfssjKssj
()
&&
!
""
.
equals
(
asj
.
getAsjfssjKssj
()))
{
if
(
null
!=
asj
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asj
.
getAsjfssjJssj
()))
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"asjfssjAsjfsKssj"
).
gte
(
asj
.
getAsjfssjKssj
()).
lte
(
asj
.
getAsjfssjJssj
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
else
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"asjfssjAsjfsKssj"
).
gte
(
asj
.
getAsjfssjKssj
()
).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
}
else
if
(
null
!=
asj
.
getAsjfssjJssj
()
&&
!
""
.
equals
(
asj
.
getAsjfssjJssj
())){
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"asjfssjAsjfsKssj"
).
gte
(
asj
.
getAsjfssjJssj
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
// 标注状态 '1-已标注','2-待标注','3-已排除'
if
(
null
!=
asj
.
getAsjbzzt
()
&&
!
""
.
equals
(
asj
.
getAsjbzzt
()))
{
if
(
"1"
.
equals
(
asj
.
getAsjbzzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"1"
);
bq
.
must
(
termQueryBuilder
);
}
else
if
(
"2"
.
equals
(
asj
.
getAsjbzzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"2"
);
bq
.
must
(
termQueryBuilder
);
}
else
if
(
"3"
.
equals
(
asj
.
getAsjbzzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"3"
);
bq
.
must
(
termQueryBuilder
);
}
else
{
TermsQueryBuilder
termQueryBuilder1
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"1"
);
TermsQueryBuilder
termQueryBuilder2
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"2"
);
TermsQueryBuilder
termQueryBuilder3
=
QueryBuilders
.
termsQuery
(
"bzzt"
,
"3"
);
bq
.
mustNot
(
termQueryBuilder1
).
mustNot
(
termQueryBuilder2
).
mustNot
(
termQueryBuilder3
);
}
}
// 损失价值范围
if
(
null
!=
asj
.
getSsjzMin
()
&&
!
""
.
equals
(
asj
.
getSsjzMin
()))
{
if
(
null
!=
asj
.
getSsjzMax
()
&&
!
""
.
equals
(
asj
.
getSsjzMax
()))
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"ssjzrmby"
).
gte
(
asj
.
getSsjzMin
()).
lte
(
asj
.
getSsjzMax
());
bq
.
must
(
rangeQueryBuilder
);
}
else
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"ssjzrmby"
).
gte
(
asj
.
getSsjzMin
());
bq
.
must
(
rangeQueryBuilder
);
}
}
else
if
(
null
!=
asj
.
getSsjzMax
()
&&
!
""
.
equals
(
asj
.
getSsjzMax
())){
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"ssjzrmby"
).
gte
(
asj
.
getSsjzMax
()).
format
(
"yyyy-MM-dd HH:mm:ss"
);
bq
.
must
(
rangeQueryBuilder
);
}
// 7:所有 8:未勘 9:已勘
if
(
null
!=
asj
.
getAsjbzztKzt
()
&&
!
""
.
equals
(
asj
.
getAsjbzztKzt
()))
{
// 如果为9勘的案事件编号
if
(
"9"
.
equals
(
asj
.
getAsjbzztKzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xkcount"
,
"1"
);
bq
.
must
(
termQueryBuilder
);
}
// 未勘 状态5
else
if
(
"8"
.
equals
(
asj
.
getAsjbzztKzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"xkcount"
,
"0"
);
bq
.
must
(
termQueryBuilder
);
}
}
// 4:所有 5:未笔录 6:已笔录
if
(
null
!=
asj
.
getAsjbzztBzt
()
&&
!
""
.
equals
(
asj
.
getAsjbzztBzt
()))
{
if
(
"6"
.
equals
(
asj
.
getAsjbzztBzt
()))
{
RangeQueryBuilder
rangeQueryBuilder
=
QueryBuilders
.
rangeQuery
(
"blcount"
).
gte
(
"1"
);
bq
.
must
(
rangeQueryBuilder
);
}
else
if
(
"5"
.
equals
(
asj
.
getAsjbzztBzt
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"blcount"
,
"0"
);
bq
.
must
(
termQueryBuilder
);
}
}
// 案件分类查询 01-盗窃 02-诈骗案 03-抢劫案 04抢夺案 05招摇撞骗案
if
(
StringUtils
.
isNotEmpty
(
asj
.
getAsjbz_ajfl
())){
BoolQueryBuilder
bqShould
=
QueryBuilders
.
boolQuery
();
if
(
"01"
.
equals
(
asj
.
getAsjbz_ajfl
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjbzAjfl"
,
"01"
);
bqShould
.
should
(
termQueryBuilder
);
}
else
if
(
"02"
.
equals
(
asj
.
getAsjbz_ajfl
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjbzAjfl"
,
"02"
);
bqShould
.
should
(
termQueryBuilder
);
}
else
if
(
"03"
.
equals
(
asj
.
getAsjbz_ajfl
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjbzAjfl"
,
"03"
);
bqShould
.
should
(
termQueryBuilder
);
}
else
if
(
"04"
.
equals
(
asj
.
getAsjbz_ajfl
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjbzAjfl"
,
"04"
);
bqShould
.
should
(
termQueryBuilder
);
}
else
if
(
"05"
.
equals
(
asj
.
getAsjbz_ajfl
()))
{
TermsQueryBuilder
termQueryBuilder
=
QueryBuilders
.
termsQuery
(
"asjbzAjfl"
,
"05"
);
bqShould
.
should
(
termQueryBuilder
);
}
bq
.
must
(
bqShould
);
}
}
// 简要案情模糊查询
if
(
asj
.
getJyaq
()!=
null
&&!
asj
.
getJyaq
().
isEmpty
()){
String
jyaq
=
asj
.
getJyaq
().
replace
(
"AND"
,
"and"
).
replace
(
"OR"
,
"or"
);
if
(
jyaq
.
indexOf
(
"and"
)>
0
){
String
[]
jyaqs
=
jyaq
.
split
(
"and"
);
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"jyaqaj"
,
"*"
+
jyaqs
[
0
]+
"*"
);
WildcardQueryBuilder
wildcardQueryBuilder1
=
QueryBuilders
.
wildcardQuery
(
"jyaqaj"
,
"*"
+
jyaqs
[
1
]+
"*"
);
bq
.
must
(
wildcardQueryBuilder
);
bq
.
must
(
wildcardQueryBuilder1
);
}
else
if
(
jyaq
.
indexOf
(
"or"
)>
0
){
String
[]
jyaqs
=
jyaq
.
split
(
"or"
);
BoolQueryBuilder
bqShould
=
QueryBuilders
.
boolQuery
();
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"jyaqaj"
,
"*"
+
jyaqs
[
0
]+
"*"
);
WildcardQueryBuilder
wildcardQueryBuilder1
=
QueryBuilders
.
wildcardQuery
(
"jyaqaj"
,
"*"
+
jyaqs
[
1
]+
"*"
);
bqShould
.
should
(
wildcardQueryBuilder
);
bqShould
.
should
(
wildcardQueryBuilder1
);
bq
.
must
(
bqShould
);
}
else
{
WildcardQueryBuilder
wildcardQueryBuilder
=
QueryBuilders
.
wildcardQuery
(
"jyaqaj"
,
"*"
+
jyaq
+
"*"
);
bq
.
must
(
wildcardQueryBuilder
);
}
}
if
(
StringUtils
.
isNotEmpty
(
export
)){
return
searchExport
(
index
,
bq
,
asj
,
page
,
rows
);
}
else
{
return
search
(
index
,
bq
,
asj
,
page
,
rows
);
}
}
/**
* 执行查询
* @param index 索引
* @param builder 查询语句
* @return List<Map>
*/
private
static
List
<
Map
<
String
,
Object
>>
search
(
String
index
,
BoolQueryBuilder
builder
,
AsjRyRelateVO
asj
,
String
page
,
String
rows
)
{
try
{
Map
<
String
,
Object
>
mapCount
=
new
HashMap
<>();
// 分页
EasyUIPage
easyUIPage
=
new
EasyUIPage
();
easyUIPage
.
setPage
(
Integer
.
parseInt
(
page
));
// 页数
easyUIPage
.
setPagePara
(
Integer
.
parseInt
(
rows
));
// 行数
int
begin
=
easyUIPage
.
getBegin
();
// 开始行数
int
end
=
Integer
.
parseInt
(
rows
);
// 取几行
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
SearchRequestBuilder
srb
=
utils
.
client
.
prepareSearch
(
index
).
setFrom
(
begin
).
setSize
(
end
);
srb
.
addSort
(
"larq"
,
DESC
);
// 立案时间排序
srb
.
setQuery
(
builder
);
log
.
info
(
"ES查询语句:"
+
srb
);
// 总数统计
SearchRequestBuilder
srbCount
=
utils
.
client
.
prepareSearch
(
index
).
setSize
(
1
);
srbCount
.
setQuery
(
builder
);
SearchResponse
searchResponseCount
=
srbCount
.
execute
().
actionGet
();
SearchHits
hitsCount
=
searchResponseCount
.
getHits
();
mapCount
.
put
(
"Count"
,
hitsCount
.
getTotalHits
());
SearchResponse
searchResponse
=
srb
.
execute
().
actionGet
();
SearchHits
hits
=
searchResponse
.
getHits
();
for
(
SearchHit
hit
:
hits
)
{
Map
<
String
,
Object
>
map
=
hit
.
getSourceAsMap
();
list
.
add
(
map
);
}
list
.
add
(
mapCount
);
return
list
;
}
catch
(
Exception
e
)
{
log
.
error
(
"error!"
,
e
);
}
return
null
;
}
/*
* 执行查询
* @param index 索引
* @param builder 查询语句
* @return List<Map>
*/
private
static
List
<
Map
<
String
,
Object
>>
searchExport
(
String
index
,
BoolQueryBuilder
builder
,
AsjRyRelateVO
asj
,
String
startnum
,
String
endnum
)
{
try
{
System
.
out
.
println
(
"开始导出案件:"
+
startnum
+
"-----------------"
+
"结束:"
+
endnum
);
List
<
Map
<
String
,
Object
>>
list
=
new
ArrayList
<>();
SearchRequestBuilder
srb
=
utils
.
client
.
prepareSearch
(
index
).
setFrom
(
Integer
.
parseInt
(
startnum
)).
setSize
(
Integer
.
parseInt
(
endnum
));
srb
.
addSort
(
"larq"
,
DESC
);
// 案发时间排序
srb
.
setQuery
(
builder
);
log
.
info
(
"ES查询语句:"
+
srb
);
SearchResponse
searchResponse
=
srb
.
execute
().
actionGet
();
SearchHits
hits
=
searchResponse
.
getHits
();
for
(
SearchHit
hit
:
hits
)
{
Map
<
String
,
Object
>
map
=
hit
.
getSourceAsMap
();
list
.
add
(
map
);
}
return
list
;
}
catch
(
Exception
e
)
{
log
.
error
(
"error!"
,
e
);
}
return
null
;
}
}
service/bzpt/src/main/resources/bootstrap.properties
View file @
88caf8d2
...
...
@@ -17,4 +17,4 @@ spring.cloud.nacos.config.namespace=f1160b5f-cef5-4e86-bddc-c55e28c2d8b0
#spring.cloud.nacos.config.shared-dataids=bzpz.properties
#spring.cloud.nacos.config.refreshable-dataids=bzpz.properties
management.health.elasticsearch.enabled
:
false
\ No newline at end of file
#
management.health.elasticsearch.enabled
:
false
\ No newline at end of file
service/pom.xml
View file @
88caf8d2
...
...
@@ -92,13 +92,11 @@
<artifactId>
velocity-engine-core
</artifactId>
</dependency>
<!-- 引入spring-data-elasticsearch-->
<!--
<dependency>
<groupId>
org.springframework.boot
</groupId>
<artifactId>
spring-boot-starter-data-elasticsearch
</artifactId>
</dependency>
-->
<dependency>
<!-- <dependency>
<groupId>org.elasticsearch</groupId>
<artifactId>elasticsearch</artifactId>
<version>6.4.3</version>
...
...
@@ -107,7 +105,7 @@
<groupId>org.elasticsearch.client</groupId>
<artifactId>transport</artifactId>
<version>6.4.3</version>
</dependency>
</dependency>
-->
<!--spring切面aop依赖-->
<dependency>
<groupId>
org.springframework.boot
</groupId>
...
...
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