Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
X
xzxt-app-report
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
Administrator
xzxt-app-report
Commits
5a3e28dd
Commit
5a3e28dd
authored
Nov 11, 2021
by
Jiang
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
案件查询基本信息
parent
57d5e273
Hide whitespace changes
Inline
Side-by-side
Showing
7 changed files
with
1363 additions
and
0 deletions
+1363
-0
src/main/java/org/springblade/founder/asj/VO/AsjVO.java
+31
-0
src/main/java/org/springblade/founder/asj/controller/TbStAsjController.java
+67
-0
src/main/java/org/springblade/founder/asj/dao/TbStAsjMapper.java
+87
-0
src/main/java/org/springblade/founder/asj/dao/TbStAsjMapper.xml
+0
-0
src/main/java/org/springblade/founder/asj/entity/TbStAsjQgccj.java
+1013
-0
src/main/java/org/springblade/founder/asj/service/TbStAsjService.java
+59
-0
src/main/java/org/springblade/founder/asj/service/impl/TbStAsjServiceImpl.java
+106
-0
No files found.
src/main/java/org/springblade/founder/asj/VO/AsjVO.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
VO
;
import
lombok.Data
;
import
org.springblade.founder.asj.entity.TbStAsjQgccj
;
import
org.springblade.founder.qgccj.util.BeanCopyUtil
;
import
org.springframework.format.annotation.DateTimeFormat
;
import
java.util.Date
;
/***/
@Data
public
class
AsjVO
{
private
String
asjbh
;
//案事件编号
private
String
ajmc
;
//案件名称
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
asjfssjAsjfskssj
;
//案事件发生时间_案事件发生开始时间
@DateTimeFormat
(
pattern
=
"yyyy-MM-dd HH:mm:ss"
)
private
Date
asjfssjAsjfsjssj
;
//案事件发生时间_案事件发生结束时间
private
String
asjfsddXzqhdm
;
//案事件发生地点_行政区划代码
private
String
asjfsddDzmc
;
//案事件发生地点_地址名称
private
String
ladwGajgjgdm
;
//立案单位_公安机关机构代码
private
String
ladwGajgmc
;
//立案单位_公安机关名称
private
String
sldwGajgjgdm
;
//受理单位_公安机关机构代码
private
String
sldwGajgmc
;
//受理单位_公安机关名称
public
AsjVO
(){}
public
AsjVO
(
TbStAsjQgccj
tbStAsjQgccj
){
BeanCopyUtil
.
copy
(
tbStAsjQgccj
,
this
,
BeanCopyUtil
.
OperationType
.
QUERY
);
}
}
src/main/java/org/springblade/founder/asj/controller/TbStAsjController.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
controller
;
import
org.springblade.founder.asj.VO.AsjVO
;
import
org.springblade.founder.asj.entity.TbStAsjQgccj
;
import
org.springblade.founder.asj.service.TbStAsjService
;
import
org.springblade.founder.utils.R
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.http.ResponseEntity
;
import
org.springframework.web.bind.annotation.*
;
import
javax.annotation.Resource
;
import
java.util.List
;
import
java.util.Map
;
/**
* (TbStAsj)表控制层
*
* @author jlt
* @since 2021-11-10 17:36:37
*/
@RestController
@RequestMapping
(
"asj"
)
public
class
TbStAsjController
{
/**
* 服务对象
*/
@Resource
private
TbStAsjService
tbStAsjService
;
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping
(
"queryByXxzjbh"
)
public
R
queryById
(
String
asjbh
)
{
try
{
TbStAsjQgccj
tbStAsjQgccj
=
tbStAsjService
.
queryById
(
asjbh
);
return
R
.
ok
().
data
(
"rows"
,
new
AsjVO
(
tbStAsjQgccj
));
}
catch
(
Exception
e
){
e
.
printStackTrace
();
return
R
.
error
(
e
.
getMessage
());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping
(
"queryAll"
)
public
R
queryById
(
@RequestParam
(
required
=
false
)
String
ajmc
,
Integer
page
,
Integer
limit
)
{
try
{
Map
<
String
,
Object
>
map
=
tbStAsjService
.
queryAll
(
ajmc
,
page
,
limit
);
return
R
.
ok
().
data
(
map
);
}
catch
(
Exception
e
){
e
.
printStackTrace
();
return
R
.
error
(
e
.
getMessage
());
}
}
}
src/main/java/org/springblade/founder/asj/dao/TbStAsjMapper.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
dao
;
import
org.apache.ibatis.annotations.Mapper
;
import
org.apache.ibatis.annotations.Param
;
import
org.springblade.founder.asj.entity.TbStAsjQgccj
;
import
org.springframework.data.domain.Pageable
;
import
java.util.List
;
/**
* (TbStAsj)表数据库访问层
*
* @author jlt
* @since 2021-11-10 17:36:38
*/
@Mapper
public
interface
TbStAsjMapper
{
/**
* 通过ID查询单条数据
*
* @param asjbh 主键
* @return 实例对象
*/
TbStAsjQgccj
queryById
(
String
asjbh
);
/**
* 查询指定行数据
*
* @param tbStAsj 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List
<
TbStAsjQgccj
>
queryAllByLimit
(
TbStAsjQgccj
tbStAsj
,
@Param
(
"pageable"
)
Pageable
pageable
);
/**
* 统计总行数
*
* @param tbStAsj 查询条件
* @return 总行数
*/
int
count
(
TbStAsjQgccj
tbStAsj
);
/**
* 新增数据
*
* @param tbStAsj 实例对象
* @return 影响行数
*/
int
insert
(
TbStAsjQgccj
tbStAsj
);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsj> 实例对象列表
* @return 影响行数
*/
int
insertBatch
(
@Param
(
"entities"
)
List
<
TbStAsjQgccj
>
entities
);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsj> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int
insertOrUpdateBatch
(
@Param
(
"entities"
)
List
<
TbStAsjQgccj
>
entities
);
/**
* 修改数据
*
* @param tbStAsj 实例对象
* @return 影响行数
*/
int
update
(
TbStAsjQgccj
tbStAsj
);
/**
* 通过主键删除数据
*
* @param asjbh 主键
* @return 影响行数
*/
int
deleteById
(
String
asjbh
);
List
<
TbStAsjQgccj
>
queryAll
(
String
ajmc
,
Integer
page
,
Integer
limit
);
}
src/main/java/org/springblade/founder/asj/dao/TbStAsjMapper.xml
0 → 100644
View file @
5a3e28dd
This source diff could not be displayed because it is too large. You can
view the blob
instead.
src/main/java/org/springblade/founder/asj/entity/TbStAsjQgccj.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
entity
;
import
java.io.Serializable
;
import
java.math.BigDecimal
;
import
java.util.Date
;
import
lombok.Data
;
/**
* TB_ST_ASJ
* jlt
*/
@Data
public
class
TbStAsjQgccj
implements
Serializable
{
/**
* 案事件编号
*/
private
String
asjbh
;
/**
* 接警编号
*/
private
String
jjbh
;
/**
* 现场勘验编号
*/
private
String
xckybh
;
/**
* 案事件来源代码
*/
private
String
asjlydm
;
/**
* 刑事警情类别代码
*/
private
String
xsjqlbdm
;
/**
* 侦查阶段代码
*/
private
String
zcjddm
;
/**
* 刑事案件立案审查结果代码
*/
private
String
xsajlascjgdm
;
/**
* 案件类别代码
*/
private
String
ajlbdm
;
/**
* 作案特征_简要情况
*/
private
String
zatzJyqk
;
/**
* 特殊手段代码
*/
private
String
tssddm
;
/**
* 作案特征自动分类_简要情况
*/
private
String
zatzzdflJyqk
;
/**
* 作案特征补充描述_简要情况
*/
private
String
zatzbcmsJyqk
;
/**
* 作案特征_案件作案特征集合表达
*/
private
String
zatzAjzatzjhbd
;
/**
* 案件名称
*/
private
String
ajmc
;
/**
* 发现案事件时间
*/
private
Date
fxasjsj
;
/**
* 发现案事件地点_行政区划代码
*/
private
String
fxasjddXzqhdm
;
/**
* 发现案事件地点_地址名称
*/
private
String
fxasjddDzmc
;
/**
* 案事件发生时间_案事件发生开始时间
*/
private
Date
asjfssjAsjfskssj
;
/**
* 案事件发生时间_案事件发生结束时间
*/
private
Date
asjfssjAsjfsjssj
;
/**
* 案事件发生时间_日时段代码
*/
private
String
asjfssjRsddm
;
/**
* 案事件发生时间_作案时机_作案时机类别代码
*/
private
String
asjfssjZasjZasjlbdm
;
/**
* 案事件发生时间_作案时机_代码补充描述
*/
private
String
asjfssjZasjDmbcms
;
/**
* 案事件发生地点_行政区划代码
*/
private
String
asjfsddXzqhdm
;
/**
* 案事件发生地点_地址名称
*/
private
String
asjfsddDzmc
;
/**
* 案事件发生地点_经度
*/
private
BigDecimal
asjfsddDqjd
;
/**
* 案事件发生地点_纬度
*/
private
BigDecimal
asjfsddDqwd
;
/**
* 案事件发生地点_地域类别代码
*/
private
String
asjfsddDylbdm
;
/**
* 案事件发生地点_涉案场所_涉案场所类别代码
*/
private
String
asjfsddSacsSacslbdm
;
/**
* 案事件发生地点_涉案场所_代码补充描述
*/
private
String
asjfsddSacsDmbcms
;
/**
* 案事件发生地点_空间部位_空间部位类别代码
*/
private
String
asjfsddKjbwKjbwlbdm
;
/**
* 案事件发生地点_空间部位_代码补充描述
*/
private
String
asjfsddKjbwDmbcms
;
/**
* 案事件发生地点_是否建筑物内_判断标识
*/
private
String
asjfsddSfjzwnPdbz
;
/**
* 案事件发生地点_建筑物层数
*/
private
Short
asjfsddJzwcs
;
/**
* 案事件发生地点_案事件发生楼层
*/
private
Short
asjfsddAsjfslc
;
/**
* 案事件发生地点_是否租赁住宅_判断标识
*/
private
String
asjfsddSfzlzzPdbz
;
/**
* 是否涉枪_判断标识
*/
private
String
sfsqPdbz
;
/**
* 是否涉爆_判断标识
*/
private
String
sfsbPdbz
;
/**
* 是否命案_判断标识
*/
private
String
sfmaPdbz
;
/**
* 是否涉黑_判断标识
*/
private
String
sfshPdbz
;
/**
* 是否涉及盗抢骗车辆_判断标识
*/
private
String
sfsjdqpclPdbz
;
/**
* 是否涉外_判断标识
*/
private
String
sfswPdbz
;
/**
* 是否拐卖_判断标识
*/
private
String
sfgmPdbz
;
/**
* 涉外案事件涉外情况
*/
private
String
swasjswqk
;
/**
* 案事件督办级别代码
*/
private
String
asjdbjbdm
;
/**
* 联络方式_联络方式代码
*/
private
String
llfsLlfsdm
;
/**
* 联络方式_代码补充描述
*/
private
String
llfsDmbcms
;
/**
* 联络时间
*/
private
Date
llsj
;
/**
* 事由_简要情况
*/
private
String
syJyqk
;
/**
* 犯罪嫌疑人特殊行为_犯罪嫌疑人特殊行为代码
*/
private
String
fzxyrtsxwFzxyrtsxwdm
;
/**
* 犯罪嫌疑人特殊行为_代码补充描述
*/
private
String
fzxyrtsxwDmbcms
;
/**
* 犯罪嫌疑人熟悉作案环境情况
*/
private
String
fzxyrsxzahjqk
;
/**
* 其他手段特点_简要情况
*/
private
String
qtsdtdJyqk
;
/**
* 案事件发生时间分析_案事件发生开始时间
*/
private
Date
asjfssjfxAsjfskssj
;
/**
* 案事件发生时间分析_案事件发生结束时间
*/
private
Date
asjfssjfxAsjfsjssj
;
/**
* 作案人分析_人数下限
*/
private
Integer
zarfxRsxx
;
/**
* 作案人分析_人数上限
*/
private
Integer
zarfxRssx
;
/**
* 犯罪嫌疑人特征_简要情况
*/
private
String
fzxyrtzJyqk
;
/**
* 犯罪嫌疑人特殊专长_犯罪嫌疑人特殊专长代码
*/
private
String
fzxyrtszcFzxyrtszcdm
;
/**
* 犯罪嫌疑人特殊专长_代码补充描述
*/
private
String
fzxyrtszcDmbcms
;
/**
* 作案工具_涉案物品代码
*/
private
String
zagjSawpdm
;
/**
* 作案工具_简要情况
*/
private
String
zagjJyqk
;
/**
* 作案动机描述
*/
private
String
zadjms
;
/**
* 作案目的描述
*/
private
String
zamdms
;
/**
* 跨界范围代码
*/
private
String
kjfwdm
;
/**
* 流窜作案_简要情况
*/
private
String
lczaJyqk
;
/**
* 结伙作案_简要情况
*/
private
String
jhzaJyqk
;
/**
* 共同犯罪犯罪嫌疑人组合形式代码
*/
private
String
gtfzfzxyrzhxsdm
;
/**
* 共同犯罪犯罪嫌疑人构成_共同犯罪犯罪嫌疑人构成代码
*/
private
String
gtfzfzxyrgcGtfzfzxyrgcdm
;
/**
* 共同犯罪犯罪嫌疑人构成_代码补充描述
*/
private
String
gtfzfzxyrgcDmbcms
;
/**
* 选择物品分析_涉案物品_涉案物品代码
*/
private
String
xzwpfxSawpSawpdm
;
/**
* 选择物品分析_涉案物品_代码补充描述
*/
private
String
xzwpfxSawpDmbcms
;
/**
* 损失物品去向_简要情况
*/
private
String
sswpqxJyqk
;
/**
* 犯罪嫌疑人遗留物品_简要情况
*/
private
String
fzxyrylwpJyqk
;
/**
* 现场可疑物品_简要情况
*/
private
String
xckywpJyqk
;
/**
* 发现线索_简要情况
*/
private
String
fxxsJyqk
;
/**
* 案事件死亡人员_人数
*/
private
Long
asjswryRs
;
/**
* 案事件受伤人员_人数
*/
private
Long
asjssryRs
;
/**
* 案事件损失财物_简要情况
*/
private
String
asjsscwJyqk
;
/**
* 损失价值(人民币元)
*/
private
BigDecimal
ssjzrmby
;
/**
* 扣押制式枪支_物品数量
*/
private
Integer
kyzsqzWpsl
;
/**
* 扣押民用枪支_物品数量
*/
private
Integer
kymyqzWpsl
;
/**
* 扣押自制枪支_物品数量
*/
private
Integer
kyzzqzWpsl
;
/**
* 扣押仿制枪支_物品数量
*/
private
Integer
kyfzqzWpsl
;
/**
* 扣押其他枪支_物品数量
*/
private
Integer
kyqtqzWpsl
;
/**
* 受理时间
*/
private
Date
slsj
;
/**
* 受理单位_公安机关机构代码
*/
private
String
sldwGajgjgdm
;
/**
* 受理单位_公安机关名称
*/
private
String
sldwGajgmc
;
/**
* 立案日期
*/
private
Date
larq
;
/**
* 立案单位_公安机关机构代码
*/
private
String
ladwGajgjgdm
;
/**
* 立案单位_公安机关名称
*/
private
String
ladwGajgmc
;
/**
* 作案人员_人数
*/
private
Long
zaryRs
;
/**
* 收缴财物价值(人民币元)
*/
private
BigDecimal
sjcwjzrmby
;
/**
* 侦查终结_侦查行为依据描述
*/
private
String
zczjZcxwyjms
;
/**
* 侦查终结_执行时间
*/
private
Date
zczjZxsj01
;
/**
* 侦查终结单位_公安机关机构代码
*/
private
String
zczjdwGajgjgdm
;
/**
* 侦查终结单位_公安机关名称
*/
private
String
zczjdwGajgmc
;
/**
* 移送审查起诉日期
*/
private
Date
ysscqsrq
;
/**
* 移送审查起诉案件审查返回决定代码
*/
private
String
ysscqsajscfhjddm
;
/**
* 是否撤销案件_判断标识 1是 2否
*/
private
String
sfcxajPdbz
;
/**
* 撤销案件原因代码
*/
private
String
cxajyydm
;
/**
* 撤销案件单位_公安机关机构代码
*/
private
String
cxajdwGajgjgdm
;
/**
* 撤销案件单位_公安机关名称
*/
private
String
cxajdwGajgmc
;
/**
* 撤销案件日期
*/
private
Date
cxajrq
;
/**
* 刑事案件线索工作结果代码
*/
private
String
xsajxsgzjgdm
;
/**
* 协办人_姓名
*/
private
String
xbrXm
;
/**
* 协办人_公民身份号码
*/
private
String
xbrGmsfhm
;
/**
* 协办人_联系电话
*/
private
String
xbrLxdh
;
/**
* 刑事技术负责人_姓名
*/
private
String
xsjsfzrXm
;
/**
* 刑事技术负责人_公民身份号码
*/
private
String
xsjsfzrGmsfhm
;
/**
* 刑事技术负责人_联系电话
*/
private
String
xsjsfzrLxdh
;
/**
* 公安机关负责人_姓名
*/
private
String
gajgfzrXm
;
/**
* 公安机关负责人_公民身份号码
*/
private
String
gajgfzrGmsfhm
;
/**
* 公安机关负责人_联系电话
*/
private
String
gajgfzrLxdh
;
/**
* 信息登记人员_姓名
*/
private
String
xxdjryXm
;
/**
* 信息操作人员_公民身份号码
*/
private
String
xxczryGmsfhm
;
/**
* 信息登记人员_公民身份号码
*/
private
String
xxdjryGmsfhm
;
/**
* 信息操作人员_姓名
*/
private
String
xxczryXm
;
/**
* 信息操作单位_公安机关机构代码
*/
private
String
xxczdwGajgjgdm
;
/**
* 信息操作单位_公安机关名称
*/
private
String
xxczdwGajgmc
;
/**
* 信息登记人员_联系电话
*/
private
String
xxdjryLxdh
;
/**
* 信息登记单位_公安机关名称
*/
private
String
xxdjdwGajgmc
;
/**
* 信息来源描述
*/
private
String
xxlyms
;
/**
* 信息删除_判断标识
*/
private
String
xxscPdbz
;
/**
* 信息登记单位_公安机关机构代码
*/
private
String
xxdjdwGajgjgdm
;
/**
* 登记时间
*/
private
Date
djsj
;
/**
* 接近手段_接近手段代码
*/
private
String
jjsdJjsddm
;
/**
* 胁迫手段_代码补充描述
*/
private
String
xpsdDmbcms
;
/**
* 窃取手段_窃取手段代码
*/
private
String
qqsdQqsddm
;
/**
* 解锁手段_代码补充描述
*/
private
String
jssdDmbcms
;
/**
* 引爆手段代码
*/
private
String
ybsddm
;
/**
* 施暴手段_施暴手段代码
*/
private
String
sbsdSbsddm
;
/**
* 箱体空间突破手段_解锁手段_解锁手段代码
*/
private
String
xtkjtpsdJssdJssddm
;
/**
* 诈骗手段_诈骗手段代码
*/
private
String
zpsdZpsddm
;
/**
* 网络作案手段_网络作案手段代码
*/
private
String
wlzasdWlzasddm
;
/**
* 箱体空间突破手段_解锁手段_代码补充描述
*/
private
String
xtkjtpsdJssdDmbcms
;
/**
* 离开建筑空间方式_代码补充描述
*/
private
String
lkjzkjfsDmbcms
;
/**
* 进入建筑空间方式及手段_代码补充描述
*/
private
String
jrjzkjfsjsdDmbcms
;
/**
* 箱体空间突破手段_箱体空间突破手段代码
*/
private
String
xtkjtpsdXtkjtpsddm
;
/**
* 网络作案手段_代码补充描述
*/
private
String
wlzasdDmbcms
;
/**
* 施暴手段_代码补充描述
*/
private
String
sbsdDmbcms
;
/**
* 干扰侦查手段_干扰侦查手段代码
*/
private
String
grzcsdGrzcsddm
;
/**
* 冒充身份_代码补充描述
*/
private
String
mcsfDmbcms
;
/**
* 胁迫使用物品_涉案物品代码
*/
private
String
xpsywpSawpdm
;
/**
* 胁迫手段_胁迫手段代码
*/
private
String
xpsdXpsddm
;
/**
* 冒用单位名义_冒用单位名义代码
*/
private
String
mydwmyMcdwmydm
;
/**
* 冒充身份_冒充身份代码
*/
private
String
mcsfMcsfdm
;
/**
* 冒充关系人_代码补充描述
*/
private
String
mcgxrDmbcms
;
/**
* 接近手段_代码补充描述
*/
private
String
jjsdDmbcms
;
/**
* 窃取手段_代码补充描述
*/
private
String
qqsdDmbcms
;
/**
* 离开建筑空间方式_离开建筑空间方式代码
*/
private
String
lkjzkjfsLkjzkjfsdm
;
/**
* 冒充冒用手段_冒充冒用手段代码
*/
private
String
mcmysdMcmysddm
;
/**
* 作案准备手段_作案准备手段代码
*/
private
String
zazbsdZazbsddm
;
/**
* 更新时间
*/
private
Date
gxsj
;
/**
* 冒用单位名义_代码补充描述
*/
private
String
mydwmyDmbcms
;
/**
* 现场物品翻动程度_现场物品翻动程度代码
*/
private
String
xcwpfdcdXcwpfdcddm
;
/**
* 干扰侦查手段_代码补充描述
*/
private
String
grzcsdDmbcms
;
/**
* 现场物品翻动程度_代码补充描述
*/
private
String
xcwpfdcdDmbcms
;
/**
* 冒充冒用手段_代码补充描述
*/
private
String
mcmysdDmbcms
;
/**
* 进入建筑空间方式及手段_进入建筑空间方式及手段代码
*/
private
String
jrjzkjfsjsdJrjzkjfsjsddm
;
/**
* 箱体空间突破手段_代码补充描述
*/
private
String
xtkjtpsdDmbcms
;
/**
* 胁迫使用物品_代码补充描述
*/
private
String
xpsywpDmbcms
;
/**
* 诈骗手段_代码补充描述
*/
private
String
zpsdDmbcms
;
/**
* 冒充关系人_冒充关系人代码
*/
private
String
mcgxrMcgxrdm
;
/**
* 作案准备手段_代码补充描述
*/
private
String
zazbsdDmbcms
;
/**
* 解锁手段_解锁手段代码
*/
private
String
jssdJssddm
;
/**
* 主侦单位_公安机关机构代码
*/
private
String
zuzdwGajgjgdm
;
/**
* 主侦单位_公安机关名称
*/
private
String
zuzdwGajgmc
;
/**
* 主侦单位负责人_姓名
*/
private
String
zzdwfzrXm
;
/**
* 主侦单位负责人_公民身份号码
*/
private
String
zzdwfzrGmsfhm
;
/**
* 主侦单位负责人_联系电话
*/
private
String
zzdwfzrLxdh
;
/**
* 主侦单位_主办人_姓名
*/
private
String
zuzdwZbrXm
;
/**
* 主侦单位_主办人_联系电话
*/
private
String
zuzdwZbrLxdh
;
/**
* 主侦单位_主办人_公民身份号码
*/
private
String
zuzdwZbrGmsfhm
;
/**
* 主侦单位_协办人_姓名1
*/
private
String
zuzdwXbrXm1
;
/**
* 主侦单位_协办人_公民身份号码1
*/
private
String
zuzdwXbrGmsfhm1
;
/**
* 主侦单位_协办人_联系电话1
*/
private
String
zuzdwXbrLxdh1
;
/**
* 主侦单位_协办人_姓名2
*/
private
String
zuzdwXbrXm2
;
/**
* 主侦单位_协办人_公民身份号码2
*/
private
String
zuzdwXbrGmsfhm2
;
/**
* 主侦单位_协办人_联系电话2
*/
private
String
zuzdwXbrLxdh2
;
/**
* 主办人_姓名
*/
private
String
zbrXm
;
/**
* 主办人_联系电话
*/
private
String
zbrLxdh
;
/**
* 主办人_公民身份号码
*/
private
String
zbrGmsfhm
;
/**
* 警综案件编号
*/
private
String
jzajbh
;
/**
* 部省业务联动服务公安部下发 0:否 1:是
*/
private
String
gabxf
;
/**
* 信息入部库_判断标识/1-是,0-否/CODE_IF
*/
private
String
xxrbkPdbz
;
/**
* 信息入省库_判断标识/1-是,0-否/CODE_IF
*/
private
String
xxrskPdbz
;
/**
* 信息入部库时间
*/
private
Date
xxrbksj
;
/**
* 信息入省库时间
*/
private
Date
xxrsksj
;
/**
* 作案动机代码
*/
private
String
zadjdm
;
/**
* 案件是否现场勘验_判断标识
*/
private
String
ajsfxckyPdbz
;
/**
* 案件_现场_确认人_公民身份号码
*/
private
String
asjXcQrrGmsfhm
;
/**
* 案件_现场_确认人_姓名
*/
private
String
asjXcQrrXm
;
/**
* 案件_现场_确认时间
*/
private
Date
asjXcQrsj
;
/**
* 是否文物犯罪_判断标识 0:否 1是
*/
private
String
sfwwfzPdbz
;
/**
* 是否历史积案_判断标识 0:否 1是
*/
private
String
sflsjaPdbz
;
/**
* 专项标志,0表示专项,1表示非专项
*/
private
String
part
;
/**
* 案件业务状态代码,1表示初始,4表示已撤销,6表示立案审批通过,10表示侦查终结审批通过
*/
private
String
ajywztdm
;
private
String
abDg
;
/**
* 新疆独有
*/
private
String
asjfsddGxpcs
;
/**
* 简要案情
*/
private
String
jyaq
;
private
static
final
long
serialVersionUID
=
1L
;
}
src/main/java/org/springblade/founder/asj/service/TbStAsjService.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
service
;
import
org.springblade.founder.asj.entity.TbStAsjQgccj
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageRequest
;
import
java.util.Map
;
/**
* (TbStAsj)表服务接口
*
* @author jlt
* @since 2021-11-10 17:36:40
*/
public
interface
TbStAsjService
{
/**
* 通过ID查询单条数据
*
* @param asjbh 主键
* @return 实例对象
*/
TbStAsjQgccj
queryById
(
String
asjbh
);
/**
* 分页查询
*
* @param tbStAsj 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page
<
TbStAsjQgccj
>
queryByPage
(
TbStAsjQgccj
tbStAsj
,
PageRequest
pageRequest
);
/**
* 新增数据
*
* @param tbStAsj 实例对象
* @return 实例对象
*/
TbStAsjQgccj
insert
(
TbStAsjQgccj
tbStAsj
);
/**
* 修改数据
*
* @param tbStAsj 实例对象
* @return 实例对象
*/
TbStAsjQgccj
update
(
TbStAsjQgccj
tbStAsj
);
/**
* 通过主键删除数据
*
* @param asjbh 主键
* @return 是否成功
*/
boolean
deleteById
(
String
asjbh
);
Map
<
String
,
Object
>
queryAll
(
String
ajmc
,
Integer
page
,
Integer
limit
);
}
src/main/java/org/springblade/founder/asj/service/impl/TbStAsjServiceImpl.java
0 → 100644
View file @
5a3e28dd
package
org
.
springblade
.
founder
.
asj
.
service
.
impl
;
import
org.springblade.founder.asj.VO.AsjVO
;
import
org.springblade.founder.asj.dao.TbStAsjMapper
;
import
org.springblade.founder.asj.entity.TbStAsjQgccj
;
import
org.springblade.founder.asj.service.TbStAsjService
;
import
org.springframework.beans.factory.annotation.Autowired
;
import
org.springframework.data.domain.Page
;
import
org.springframework.data.domain.PageImpl
;
import
org.springframework.data.domain.PageRequest
;
import
org.springframework.stereotype.Service
;
import
javax.annotation.Resource
;
import
java.util.ArrayList
;
import
java.util.HashMap
;
import
java.util.List
;
import
java.util.Map
;
/**
* (TbStAsj)表服务实现类
*
* @author jlt
* @since 2021-11-10 17:36:40
*/
@Service
public
class
TbStAsjServiceImpl
implements
TbStAsjService
{
@Autowired
private
TbStAsjMapper
tbStAsjDao
;
/**
* 通过ID查询单条数据
*
* @param asjbh 主键
* @return 实例对象
*/
@Override
public
TbStAsjQgccj
queryById
(
String
asjbh
)
{
return
this
.
tbStAsjDao
.
queryById
(
asjbh
);
}
/**
* 分页查询
*
* @param tbStAsj 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public
Page
<
TbStAsjQgccj
>
queryByPage
(
TbStAsjQgccj
tbStAsj
,
PageRequest
pageRequest
)
{
long
total
=
this
.
tbStAsjDao
.
count
(
tbStAsj
);
return
new
PageImpl
<>(
this
.
tbStAsjDao
.
queryAllByLimit
(
tbStAsj
,
pageRequest
),
pageRequest
,
total
);
}
/**
* 新增数据
*
* @param tbStAsj 实例对象
* @return 实例对象
*/
@Override
public
TbStAsjQgccj
insert
(
TbStAsjQgccj
tbStAsj
)
{
this
.
tbStAsjDao
.
insert
(
tbStAsj
);
return
tbStAsj
;
}
/**
* 修改数据
*
* @param tbStAsj 实例对象
* @return 实例对象
*/
@Override
public
TbStAsjQgccj
update
(
TbStAsjQgccj
tbStAsj
)
{
this
.
tbStAsjDao
.
update
(
tbStAsj
);
return
this
.
queryById
(
tbStAsj
.
getAsjbh
());
}
/**
* 通过主键删除数据
*
* @param asjbh 主键
* @return 是否成功
*/
@Override
public
boolean
deleteById
(
String
asjbh
)
{
return
this
.
tbStAsjDao
.
deleteById
(
asjbh
)
>
0
;
}
@Override
public
Map
<
String
,
Object
>
queryAll
(
String
ajmc
,
Integer
page
,
Integer
limit
)
{
page
=
(
page
-
1
)
*
limit
;
limit
=
page
+
limit
;
Map
<
String
,
Object
>
map
=
new
HashMap
<>();
List
<
TbStAsjQgccj
>
tbStAsjQgccjList
=
tbStAsjDao
.
queryAll
(
ajmc
,
page
,
limit
);
List
<
AsjVO
>
asjVOS
=
new
ArrayList
<>();
for
(
TbStAsjQgccj
t
:
tbStAsjQgccjList
)
{
asjVOS
.
add
(
new
AsjVO
(
t
));
}
TbStAsjQgccj
tbStAsjQgccj
=
new
TbStAsjQgccj
();
tbStAsjQgccj
.
setAjmc
(
ajmc
);
int
count
=
tbStAsjDao
.
count
(
tbStAsjQgccj
);
map
.
put
(
"rows"
,
asjVOS
);
map
.
put
(
"total"
,
count
);
return
map
;
}
}
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