Commit 7005f0d3 by Jiang

可疑物品、其他涉案物品、现场遗留物品、案事件侦查组织

parent 9ec65186
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyydtxsbxs;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkyddfjdcxsVO {
private String xxzjbh;//信息主键编号
private String asjbh;//案事件编号
private String keyddfjdcSawpdm;//物品名称
private String keyddfjdcSawpdmStr;
private String keyddfjdcPpxh;//品牌型号
private String keyddfjdcDdfjdcpzhWpbzh;//车牌照号
private double keyddfjdcWpjzrmby;//物品价值(元)
public TbXwFxkyddfjdcxsVO(){}
public TbXwFxkyddfjdcxsVO(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs){
this.xxzjbh=tbXwFxkyddfjdcxs.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkyddfjdcxs,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkydy;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkydyVO {
private String xxzjbh;
private String asjbh;
private String kydyDylxdm;//弹药类型
private String kydyDylxdmStr;
private String kydyDyxhdm;//可疑弹药_弹药型号代码
private String kydyDyxhdmStr;
private Integer kydyWpsl;//物品数量
private String kydyWptzms;//特征描述
public TbXwFxkydyVO(){}
public TbXwFxkydyVO(TbXwFxkydy tbXwFxkydy){
this.xxzjbh=tbXwFxkydy.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkydy,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkyjdcxsVO {
private String xxzjbh;
private String keyjdcSawpdm;//物品类型
private String keyjdcSawpdmStr;
private String keyjdcPpxh;//品牌型号
private String keyjdcJdcsyxzdm;//使用性质
private String keyjdcJdcsyxzdmStr;//使用性质
private String keyjdcJdchphmzwPdbz;//号牌是否为真
private String keyjdcClsbdh;//车辆识别号
public TbXwFxkyjdcxsVO(){}
public TbXwFxkyjdcxsVO(TbXwFxkyjdcxs tbXwFxkyjdcxs){
this.xxzjbh=tbXwFxkyjdcxs.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkyjdcxs,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkyqz;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkyqzVO {
private String xxzjbh;
private String asjbh;
private String kyqzQzlxdm;//枪支类型
private String kyqzQzlxdmStr;
private String kyqzQzxhdm;//枪支型号
private String kyqzQzxhdmStr;
private String kyqzQzkj;//口径
private String kyqzQhWpbzh;//物品标识号
public TbXwFxkyqzVO(){}
public TbXwFxkyqzVO(TbXwFxkyqz tbXwFxkyqz){
this.xxzjbh=tbXwFxkyqz.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkyqz,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkywwxs;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkywwxsVO {
private String xxzjbh;
private String asjbh;
private String keywwWptzms;//特征描述
private String keywwWwdjms;//文物等级描述
private double keywwWpjzrmby;//文物价值
public TbXwFxkywwxsVO(){}
public TbXwFxkywwxsVO(TbXwFxkywwxs tbXwFxkywwxs){
this.xxzjbh=tbXwFxkywwxs.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkywwxs,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkyydtxsbxs;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxkyydtxsbxsVO {
private String xxzjbh;
private String asjbh;
private String keyydtxsbPpxhdm;//品牌型号
private String keyydtxsbYddh;//移动电话
private String keyydtxsbImeiWpbzh;//IMEI(设备码)
private double keyydtxsbWpjzrmby;//物品价值
private String keyydtxsbWptzms;//特征描述
TbXwFxkyydtxsbxsVO(){}
public TbXwFxkyydtxsbxsVO(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxsVO){
this.xxzjbh=tbXwFxkyydtxsbxsVO.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkyydtxsbxsVO,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxqtgzwp;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxqtgzwpVO {
private String xxzjbh;
private String asjbh;
private String qtgzwpSawpSawpdm;//物品类型
private String qtgzwpSawpSawpdmStr;
private String qtgzwpWpmc;//物品名称
private String qtgzwpPpxh;//品牌型号
private String qtgzwpWpgg;//物品规格
public TbXwFxqtgzwpVO(){}
public TbXwFxqtgzwpVO(TbXwFxqtgzwp tbXwFxqtgzwp){
this.xxzjbh=tbXwFxqtgzwp.getXxzjbh();
BeanCopyUtil.copy(tbXwFxqtgzwp,this, BeanCopyUtil.OperationType.QUERY);
}
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbXwFxkywwxs;
import org.springblade.founder.qgccj.entity.TbXwFxqtgzwp;
import org.springblade.founder.qgccj.entity.TbXwFxqtkywpxs;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
/***/
@Data
public class TbXwFxqtkywpxsVO {
private String xxzjbh;
private String asjbh;
private String keyyjJyqk;//可疑依据_简要情况
private String kywpWpmc;//可疑物品_物品名称
private String kywpPpxh;//可疑物品_品牌型号
private String kywpWpgg;//可疑物品_物品规格
public TbXwFxqtkywpxsVO(){};
public TbXwFxqtkywpxsVO(TbXwFxqtkywpxs tbXwFxkywwxs){
this.xxzjbh=tbXwFxkywwxs.getXxzjbh();
BeanCopyUtil.copy(tbXwFxkywwxs,this, BeanCopyUtil.OperationType.QUERY);
};
}
package org.springblade.founder.qgccj.VO;
import lombok.Data;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
/***/
@Data
public class WpVO {
private String sawpbh;//涉案物品编号
private String asjbh;//案事件编号
private String sawpSawpdm;//涉案物品_涉案物品代码
private String sawpSawpdmStr;
private String ppxh;//涉案物品_品牌型号
private Double qtsawpWpjzrmby;//涉案物品_物品价值(人民币元)
private String qtsawpWptzms;//涉案物品_物品特征描述
public WpVO(){}
public WpVO(TbStQtsawpWp tbStQtsawpWp){
this.sawpbh=tbStQtsawpWp.getSawpbh();
this.asjbh=tbStQtsawpWp.getAsjbh();
this.sawpSawpdm=tbStQtsawpWp.getSawpSawpdm();
this.sawpSawpdmStr=tbStQtsawpWp.getSawpSawpdmStr();
this.ppxh=tbStQtsawpWp.getQtsawpPpxh();
this.qtsawpWpjzrmby=tbStQtsawpWp.getQtsawpWpjzrmby();
this.qtsawpWptzms=tbStQtsawpWp.getQtsawpWptzms();
}
public WpVO(TbStXcylwpWp tbStQtsawpWp){
this.sawpbh=tbStQtsawpWp.getSawpbh();
this.asjbh=tbStQtsawpWp.getAsjbh();
this.sawpSawpdm=tbStQtsawpWp.getSawpSawpdm();
this.sawpSawpdmStr=tbStQtsawpWp.getSawpSawpdmStr();
this.ppxh=tbStQtsawpWp.getXcylwpPpxh();
this.qtsawpWpjzrmby=tbStQtsawpWp.getXcylwpWpjzrmby();
this.qtsawpWptzms=tbStQtsawpWp.getXcylwpWptzms();
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbStAsjZczz;
import org.springblade.founder.qgccj.service.TbStAsjZczzService;
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;
/**
* (TbStAsjZczz)表控制层
*
* @author jlt
* @since 2021-11-21 14:10:13
*/
@RestController
@RequestMapping("zczz")
public class TbStAsjZczzController {
/**
* 服务对象
*/
@Resource
private TbStAsjZczzService tbStAsjZczzService;
/**
* 新增数据
*
* @param tbStAsjZczz 实体
* @return 新增结果
*/
@PostMapping("insert")
public R insert(TbStAsjZczz tbStAsjZczz) {
try{
String xxzjbh=tbStAsjZczzService.insert(tbStAsjZczz);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.service.TbStQtsawpWpService;
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.Map;
/**
* 其他涉案物品信息(TbStQtsawpWp)表控制层
*
* @author jlt
* @since 2021-11-21 15:10:42
*/
@RestController
@RequestMapping("qtsawpWp")
public class TbStQtsawpWpController {
/**
* 服务对象
*/
@Resource
private TbStQtsawpWpService tbStQtsawpWpService;
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try {
Map<String,Object> rows=tbStQtsawpWpService.queryAll(asjbh,page,limit);
return R.ok().data(rows);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryById(String xxzjbh) {
try{
TbStQtsawpWp tbXwFxkyddfjdcxs= tbStQtsawpWpService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyddfjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbStQtsawpWp tbXwFxkyddfjdcxs) {
try{
String xxzjbh= tbStQtsawpWpService.insert(tbXwFxkyddfjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbStQtsawpWp tbXwFxkyddfjdcxs) {
try{
tbStQtsawpWpService.update(tbXwFxkyddfjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbStQtsawpWpService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
import org.springblade.founder.qgccj.service.TbStXcylwpWpService;
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.Map;
/**
* 现场遗留物品信息(TbStXcylwpWp)表控制层
*
* @author jlt
* @since 2021-11-21 16:32:40
*/
@RestController
@RequestMapping("xcylwpWp")
public class TbStXcylwpWpController {
/**
* 服务对象
*/
@Resource
private TbStXcylwpWpService tbStXcylwpWpService;
/**
* 分页查询
*
* @param tbStXcylwpWp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try {
Map<String,Object> rows=tbStXcylwpWpService.queryAll(asjbh,page,limit);
return R.ok().data(rows);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryById(String xxzjbh) {
try{
TbStXcylwpWp tbXwFxkyddfjdcxs= tbStXcylwpWpService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyddfjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbStXcylwpWp tbXwFxkyddfjdcxs) {
try{
String xxzjbh= tbStXcylwpWpService.insert(tbXwFxkyddfjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbStXcylwpWp tbXwFxkyddfjdcxs) {
try{
tbStXcylwpWpService.update(tbXwFxkyddfjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbStXcylwpWpService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
//package org.springblade.founder.qgccj.controller;
//
//import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdc;
//import org.springblade.founder.qgccj.service.TbXwFxkyddfjdcService;
//import org.springblade.founder.utils.R;
//import org.springframework.beans.factory.annotation.Autowired;
//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;
//
///**
// * 发现可疑电动非机动车信息(TbXwFxkyddfjdc)表控制层
// *
// * @author jlt
// * @since 2021-11-18 17:48:21
// */
//@RestController
//@RequestMapping("fxkyddfjdc")
//public class TbXwFxkyddfjdcController {
// /**
// * 服务对象
// */
// @Autowired
// private TbXwFxkyddfjdcService tbXwFxkyddfjdcService;
//
// /**
// * 分页查询
// *
// * @param tbXwFxkyddfjdc 筛选条件
// * @param pageRequest 分页对象
// * @return 查询结果
// */
// @PostMapping("queryAll")
// public R queryAll(String asjbh, Integer page, Integer limit) {
// try {
//// tbXwFxkyddfjdcService.quer;
// return R.ok();
// } catch (Exception e) {
// e.printStackTrace();
// return R.error(e.getMessage());
// }
// }
//
// /**
// * 通过主键查询单条数据
// *
// * @param id 主键
// * @return 单条数据
// */
// @PostMapping("queryByXxzjbh")
// public R queryById(String xxzjbh) {
// try {
// TbXwFxkyddfjdc tbXwFxkyddfjdc = tbXwFxkyddfjdcService.queryById(xxzjbh);
// return R.ok().data("rows", tbXwFxkyddfjdc);
// } catch (Exception e) {
// e.printStackTrace();
// return R.error(e.getMessage());
// }
//
// }
//
// /**
// * 新增数据
// *
// * @param tbXwFxkyddfjdc 实体
// * @return 新增结果
// */
// @PostMapping("insert")
// public R add(TbXwFxkyddfjdc tbXwFxkyddfjdc) {
// try{
// String xxzjbh=tbXwFxkyddfjdcService.insert(tbXwFxkyddfjdc);
// return R.ok().data("xxzjbh",xxzjbh);
// }catch (Exception e){
// e.printStackTrace();
// return R.error(e.getMessage());
// }
// }
//
// /**
// * 编辑数据
// *
// * @param tbXwFxkyddfjdc 实体
// * @return 编辑结果
// */
// @PutMapping
// public ResponseEntity<TbXwFxkyddfjdc> edit(TbXwFxkyddfjdc tbXwFxkyddfjdc) {
// return ResponseEntity.ok(this.tbXwFxkyddfjdcService.update(tbXwFxkyddfjdc));
// }
//
// /**
// * 删除数据
// *
// * @param id 主键
// * @return 删除是否成功
// */
// @DeleteMapping
// public ResponseEntity<Boolean> deleteById(String id) {
// return ResponseEntity.ok(this.tbXwFxkyddfjdcService.deleteById(id));
// }
//
//}
//
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.VO.TbXwFxkyddfjdcxsVO;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.service.TbXwFxkyddfjdcxsService;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
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;
/**
* 发现可疑电动非机动车线索信息(TbXwFxkyddfjdcxs)表控制层
*
* @author jlt
* @since 2021-11-19 10:01:35
*/
@RestController
@RequestMapping("fxkyddfjdcxs")
public class TbXwFxkyddfjdcxsController {
/**
* 服务对象
*/
@Autowired
private TbXwFxkyddfjdcxsService tbXwFxkyddfjdcxsService;
/**
* 分页查询
*
* @param tbXwFxkyddfjdcxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh,Integer page,Integer limit) {
try {
Map<String,Object> rows=tbXwFxkyddfjdcxsService.queryAll(asjbh,page,limit);
return R.ok().data(rows);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryById(String xxzjbh) {
try{
TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs= tbXwFxkyddfjdcxsService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyddfjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs) {
try{
String xxzjbh= tbXwFxkyddfjdcxsService.insert(tbXwFxkyddfjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbXwFxkyddfjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs) {
try{
tbXwFxkyddfjdcxsService.update(tbXwFxkyddfjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkyddfjdcxsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkydy;
import org.springblade.founder.qgccj.service.TbXwFxkydyService;
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.Map;
/**
* 发现可疑弹药信息(TbXwFxkydy)表控制层
*
* @author jlt
* @since 2021-11-19 15:11:37
*/
@RestController
@RequestMapping("fxkydy")
public class TbXwFxkydyController {
/**
* 服务对象
*/
@Resource
private TbXwFxkydyService tbXwFxkydyService;
/**
* 分页查询
*
* @param tbXwFxkydy 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh,Integer page,Integer limit) {
try{
Map<String,Object> map=tbXwFxkydyService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public ResponseEntity<TbXwFxkydy> queryById(String xxzjbh) {
return ResponseEntity.ok(this.tbXwFxkydyService.queryById(xxzjbh));
}
/**
* 新增数据
*
* @param tbXwFxkydy 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkydy tbXwFxkydy) {
try{
String xxzjbh=tbXwFxkydyService.insert(tbXwFxkydy);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbXwFxkydy 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkydy tbXwFxkydy) {
try{
tbXwFxkydyService.update(tbXwFxkydy);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkydyService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.service.TbXwFxkyjdcxsService;
import org.springblade.founder.utils.R;
import org.springframework.http.ResponseEntity;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
import java.util.Map;
/**
* 发现可疑机动车线索信息(TbXwFxkyjdcxs)表控制层
*
* @author jlt
* @since 2021-11-19 15:21:50
*/
@RestController
@RequestMapping("fxkyjdcxs")
public class TbXwFxkyjdcxsController {
/**
* 服务对象
*/
@Resource
private TbXwFxkyjdcxsService tbXwFxkyjdcxsService;
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryAll")
public R queryAll(String asjbh,Integer page,Integer limit) {
try{
Map<String,Object> map=tbXwFxkyjdcxsService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryByXxzjbh(String xxzjbh) {
try{
TbXwFxkyjdcxs tbXwFxkyjdcxs = tbXwFxkyjdcxsService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param TbXwFxkyjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkyjdcxs tbXwFxkyjdcxs) {
try{
String xxzjbh=tbXwFxkyjdcxsService.insert(tbXwFxkyjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param TbXwFxkyjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkyjdcxs TbXwFxkyjdcxs) {
try{
tbXwFxkyjdcxsService.update(TbXwFxkyjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkyjdcxsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyqz;
import org.springblade.founder.qgccj.service.TbXwFxkyqzService;
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.Map;
/**
* 发现可疑枪支信息(TbXwFxkyqz)表控制层
*
* @author jlt
* @since 2021-11-20 16:12:17
*/
@RestController
@RequestMapping("fxkyqz")
public class TbXwFxkyqzController {
/**
* 服务对象
*/
@Resource
private TbXwFxkyqzService tbXwFxkyqzService;
/**
* 分页查询
*
* @param tbXwFxkyqz 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try{
Map<String,Object> map=tbXwFxkyqzService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryByXxzjbh(String xxzjbh) {
try{
TbXwFxkyqz tbXwFxkyjdcxs = tbXwFxkyqzService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param TbXwFxkyjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkyqz tbXwFxkyjdcxs) {
try{
String xxzjbh=tbXwFxkyqzService.insert(tbXwFxkyjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param TbXwFxkyjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkyqz TbXwFxkyjdcxs) {
try{
tbXwFxkyqzService.update(TbXwFxkyjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkyqzService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkywwxs;
import org.springblade.founder.qgccj.service.TbXwFxkywwxsService;
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.Map;
/**
* 发现可疑文物线索信息(TbXwFxkywwxs)表控制层
*
* @author jlt
* @since 2021-11-20 16:13:35
*/
@RestController
@RequestMapping("fxkywwxs")
public class TbXwFxkywwxsController {
/**
* 服务对象
*/
@Resource
private TbXwFxkywwxsService tbXwFxkywwxsService;
/**
* 分页查询
*
* @param tbXwFxkywwxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try{
Map<String,Object> map=tbXwFxkywwxsService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryByXxzjbh(String xxzjbh) {
try{
TbXwFxkywwxs tbXwFxkyjdcxs = tbXwFxkywwxsService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param TbXwFxkyjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkywwxs tbXwFxkyjdcxs) {
try{
String xxzjbh=tbXwFxkywwxsService.insert(tbXwFxkyjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param TbXwFxkyjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkywwxs TbXwFxkyjdcxs) {
try{
tbXwFxkywwxsService.update(TbXwFxkyjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkywwxsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyydtxsbxs;
import org.springblade.founder.qgccj.service.TbXwFxkyydtxsbxsService;
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.Map;
/**
* 发现可疑移动通讯设备线索信息(TbXwFxkyydtxsbxs)表控制层
*
* @author jlt
* @since 2021-11-20 16:13:51
*/
@RestController
@RequestMapping("fxkyydtxsbxs")
public class TbXwFxkyydtxsbxsController {
/**
* 服务对象
*/
@Resource
private TbXwFxkyydtxsbxsService tbXwFxkyydtxsbxsService;
/**
* 分页查询
*
* @param tbXwFxkyydtxsbxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try{
Map<String,Object> map=tbXwFxkyydtxsbxsService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryByXxzjbh(String xxzjbh) {
try{
TbXwFxkyydtxsbxs tbXwFxkyjdcxs = tbXwFxkyydtxsbxsService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param TbXwFxkyjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxkyydtxsbxs tbXwFxkyjdcxs) {
try{
String xxzjbh=tbXwFxkyydtxsbxsService.insert(tbXwFxkyjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param TbXwFxkyjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxkyydtxsbxs TbXwFxkyjdcxs) {
try{
tbXwFxkyydtxsbxsService.update(TbXwFxkyjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxkyydtxsbxsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxqtgzwp;
import org.springblade.founder.qgccj.service.TbXwFxqtgzwpService;
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.Map;
/**
* 发现其他管制物品信息(TbXwFxqtgzwp)表控制层
*
* @author jlt
* @since 2021-11-21 12:43:34
*/
@RestController
@RequestMapping("fxqtgzwp")
public class TbXwFxqtgzwpController {
/**
* 服务对象
*/
@Resource
private TbXwFxqtgzwpService tbXwFxqtgzwpService;
/**
* 分页查询
*
* @param tbXwFxqtgzwp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try{
Map<String,Object> map=tbXwFxqtgzwpService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryById(String xxzjbh) {
try{
TbXwFxqtgzwp tbXwFxqtgzwp= tbXwFxqtgzwpService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxqtgzwp);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbXwFxqtgzwp 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxqtgzwp tbXwFxqtgzwp) {
try{
String xxzjbh = tbXwFxqtgzwpService.insert(tbXwFxqtgzwp);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbXwFxqtgzwp 实体
* @return 编辑结果
*/
@PostMapping("update")
public R update(TbXwFxqtgzwp tbXwFxqtgzwp) {
try{
tbXwFxqtgzwpService.update(tbXwFxqtgzwp);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxqtgzwpService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxqtkywpxs;
import org.springblade.founder.qgccj.service.TbXwFxqtkywpxsService;
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.Map;
/**
* 发现其他可疑物品线索信息(TbXwFxqtkywpxs)表控制层
*
* @author jlt
* @since 2021-11-20 16:14:24
*/
@RestController
@RequestMapping("fxqtkywpxs")
public class TbXwFxqtkywpxsController {
/**
* 服务对象
*/
@Resource
private TbXwFxqtkywpxsService tbXwFxqtkywpxsService;
/**
* 分页查询
*
* @param tbXwFxqtkywpxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@PostMapping("queryAll")
public R queryAll(String asjbh, Integer page, Integer limit) {
try{
Map<String,Object> map=tbXwFxqtkywpxsService.queryAll(asjbh,page,limit);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
public R queryByXxzjbh(String xxzjbh) {
try{
TbXwFxqtkywpxs tbXwFxkyjdcxs = tbXwFxqtkywpxsService.queryById(xxzjbh);
return R.ok().data("rows",tbXwFxkyjdcxs);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param TbXwFxkyjdcxs 实体
* @return 新增结果
*/
@PostMapping("insert")
public R add(TbXwFxqtkywpxs tbXwFxkyjdcxs) {
try{
String xxzjbh=tbXwFxqtkywpxsService.insert(tbXwFxkyjdcxs);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param TbXwFxkyjdcxs 实体
* @return 编辑结果
*/
@PostMapping("update")
public R edit(TbXwFxqtkywpxs TbXwFxkyjdcxs) {
try{
tbXwFxqtkywpxsService.update(TbXwFxkyjdcxs);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
public R deleteById(String xxzjbh) {
try{
tbXwFxqtkywpxsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.entity;
import lombok.Data;
import java.util.Date;
import java.io.Serializable;
/**
* (TbStAsjZczz)实体类
*
* @author jlt
* @since 2021-11-21 12:36:15
*/
@Data
public class TbStAsjZczz extends BaseEntitis implements Serializable {
private static final long serialVersionUID = 438334756579391675L;
/**
* 信息主键编号
*/
private String xxzjbh;
/**
* 案事件编号
*/
private String asjbh;
/**
* 身份号码
*/
private String sfzh;
/**
* 用户名称
*/
private String yhmc;
/**
* 所属单位
*/
private String gajgjgdm;
/**
* 案件性质
*/
private String ajxz;
/**
* 是否主要负责人
*/
private String zyfzrPdbz;
/**
* 是否生效,1代表生效
*/
private String sfsxpdbz;
/**
* 侦查组织角色代码
*/
private String zczzjsdm;
/**
* 是否默认侦查员
*/
private String sfmrzcy;
/**
* 等级单位公安机关名称
*/
private String xxdjdwGajgmc;
/**
* 登记人姓名
*/
private String xxdjryXm;
/**
* 登记人公民身份号码
*/
private String xxdjryGmsfhm;
/**
* 登记人联系电话
*/
private String xxdjryLxdh;
/**
* 登记时间
*/
private Date djsj;
/**
* 操作单位代码
*/
private String xxczdwGajgjgdm;
/**
* 操作单位名称
*/
private String xxczdwGajgmc;
/**
* 操作人员姓名
*/
private String xxczryXm;
/**
* 操作人身份证号
*/
private String xxczryGmsfhm;
/**
* 操作时间
*/
private Date czsj;
/**
* 登记单位公安机关代码
*/
private String xxdjdwGajgjgdm;
/**
* 用户电话
*/
private String lxdh;
/**
* 所属成员组(新加字段1.5规范没有)
*/
private String memberGroup;
/**
* 案件权重
*/
private String ajqz;
/**
* 最终得分
*/
private String zzdf;
private String xxscPdbz;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getAsjbh() {
return asjbh;
}
public void setAsjbh(String asjbh) {
this.asjbh = asjbh;
}
public String getSfzh() {
return sfzh;
}
public void setSfzh(String sfzh) {
this.sfzh = sfzh;
}
public String getYhmc() {
return yhmc;
}
public void setYhmc(String yhmc) {
this.yhmc = yhmc;
}
public String getGajgjgdm() {
return gajgjgdm;
}
public void setGajgjgdm(String gajgjgdm) {
this.gajgjgdm = gajgjgdm;
}
public String getAjxz() {
return ajxz;
}
public void setAjxz(String ajxz) {
this.ajxz = ajxz;
}
public String getZyfzrPdbz() {
return zyfzrPdbz;
}
public void setZyfzrPdbz(String zyfzrPdbz) {
this.zyfzrPdbz = zyfzrPdbz;
}
public String getSfsxpdbz() {
return sfsxpdbz;
}
public void setSfsxpdbz(String sfsxpdbz) {
this.sfsxpdbz = sfsxpdbz;
}
public String getZczzjsdm() {
return zczzjsdm;
}
public void setZczzjsdm(String zczzjsdm) {
this.zczzjsdm = zczzjsdm;
}
public String getSfmrzcy() {
return sfmrzcy;
}
public void setSfmrzcy(String sfmrzcy) {
this.sfmrzcy = sfmrzcy;
}
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 Date getCzsj() {
return czsj;
}
public void setCzsj(Date czsj) {
this.czsj = czsj;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public String getLxdh() {
return lxdh;
}
public void setLxdh(String lxdh) {
this.lxdh = lxdh;
}
public String getMemberGroup() {
return memberGroup;
}
public void setMemberGroup(String memberGroup) {
this.memberGroup = memberGroup;
}
public String getAjqz() {
return ajqz;
}
public void setAjqz(String ajqz) {
this.ajqz = ajqz;
}
public String getZzdf() {
return zzdf;
}
public void setZzdf(String zzdf) {
this.zzdf = zzdf;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStAsjZczz;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* (TbStAsjZczz)表数据库访问层
*
* @author jlt
* @since 2021-11-21 12:36:15
*/
@Mapper
public interface TbStAsjZczzMapper {
/**
* 通过ID查询单条数据
*
* @param 主键
* @return 实例对象
*/
TbStAsjZczz queryById( );
/**
* 查询指定行数据
*
* @param tbStAsjZczz 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStAsjZczz> queryAllByLimit(TbStAsjZczz tbStAsjZczz, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStAsjZczz 查询条件
* @return 总行数
*/
long count(TbStAsjZczz tbStAsjZczz);
/**
* 新增数据
*
* @param tbStAsjZczz 实例对象
* @return 影响行数
*/
int insert(TbStAsjZczz tbStAsjZczz);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsjZczz> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStAsjZczz> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsjZczz> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStAsjZczz> entities);
/**
* 修改数据
*
* @param tbStAsjZczz 实例对象
* @return 影响行数
*/
int update(TbStAsjZczz tbStAsjZczz);
/**
* 通过主键删除数据
*
* @param 主键
* @return 影响行数
*/
int deleteById( );
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 其他涉案物品信息(TbStQtsawpWp)表数据库访问层
*
* @author jlt
* @since 2021-11-21 15:10:42
*/
public interface TbStQtsawpWpMapper {
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
TbStQtsawpWp queryById(String sawpbh);
List<TbStQtsawpWp> queryAll(@Param("asjbh")String asjbh, @Param("page")Integer page, @Param("limit")Integer limit);
/**
* 查询指定行数据
*
* @param tbStQtsawpWp 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStQtsawpWp> queryAllByLimit(TbStQtsawpWp tbStQtsawpWp, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStQtsawpWp 查询条件
* @return 总行数
*/
int count(TbStQtsawpWp tbStQtsawpWp);
/**
* 新增数据
*
* @param tbStQtsawpWp 实例对象
* @return 影响行数
*/
int insert(TbStQtsawpWp tbStQtsawpWp);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStQtsawpWp> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStQtsawpWp> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStQtsawpWp> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStQtsawpWp> entities);
/**
* 修改数据
*
* @param tbStQtsawpWp 实例对象
* @return 影响行数
*/
int update(TbStQtsawpWp tbStQtsawpWp);
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 影响行数
*/
int deleteById(TbStQtsawpWp tbStQtsawpWp);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 现场遗留物品信息(TbStXcylwpWp)表数据库访问层
*
* @author jlt
* @since 2021-11-21 16:32:40
*/
public interface TbStXcylwpWpMapper {
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
TbStXcylwpWp queryById(String sawpbh);
/**
* 查询指定行数据
*
* @param tbStXcylwpWp 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStXcylwpWp> queryAllByLimit(TbStXcylwpWp tbStXcylwpWp, @Param("pageable") Pageable pageable);
List<TbStXcylwpWp> queryAll(@Param("asjbh")String asjbh,@Param("page")Integer page,@Param("limit")Integer limit);
/**
* 统计总行数
*
* @param tbStXcylwpWp 查询条件
* @return 总行数
*/
int count(TbStXcylwpWp tbStXcylwpWp);
/**
* 新增数据
*
* @param tbStXcylwpWp 实例对象
* @return 影响行数
*/
int insert(TbStXcylwpWp tbStXcylwpWp);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStXcylwpWp> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStXcylwpWp> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStXcylwpWp> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStXcylwpWp> entities);
/**
* 修改数据
*
* @param tbStXcylwpWp 实例对象
* @return 影响行数
*/
int update(TbStXcylwpWp tbStXcylwpWp);
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 影响行数
*/
int deleteById(TbStXcylwpWp tbStXcylwpWp);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdc;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑电动非机动车信息(TbXwFxkyddfjdc)表数据库访问层
*
* @author jlt
* @since 2021-11-18 17:48:21
*/
@Mapper
public interface TbXwFxkyddfjdcMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyddfjdc queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkyddfjdc 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkyddfjdc> queryAllByLimit(TbXwFxkyddfjdc tbXwFxkyddfjdc, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkyddfjdc 查询条件
* @return 总行数
*/
long count(TbXwFxkyddfjdc tbXwFxkyddfjdc);
/**
* 新增数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 影响行数
*/
int insert(TbXwFxkyddfjdc tbXwFxkyddfjdc);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyddfjdc> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkyddfjdc> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyddfjdc> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkyddfjdc> entities);
/**
* 修改数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 影响行数
*/
int update(TbXwFxkyddfjdc tbXwFxkyddfjdc);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(String xxzjbh);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑电动非机动车线索信息(TbXwFxkyddfjdcxs)表数据库访问层
*
* @author jlt
* @since 2021-11-19 10:01:35
*/
@Mapper
public interface TbXwFxkyddfjdcxsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyddfjdcxs queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkyddfjdcxs 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkyddfjdcxs> queryAllByLimit(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkyddfjdcxs 查询条件
* @return 总行数
*/
int count(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 影响行数
*/
int insert(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyddfjdcxs> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkyddfjdcxs> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyddfjdcxs> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkyddfjdcxs> entities);
/**
* 修改数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 影响行数
*/
int update(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
List<TbXwFxkyddfjdcxs> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkydy;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑弹药信息(TbXwFxkydy)表数据库访问层
*
* @author jlt
* @since 2021-11-19 15:11:37
*/
@Mapper
public interface TbXwFxkydyMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkydy queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkydy 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkydy> queryAllByLimit(TbXwFxkydy tbXwFxkydy, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkydy 查询条件
* @return 总行数
*/
int count(TbXwFxkydy tbXwFxkydy);
/**
* 新增数据
*
* @param tbXwFxkydy 实例对象
* @return 影响行数
*/
int insert(TbXwFxkydy tbXwFxkydy);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkydy> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkydy> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkydy> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkydy> entities);
/**
* 修改数据
*
* @param tbXwFxkydy 实例对象
* @return 影响行数
*/
int update(TbXwFxkydy tbXwFxkydy);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxkydy tbXwFxkydy);
List<TbXwFxkydy> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import java.util.List;
/**
* 发现可疑机动车线索信息(TbXwFxkyjdcxs)表数据库访问层
*
* @author jlt
* @since 2021-11-19 15:21:49
*/
@Mapper
public interface TbXwFxkyjdcxsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyjdcxs queryById(Object xxzjbh);
int count(TbXwFxkyjdcxs tbXwFxkyjdcxs);
/**
* 查询指定行数据
*
* @param offset 查询起始位置
* @param limit 查询条数
* @return 对象列表
*/
List<TbXwFxkyjdcxs> queryAllByLimit(@Param("offset") int offset, @Param("limit") int limit);
/**
* 通过实体作为筛选条件查询
*
* @param tbXwFxkyjdcxs 实例对象
* @return 对象列表
*/
List<TbXwFxkyjdcxs> queryAll(String asjbh,Integer page,Integer limit);
/**
* 新增数据
*
* @param tbXwFxkyjdcxs 实例对象
* @return 影响行数
*/
int insert(TbXwFxkyjdcxs tbXwFxkyjdcxs);
/**
* 修改数据
*
* @param tbXwFxkyjdcxs 实例对象
* @return 影响行数
*/
int update(TbXwFxkyjdcxs tbXwFxkyjdcxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxkyjdcxs tbXwFxkyjdcxs);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyqz;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑枪支信息(TbXwFxkyqz)表数据库访问层
*
* @author jlt
* @since 2021-11-20 16:12:17
*/
@Mapper
public interface TbXwFxkyqzMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyqz queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkyqz 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkyqz> queryAllByLimit(TbXwFxkyqz tbXwFxkyqz, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkyqz 查询条件
* @return 总行数
*/
int count(TbXwFxkyqz tbXwFxkyqz);
/**
* 新增数据
*
* @param tbXwFxkyqz 实例对象
* @return 影响行数
*/
int insert(TbXwFxkyqz tbXwFxkyqz);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyqz> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkyqz> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyqz> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkyqz> entities);
/**
* 修改数据
*
* @param tbXwFxkyqz 实例对象
* @return 影响行数
*/
int update(TbXwFxkyqz tbXwFxkyqz);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbXwFxkyqz tbXwFxkyqz);
List<TbXwFxkyqz> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkywwxs;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑文物线索信息(TbXwFxkywwxs)表数据库访问层
*
* @author jlt
* @since 2021-11-20 16:13:35
*/
@Mapper
public interface TbXwFxkywwxsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkywwxs queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkywwxs 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkywwxs> queryAllByLimit(TbXwFxkywwxs tbXwFxkywwxs, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkywwxs 查询条件
* @return 总行数
*/
int count(TbXwFxkywwxs tbXwFxkywwxs);
/**
* 新增数据
*
* @param tbXwFxkywwxs 实例对象
* @return 影响行数
*/
int insert(TbXwFxkywwxs tbXwFxkywwxs);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkywwxs> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkywwxs> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkywwxs> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkywwxs> entities);
/**
* 修改数据
*
* @param tbXwFxkywwxs 实例对象
* @return 影响行数
*/
int update(TbXwFxkywwxs tbXwFxkywwxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxkywwxs tbXwFxkywwxs);
List<TbXwFxkywwxs> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkyydtxsbxs;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现可疑移动通讯设备线索信息(TbXwFxkyydtxsbxs)表数据库访问层
*
* @author jlt
* @since 2021-11-20 16:13:51
*/
@Mapper
public interface TbXwFxkyydtxsbxsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyydtxsbxs queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxkyydtxsbxs 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxkyydtxsbxs> queryAllByLimit(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxkyydtxsbxs 查询条件
* @return 总行数
*/
int count(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
List<TbXwFxkyydtxsbxs> queryAll(String asjbh, Integer page, Integer limit);
/**
* 新增数据
*
* @param tbXwFxkyydtxsbxs 实例对象
* @return 影响行数
*/
int insert(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyydtxsbxs> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxkyydtxsbxs> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxkyydtxsbxs> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxkyydtxsbxs> entities);
/**
* 修改数据
*
* @param tbXwFxkyydtxsbxs 实例对象
* @return 影响行数
*/
int update(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxqtgzwp;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现其他管制物品信息(TbXwFxqtgzwp)表数据库访问层
*
* @author jlt
* @since 2021-11-21 12:43:34
*/
public interface TbXwFxqtgzwpMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxqtgzwp queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxqtgzwp 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxqtgzwp> queryAllByLimit(TbXwFxqtgzwp tbXwFxqtgzwp, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxqtgzwp 查询条件
* @return 总行数
*/
int count(TbXwFxqtgzwp tbXwFxqtgzwp);
/**
* 新增数据
*
* @param tbXwFxqtgzwp 实例对象
* @return 影响行数
*/
int insert(TbXwFxqtgzwp tbXwFxqtgzwp);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxqtgzwp> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxqtgzwp> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxqtgzwp> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxqtgzwp> entities);
/**
* 修改数据
*
* @param tbXwFxqtgzwp 实例对象
* @return 影响行数
*/
int update(TbXwFxqtgzwp tbXwFxqtgzwp);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxqtgzwp tbXwFxqtgzwp);
List<TbXwFxqtgzwp> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxqtkywpxs;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 发现其他可疑物品线索信息(TbXwFxqtkywpxs)表数据库访问层
*
* @author jlt
* @since 2021-11-20 16:14:24
*/
@Mapper
public interface TbXwFxqtkywpxsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxqtkywpxs queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbXwFxqtkywpxs 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbXwFxqtkywpxs> queryAllByLimit(TbXwFxqtkywpxs tbXwFxqtkywpxs, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbXwFxqtkywpxs 查询条件
* @return 总行数
*/
int count(TbXwFxqtkywpxs tbXwFxqtkywpxs);
/**
* 新增数据
*
* @param tbXwFxqtkywpxs 实例对象
* @return 影响行数
*/
int insert(TbXwFxqtkywpxs tbXwFxqtkywpxs);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxqtkywpxs> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbXwFxqtkywpxs> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbXwFxqtkywpxs> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbXwFxqtkywpxs> entities);
/**
* 修改数据
*
* @param tbXwFxqtkywpxs 实例对象
* @return 影响行数
*/
int update(TbXwFxqtkywpxs tbXwFxqtkywpxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int deleteById(TbXwFxqtkywpxs tbXwFxqtkywpxs);
List<TbXwFxqtkywpxs> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStAsjZczz;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
/**
* (TbStAsjZczz)表服务接口
*
* @author jlt
* @since 2021-11-21 12:36:15
*/
public interface TbStAsjZczzService {
/**
* 通过ID查询单条数据
*
* @param 主键
* @return 实例对象
*/
TbStAsjZczz queryById( );
/**
* 分页查询
*
* @param tbStAsjZczz 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStAsjZczz> queryByPage(TbStAsjZczz tbStAsjZczz, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStAsjZczz 实例对象
* @return 实例对象
*/
String insert(TbStAsjZczz tbStAsjZczz);
/**
* 修改数据
*
* @param tbStAsjZczz 实例对象
* @return 实例对象
*/
TbStAsjZczz update(TbStAsjZczz tbStAsjZczz);
/**
* 通过主键删除数据
*
* @param 主键
* @return 是否成功
*/
boolean deleteById( );
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 其他涉案物品信息(TbStQtsawpWp)表服务接口
*
* @author jlt
* @since 2021-11-21 15:10:42
*/
public interface TbStQtsawpWpService {
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
TbStQtsawpWp queryById(String sawpbh);
/**
* 分页查询
*
* @param tbStQtsawpWp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStQtsawpWp> queryByPage(TbStQtsawpWp tbStQtsawpWp, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStQtsawpWp 实例对象
* @return 实例对象
*/
String insert(TbStQtsawpWp tbStQtsawpWp);
/**
* 修改数据
*
* @param tbStQtsawpWp 实例对象
* @return 实例对象
*/
TbStQtsawpWp update(TbStQtsawpWp tbStQtsawpWp);
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 是否成功
*/
boolean deleteById(String sawpbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 现场遗留物品信息(TbStXcylwpWp)表服务接口
*
* @author jlt
* @since 2021-11-21 16:32:40
*/
public interface TbStXcylwpWpService {
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
TbStXcylwpWp queryById(String sawpbh);
/**
* 分页查询
*
* @param tbStXcylwpWp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStXcylwpWp> queryByPage(TbStXcylwpWp tbStXcylwpWp, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStXcylwpWp 实例对象
* @return 实例对象
*/
String insert(TbStXcylwpWp tbStXcylwpWp);
/**
* 修改数据
*
* @param tbStXcylwpWp 实例对象
* @return 实例对象
*/
TbStXcylwpWp update(TbStXcylwpWp tbStXcylwpWp);
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 是否成功
*/
boolean deleteById(String sawpbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdc;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
/**
* 发现可疑电动非机动车信息(TbXwFxkyddfjdc)表服务接口
*
* @author jlt
* @since 2021-11-18 17:48:21
*/
public interface TbXwFxkyddfjdcService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyddfjdc queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkyddfjdc 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkyddfjdc> queryByPage(TbXwFxkyddfjdc tbXwFxkyddfjdc, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 实例对象
*/
String insert(TbXwFxkyddfjdc tbXwFxkyddfjdc);
/**
* 修改数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 实例对象
*/
TbXwFxkyddfjdc update(TbXwFxkyddfjdc tbXwFxkyddfjdc);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现可疑电动非机动车线索信息(TbXwFxkyddfjdcxs)表服务接口
*
* @author jlt
* @since 2021-11-19 10:01:35
*/
public interface TbXwFxkyddfjdcxsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyddfjdcxs queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkyddfjdcxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkyddfjdcxs> queryByPage(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 实例对象
*/
String insert(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
/**
* 修改数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 实例对象
*/
TbXwFxkyddfjdcxs update(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkydy;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现可疑弹药信息(TbXwFxkydy)表服务接口
*
* @author jlt
* @since 2021-11-19 15:11:37
*/
public interface TbXwFxkydyService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkydy queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkydy 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkydy> queryByPage(TbXwFxkydy tbXwFxkydy, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkydy 实例对象
* @return 实例对象
*/
String insert(TbXwFxkydy tbXwFxkydy);
/**
* 修改数据
*
* @param tbXwFxkydy 实例对象
* @return 实例对象
*/
TbXwFxkydy update(TbXwFxkydy tbXwFxkydy);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkyjdcxs;
import java.util.List;
import java.util.Map;
/**
* 发现可疑机动车线索信息(TbXwFxkyjdcxs)表服务接口
*
* @author jlt
* @since 2021-11-19 15:21:49
*/
public interface TbXwFxkyjdcxsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyjdcxs queryById(Object xxzjbh);
/**
* 查询多条数据
*
* @param offset 查询起始位置
* @param limit 查询条数
* @return 对象列表
*/
List<TbXwFxkyjdcxs> queryAllByLimit(int offset, int limit);
/**
* 新增数据
*
* @param tbXwFxkyjdcxs 实例对象
* @return 实例对象
*/
String insert(TbXwFxkyjdcxs tbXwFxkyjdcxs);
/**
* 修改数据
*
* @param tbXwFxkyjdcxs 实例对象
* @return 实例对象
*/
TbXwFxkyjdcxs update(TbXwFxkyjdcxs tbXwFxkyjdcxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(Object xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkyqz;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现可疑枪支信息(TbXwFxkyqz)表服务接口
*
* @author jlt
* @since 2021-11-20 16:12:17
*/
public interface TbXwFxkyqzService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyqz queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkyqz 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkyqz> queryByPage(TbXwFxkyqz tbXwFxkyqz, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkyqz 实例对象
* @return 实例对象
*/
String insert(TbXwFxkyqz tbXwFxkyqz);
/**
* 修改数据
*
* @param tbXwFxkyqz 实例对象
* @return 实例对象
*/
TbXwFxkyqz update(TbXwFxkyqz tbXwFxkyqz);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkywwxs;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现可疑文物线索信息(TbXwFxkywwxs)表服务接口
*
* @author jlt
* @since 2021-11-20 16:13:35
*/
public interface TbXwFxkywwxsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkywwxs queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkywwxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkywwxs> queryByPage(TbXwFxkywwxs tbXwFxkywwxs, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkywwxs 实例对象
* @return 实例对象
*/
String insert(TbXwFxkywwxs tbXwFxkywwxs);
/**
* 修改数据
*
* @param tbXwFxkywwxs 实例对象
* @return 实例对象
*/
TbXwFxkywwxs update(TbXwFxkywwxs tbXwFxkywwxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxkyydtxsbxs;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现可疑移动通讯设备线索信息(TbXwFxkyydtxsbxs)表服务接口
*
* @author jlt
* @since 2021-11-20 16:13:51
*/
public interface TbXwFxkyydtxsbxsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxkyydtxsbxs queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxkyydtxsbxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxkyydtxsbxs> queryByPage(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxkyydtxsbxs 实例对象
* @return 实例对象
*/
String insert(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
/**
* 修改数据
*
* @param tbXwFxkyydtxsbxs 实例对象
* @return 实例对象
*/
TbXwFxkyydtxsbxs update(TbXwFxkyydtxsbxs tbXwFxkyydtxsbxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxqtgzwp;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现其他管制物品信息(TbXwFxqtgzwp)表服务接口
*
* @author jlt
* @since 2021-11-21 12:43:34
*/
public interface TbXwFxqtgzwpService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxqtgzwp queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxqtgzwp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxqtgzwp> queryByPage(TbXwFxqtgzwp tbXwFxqtgzwp, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxqtgzwp 实例对象
* @return 实例对象
*/
String insert(TbXwFxqtgzwp tbXwFxqtgzwp);
/**
* 修改数据
*
* @param tbXwFxqtgzwp 实例对象
* @return 实例对象
*/
TbXwFxqtgzwp update(TbXwFxqtgzwp tbXwFxqtgzwp);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbXwFxqtkywpxs;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.Map;
/**
* 发现其他可疑物品线索信息(TbXwFxqtkywpxs)表服务接口
*
* @author jlt
* @since 2021-11-20 16:14:24
*/
public interface TbXwFxqtkywpxsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbXwFxqtkywpxs queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbXwFxqtkywpxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbXwFxqtkywpxs> queryByPage(TbXwFxqtkywpxs tbXwFxqtkywpxs, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbXwFxqtkywpxs 实例对象
* @return 实例对象
*/
String insert(TbXwFxqtkywpxs tbXwFxqtkywpxs);
/**
* 修改数据
*
* @param tbXwFxqtkywpxs 实例对象
* @return 实例对象
*/
TbXwFxqtkywpxs update(TbXwFxqtkywpxs tbXwFxqtkywpxs);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryAll(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbStAsjZczz;
import org.springblade.founder.qgccj.mapper.TbStAsjZczzMapper;
import org.springblade.founder.qgccj.service.TbStAsjZczzService;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
/**
* (TbStAsjZczz)表服务实现类
*
* @author jlt
* @since 2021-11-21 12:36:15
*/
@Service
public class TbStAsjZczzServiceImpl implements TbStAsjZczzService {
@Resource
private TbStAsjZczzMapper tbStAsjZczzDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param 主键
* @return 实例对象
*/
@Override
public TbStAsjZczz queryById() {
return this.tbStAsjZczzDao.queryById();
}
/**
* 分页查询
*
* @param tbStAsjZczz 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStAsjZczz> queryByPage(TbStAsjZczz tbStAsjZczz, PageRequest pageRequest) {
long total = this.tbStAsjZczzDao.count(tbStAsjZczz);
return new PageImpl<>(this.tbStAsjZczzDao.queryAllByLimit(tbStAsjZczz, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStAsjZczz 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStAsjZczz tbStAsjZczz) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String xxzjbh=xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
tbStAsjZczz.setXxzjbh(xxzjbh);
tbStAsjZczz.SaveProperties();
this.tbStAsjZczzDao.insert(tbStAsjZczz);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbStAsjZczz 实例对象
* @return 实例对象
*/
@Override
public TbStAsjZczz update(TbStAsjZczz tbStAsjZczz) {
this.tbStAsjZczzDao.update(tbStAsjZczz);
return this.queryById();
}
/**
* 通过主键删除数据
*
* @param 主键
* @return 是否成功
*/
@Override
public boolean deleteById( ) {
return this.tbStAsjZczzDao.deleteById() > 0;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.VO.TbXwFxkyddfjdcxsVO;
import org.springblade.founder.qgccj.VO.WpVO;
import org.springblade.founder.qgccj.entity.TbStQtsawpWp;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.mapper.TbStQtsawpWpMapper;
import org.springblade.founder.qgccj.service.TbStQtsawpWpService;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 其他涉案物品信息(TbStQtsawpWp)表服务实现类
*
* @author jlt
* @since 2021-11-21 15:10:42
*/
@Service("tbStQtsawpWpService")
public class TbStQtsawpWpServiceImpl implements TbStQtsawpWpService {
@Resource
private TbStQtsawpWpMapper tbStQtsawpWpDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
@Override
public TbStQtsawpWp queryById(String sawpbh) {
return this.tbStQtsawpWpDao.queryById(sawpbh);
}
/**
* 分页查询
*
* @param tbStQtsawpWp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStQtsawpWp> queryByPage(TbStQtsawpWp tbStQtsawpWp, PageRequest pageRequest) {
long total = this.tbStQtsawpWpDao.count(tbStQtsawpWp);
return new PageImpl<>(this.tbStQtsawpWpDao.queryAllByLimit(tbStQtsawpWp, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStQtsawpWp 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStQtsawpWp tbStQtsawpWp) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String sawpbh= xxzjbhService.getZcxwYwbh(xzxtUser.getUnitcode(),null,"TB_ST_QTSAWP_WP","W");
tbStQtsawpWp.setSawpbh(sawpbh);
tbStQtsawpWp.SaveProperties();
this.tbStQtsawpWpDao.insert(tbStQtsawpWp);
return sawpbh;
}
/**
* 修改数据
*
* @param tbStQtsawpWp 实例对象
* @return 实例对象
*/
@Override
public TbStQtsawpWp update(TbStQtsawpWp tbStQtsawpWp) {
tbStQtsawpWp.updateProperties();
this.tbStQtsawpWpDao.update(tbStQtsawpWp);
return this.queryById(tbStQtsawpWp.getSawpbh());
}
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String sawpbh) {
TbStQtsawpWp tbStQtsawpWp=tbStQtsawpWpDao.queryById(sawpbh);
tbStQtsawpWp.deleteProperties();
return this.tbStQtsawpWpDao.deleteById(tbStQtsawpWp) > 0;
}
@Override
public Map<String, Object> queryAll(String asjbh, Integer page, Integer limit) {
Map<String,Object> map=new HashMap<>();
page = (page-1)*limit;
limit += page;
TbStQtsawpWp tbXwFxkyddfjdcxs=new TbStQtsawpWp();
tbXwFxkyddfjdcxs.setAsjbh(asjbh);
List<TbStQtsawpWp> list= tbStQtsawpWpDao.queryAll(asjbh,page,limit);
List<WpVO> rows=new ArrayList<>();
for (TbStQtsawpWp t :list) {
rows.add(new WpVO(t));
}
map.put("rows",rows);
map.put("total",tbStQtsawpWpDao.count(tbXwFxkyddfjdcxs));
return map;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.VO.TbXwFxkyddfjdcxsVO;
import org.springblade.founder.qgccj.VO.WpVO;
import org.springblade.founder.qgccj.entity.TbStXcylwpWp;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.mapper.TbStXcylwpWpMapper;
import org.springblade.founder.qgccj.service.TbStXcylwpWpService;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 现场遗留物品信息(TbStXcylwpWp)表服务实现类
*
* @author jlt
* @since 2021-11-21 16:32:40
*/
@Service("tbStXcylwpWpService")
public class TbStXcylwpWpServiceImpl implements TbStXcylwpWpService {
@Resource
private TbStXcylwpWpMapper tbStXcylwpWpDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param sawpbh 主键
* @return 实例对象
*/
@Override
public TbStXcylwpWp queryById(String sawpbh) {
return this.tbStXcylwpWpDao.queryById(sawpbh);
}
/**
* 分页查询
*
* @param tbStXcylwpWp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStXcylwpWp> queryByPage(TbStXcylwpWp tbStXcylwpWp, PageRequest pageRequest) {
long total = this.tbStXcylwpWpDao.count(tbStXcylwpWp);
return new PageImpl<>(this.tbStXcylwpWpDao.queryAllByLimit(tbStXcylwpWp, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStXcylwpWp 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStXcylwpWp tbStXcylwpWp) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String sawpbh= xxzjbhService.getZcxwYwbh(xzxtUser.getUnitcode(),null,"TB_ST_XCYLWP_WP","W");
tbStXcylwpWp.setSawpbh(sawpbh);
tbStXcylwpWp.SaveProperties();
this.tbStXcylwpWpDao.insert(tbStXcylwpWp);
return sawpbh;
}
/**
* 修改数据
*
* @param tbStXcylwpWp 实例对象
* @return 实例对象
*/
@Override
public TbStXcylwpWp update(TbStXcylwpWp tbStXcylwpWp) {
tbStXcylwpWp.updateProperties();
this.tbStXcylwpWpDao.update(tbStXcylwpWp);
return this.queryById(tbStXcylwpWp.getSawpbh());
}
/**
* 通过主键删除数据
*
* @param sawpbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String sawpbh) {
TbStXcylwpWp tbStXcylwpWp=tbStXcylwpWpDao.queryById(sawpbh);
tbStXcylwpWp.deleteProperties();
return this.tbStXcylwpWpDao.deleteById(tbStXcylwpWp) > 0;
}
@Override
public Map<String, Object> queryAll(String asjbh, Integer page, Integer limit) {
Map<String,Object> map=new HashMap<>();
page = (page-1)*limit;
limit += page;
TbStXcylwpWp tbXwFxkyddfjdcxs=new TbStXcylwpWp();
tbXwFxkyddfjdcxs.setAsjbh(asjbh);
List<TbStXcylwpWp> list= tbStXcylwpWpDao.queryAll(asjbh,page,limit);
List<WpVO> rows=new ArrayList<>();
for (TbStXcylwpWp t :list) {
rows.add(new WpVO(t));
}
map.put("rows",rows);
map.put("total",tbStXcylwpWpDao.count(tbXwFxkyddfjdcxs));
return map;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbGlAsjWpQgccl;
import org.springblade.founder.qgccj.entity.TbStWpQgccl;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdc;
import org.springblade.founder.qgccj.mapper.TbXwFxkyddfjdcMapper;
import org.springblade.founder.qgccj.service.TbGlAsjWpService;
import org.springblade.founder.qgccj.service.TbStWpService;
import org.springblade.founder.qgccj.service.TbXwFxkyddfjdcService;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
/**
* 发现可疑电动非机动车信息(TbXwFxkyddfjdc)表服务实现类
*
* @author jlt
* @since 2021-11-18 17:48:21
*/
@Service
public class TbXwFxkyddfjdcServiceImpl implements TbXwFxkyddfjdcService {
@Autowired
private TbXwFxkyddfjdcMapper tbXwFxkyddfjdcDao;
@Autowired
private TbStWpService autoTbStWpService;
@Autowired
private TbGlAsjWpService autoTbGlAsjWpService;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbXwFxkyddfjdc queryById(String xxzjbh) {
return this.tbXwFxkyddfjdcDao.queryById(xxzjbh);
}
/**
* 分页查询
*
* @param tbXwFxkyddfjdc 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbXwFxkyddfjdc> queryByPage(TbXwFxkyddfjdc tbXwFxkyddfjdc, PageRequest pageRequest) {
long total = this.tbXwFxkyddfjdcDao.count(tbXwFxkyddfjdc);
return new PageImpl<>(this.tbXwFxkyddfjdcDao.queryAllByLimit(tbXwFxkyddfjdc, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 实例对象
*/
@Override
public String insert(TbXwFxkyddfjdc thisObj) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String xxzjbh=xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
String sawpbh=xxzjbhService.getZcxwYwbh(xzxtUser.getUnitcode(),null,"TB_ST_WP","W");
thisObj.setXxzjbh(xxzjbh);
thisObj.setKeyddfjdcSawpbh(sawpbh);//物品编号
/*if (StringUtils.isBlank(thisObj.getXsbh())) {
thisObj.setXsbh(autoSeqService.ngzbhzhFnVal("TB_XW_ZCXS"));//线索编号
}*/
//公共缺失项
String wpbzhlbdm="08"; //电动非机动车牌照号
String wpbzhlbms="电动非机动车牌照号";
String wpmc="电动非机动车";
String wpjsdm="04";//可疑物品
String wpjsdmbcms="可疑电动非机动车";
TbStWpQgccl autoTbStWp = new TbStWpQgccl();
BeanCopyUtil.copy(thisObj, autoTbStWp, BeanCopyUtil.OperationType.INSERT);
//补充缺失项和无法传递项
autoTbStWp.setWpbzhWpbzhlbdm(wpbzhlbdm);
autoTbStWp.setWpbzhDmbcms(wpbzhlbms);
autoTbStWp.setWpbzhWpbzh(thisObj.getKeyddfjdcDdfjdcpzhWpbzh());//物品标识号
autoTbStWp.setWpmc(wpmc);
autoTbStWp.setSawpSawpdm(thisObj.getKeyddfjdcSawpdm());//涉案物品代码
autoTbStWp.setWpysWpysdm(thisObj.getKeyddfjdcWpysWpysdm());//颜色
autoTbStWp.setWpysDmbcms(thisObj.getKeyddfjdcWpysDmbcms());//颜色补充描述
autoTbStWp.setSawpbh(sawpbh);
autoTbStWpService.insert(autoTbStWp);
TbGlAsjWpQgccl glAsjWp = new TbGlAsjWpQgccl();
BeanCopyUtil.copy(thisObj, glAsjWp, BeanCopyUtil.OperationType.INSERT);
//补充缺失项和无法传递项
glAsjWp.setWpbzhWpbzhlbdm(wpbzhlbdm);
glAsjWp.setWpbzhDmbcms(wpbzhlbms);
glAsjWp.setWpbzhWpbzh(thisObj.getKeyddfjdcDdfjdccjhWpbzh());//物品标识号
glAsjWp.setSawpjsSawpjsdm(wpjsdm);
glAsjWp.setSawpjsDmbcms(wpjsdmbcms);
glAsjWp.setSawpbh(sawpbh);
glAsjWp.setXxzjbh(xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null));
autoTbGlAsjWpService.insert(glAsjWp);
thisObj.SaveProperties();
this.tbXwFxkyddfjdcDao.insert(thisObj);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbXwFxkyddfjdc 实例对象
* @return 实例对象
*/
@Override
public TbXwFxkyddfjdc update(TbXwFxkyddfjdc tbXwFxkyddfjdc) {
this.tbXwFxkyddfjdcDao.update(tbXwFxkyddfjdc);
return this.queryById(tbXwFxkyddfjdc.getXxzjbh());
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
return this.tbXwFxkyddfjdcDao.deleteById(xxzjbh) > 0;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.VO.TbXwFxkyddfjdcxsVO;
import org.springblade.founder.qgccj.entity.TbGlAsjWpQgccl;
import org.springblade.founder.qgccj.entity.TbStWpQgccl;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.mapper.TbXwFxkyddfjdcxsMapper;
import org.springblade.founder.qgccj.service.TbGlAsjWpService;
import org.springblade.founder.qgccj.service.TbStWpService;
import org.springblade.founder.qgccj.service.TbXwFxkyddfjdcxsService;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 发现可疑电动非机动车线索信息(TbXwFxkyddfjdcxs)表服务实现类
*
* @author jlt
* @since 2021-11-19 10:01:35
*/
@Service
public class TbXwFxkyddfjdcxsServiceImpl implements TbXwFxkyddfjdcxsService {
@Autowired
private TbXwFxkyddfjdcxsMapper tbXwFxkyddfjdcxsDao;
@Autowired
private TbStWpService autoTbStWpService;
@Autowired
private TbGlAsjWpService autoTbGlAsjWpService;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbXwFxkyddfjdcxs queryById(String xxzjbh) {
return this.tbXwFxkyddfjdcxsDao.queryById(xxzjbh);
}
/**
* 分页查询
*
* @param tbXwFxkyddfjdcxs 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbXwFxkyddfjdcxs> queryByPage(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs, PageRequest pageRequest) {
long total = this.tbXwFxkyddfjdcxsDao.count(tbXwFxkyddfjdcxs);
return new PageImpl<>(this.tbXwFxkyddfjdcxsDao.queryAllByLimit(tbXwFxkyddfjdcxs, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 实例对象
*/
@Override
public String insert(TbXwFxkyddfjdcxs thisObj) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String xxzjbh=xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
String sampbh=xxzjbhService.getZcxwYwbh(xzxtUser.getUnitcode(),null,"TB_ST_WP","W");
thisObj.setXxzjbh(xxzjbh);
thisObj.setKeyddfjdcSawpbh(sampbh);
setvalue(thisObj, BeanCopyUtil.OperationType.INSERT,"add");
thisObj.SaveProperties();
tbXwFxkyddfjdcxsDao.insert(thisObj);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbXwFxkyddfjdcxs 实例对象
* @return 实例对象
*/
@Override
public TbXwFxkyddfjdcxs update(TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs) {
setvalue(tbXwFxkyddfjdcxs,BeanCopyUtil.OperationType.UPDATE,"update");
tbXwFxkyddfjdcxs.updateProperties();
this.tbXwFxkyddfjdcxsDao.update(tbXwFxkyddfjdcxs);
return this.queryById(tbXwFxkyddfjdcxs.getXxzjbh());
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs = tbXwFxkyddfjdcxsDao.queryById(xxzjbh);
tbXwFxkyddfjdcxs.deleteProperties();
autoTbStWpService.delete(tbXwFxkyddfjdcxs.getKeyddfjdcSawpbh());
autoTbGlAsjWpService.delete(tbXwFxkyddfjdcxs.getKeyddfjdcSawpbh(),tbXwFxkyddfjdcxs.getAsjbh());
return this.tbXwFxkyddfjdcxsDao.delete(tbXwFxkyddfjdcxs) > 0;
}
@Override
public Map<String, Object> queryAll(String asjbh, Integer page, Integer limit) {
Map<String,Object> map=new HashMap<>();
page = (page-1)*limit;
limit += page;
TbXwFxkyddfjdcxs tbXwFxkyddfjdcxs=new TbXwFxkyddfjdcxs();
tbXwFxkyddfjdcxs.setAsjbh(asjbh);
List<TbXwFxkyddfjdcxs> list= tbXwFxkyddfjdcxsDao.queryAll(asjbh,page,limit);
List<TbXwFxkyddfjdcxsVO> rows=new ArrayList<>();
for (TbXwFxkyddfjdcxs t :list) {
rows.add(new TbXwFxkyddfjdcxsVO(t));
}
map.put("rows",rows);
map.put("total",tbXwFxkyddfjdcxsDao.count(tbXwFxkyddfjdcxs));
return map;
}
//关联表赋值
private void setvalue(TbXwFxkyddfjdcxs thisObj, BeanCopyUtil.OperationType operationType, String typeFlag){
String wpmc="发现可疑电动非机动车";
String wpbzhWpbzhlbdm="08";
String WpbzhDmbcms="电动非机动车牌照号";
String sawpjsSawpjsdm="04";
String sawpjsDmbcms="可疑物品";
TbStWpQgccl autoTbStWp = new TbStWpQgccl();
BeanCopyUtil.copy(thisObj,autoTbStWp,operationType);
autoTbStWp.setWpysWpysdm(thisObj.getKeyddfjdcWpysWpysdm());
autoTbStWp.setSawpbh(thisObj.getKeyddfjdcSawpbh());
autoTbStWp.setSawpSawpdm(thisObj.getKeyddfjdcSawpdm());
autoTbStWp.setWpmc(wpmc);
autoTbStWp.setWpbzhWpbzhlbdm(wpbzhWpbzhlbdm);
autoTbStWp.setWpbzhDmbcms(WpbzhDmbcms);
autoTbStWp.setWpbzhWpbzh(thisObj.getKeyddfjdcDdfjdcpzhWpbzh());
TbGlAsjWpQgccl autoTbGlAsjWp = new TbGlAsjWpQgccl();
BeanCopyUtil.copy(thisObj,autoTbGlAsjWp,operationType);
System.out.println(autoTbGlAsjWp.getSawpjsSawpjsdm());
System.out.println(autoTbGlAsjWp.getSawpjsDmbcms());
System.out.println(autoTbGlAsjWp.getWpbzhWpbzhlbdm());
System.out.println(autoTbGlAsjWp.getWpbzhDmbcms());
autoTbGlAsjWp.setSawpjsSawpjsdm(sawpjsSawpjsdm);
autoTbGlAsjWp.setSawpjsDmbcms(sawpjsDmbcms);
autoTbGlAsjWp.setWpbzhWpbzhlbdm(wpbzhWpbzhlbdm);
autoTbGlAsjWp.setWpbzhDmbcms(WpbzhDmbcms);
autoTbGlAsjWp.setWpbzhWpbzh(thisObj.getKeyddfjdcDdfjdcpzhWpbzh());
if(typeFlag=="add"){
XzxtUser xzxtUser=SecureUtil.getUserXzxt();
autoTbGlAsjWp.setXxzjbh(xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null));
autoTbStWpService.insert(autoTbStWp);
autoTbGlAsjWpService.insert(autoTbGlAsjWp);
}else{
TbGlAsjWpQgccl dataAsjWp = autoTbGlAsjWpService.query(thisObj.getKeyddfjdcSawpbh(), thisObj.getAsjbh());
autoTbGlAsjWp.setXxzjbh(dataAsjWp.getXxzjbh());//设置信息主键编号
autoTbStWpService.update(autoTbStWp);
autoTbGlAsjWpService.update(autoTbGlAsjWp);
}
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.VO.TbXwFxkyddfjdcxsVO;
import org.springblade.founder.qgccj.VO.TbXwFxkydyVO;
import org.springblade.founder.qgccj.entity.TbGlAsjWpQgccl;
import org.springblade.founder.qgccj.entity.TbStWpQgccl;
import org.springblade.founder.qgccj.entity.TbXwFxkyddfjdcxs;
import org.springblade.founder.qgccj.entity.TbXwFxkydy;
import org.springblade.founder.qgccj.mapper.TbXwFxkydyMapper;
import org.springblade.founder.qgccj.service.TbGlAsjWpService;
import org.springblade.founder.qgccj.service.TbStWpService;
import org.springblade.founder.qgccj.service.TbXwFxkydyService;
import org.springblade.founder.qgccj.util.BeanCopyUtil;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import javax.annotation.Resource;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 发现可疑弹药信息(TbXwFxkydy)表服务实现类
*
* @author jlt
* @since 2021-11-19 15:11:37
*/
@Service("tbXwFxkydyService")
public class TbXwFxkydyServiceImpl implements TbXwFxkydyService {
@Resource
private TbXwFxkydyMapper tbXwFxkydyDao;
@Autowired
private TbStWpService autoTbStWpService;
@Autowired
private TbGlAsjWpService autoTbGlAsjWpService;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbXwFxkydy queryById(String xxzjbh) {
return this.tbXwFxkydyDao.queryById(xxzjbh);
}
/**
* 分页查询
*
* @param tbXwFxkydy 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbXwFxkydy> queryByPage(TbXwFxkydy tbXwFxkydy, PageRequest pageRequest) {
long total = this.tbXwFxkydyDao.count(tbXwFxkydy);
return new PageImpl<>(this.tbXwFxkydyDao.queryAllByLimit(tbXwFxkydy, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbXwFxkydy 实例对象
* @return 实例对象
*/
@Override
public String insert(TbXwFxkydy tbXwFxkydy) {
XzxtUser xzxtUser=SecureUtil.getUserXzxt();
String xxzjbh= xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
String sawpbh= xxzjbhService.getZcxwYwbh(xzxtUser.getUnitcode(),null,"TB_ST_WP","W");
tbXwFxkydy.setXxzjbh(xxzjbh);
tbXwFxkydy.setKydySawpbh(sawpbh);
setvalue(tbXwFxkydy, BeanCopyUtil.OperationType.INSERT,"add");
tbXwFxkydy.SaveProperties();
this.tbXwFxkydyDao.insert(tbXwFxkydy);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbXwFxkydy 实例对象
* @return 实例对象
*/
@Override
public TbXwFxkydy update(TbXwFxkydy tbXwFxkydy) {
setvalue(tbXwFxkydy,BeanCopyUtil.OperationType.UPDATE,"update");
tbXwFxkydy.updateProperties();
this.tbXwFxkydyDao.update(tbXwFxkydy);
return this.queryById(tbXwFxkydy.getXxzjbh());
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbXwFxkydy tbXwFxkydy=tbXwFxkydyDao.queryById(xxzjbh);
tbXwFxkydy.deleteProperties();
autoTbStWpService.delete(tbXwFxkydy.getKydySawpbh());
autoTbGlAsjWpService.delete(tbXwFxkydy.getKydySawpbh(),tbXwFxkydy.getAsjbh());
return this.tbXwFxkydyDao.deleteById(tbXwFxkydy) > 0;
}
@Override
public Map<String, Object> queryAll(String asjbh, Integer page, Integer limit) {
Map<String,Object> map=new HashMap<>();
page = (page-1)*limit;
limit += page;
TbXwFxkydy tbXwFxkyddfjdcxs=new TbXwFxkydy();
tbXwFxkyddfjdcxs.setAsjbh(asjbh);
List<TbXwFxkydy> list= tbXwFxkydyDao.queryAll(asjbh,page,limit);
List<TbXwFxkydyVO> rows=new ArrayList<>();
for (TbXwFxkydy t :list) {
rows.add(new TbXwFxkydyVO(t));
}
map.put("rows",rows);
map.put("total",tbXwFxkydyDao.count(tbXwFxkyddfjdcxs));
return map;
}
//关联表赋值
private void setvalue(TbXwFxkydy thisObj, BeanCopyUtil.OperationType operationType, String typeFlag){
String sawpSawpdm ="110002";
String sawpDmbcms="弹药";
String wpmc="发现可疑弹药";
String sawpjsSawpjsdm="03";
String sawpjsDmbcms="发现管制物品";
TbStWpQgccl autoTbStWp = new TbStWpQgccl();
BeanCopyUtil.copy(thisObj,autoTbStWp,operationType);
autoTbStWp.setSawpbh(thisObj.getKydySawpbh());
autoTbStWp.setSawpSawpdm(sawpSawpdm);
autoTbStWp.setSawpDmbcms(sawpDmbcms);
autoTbStWp.setWpmc(wpmc);
autoTbStWp.setPpxh(thisObj.getKydyDyxhdm());
TbGlAsjWpQgccl autoTbGlAsjWp = new TbGlAsjWpQgccl();
BeanCopyUtil.copy(thisObj,autoTbGlAsjWp,operationType);
autoTbGlAsjWp.setSawpbh(thisObj.getKydySawpbh());
autoTbGlAsjWp.setSawpjsSawpjsdm(sawpjsSawpjsdm);
autoTbGlAsjWp.setSawpjsDmbcms(sawpjsDmbcms);
if(typeFlag=="add"){
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
autoTbGlAsjWp.setXxzjbh(xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null));
autoTbStWpService.insert(autoTbStWp);
autoTbGlAsjWpService.insert(autoTbGlAsjWp);
}else{
TbGlAsjWpQgccl dataAsjWp = autoTbGlAsjWpService.query(thisObj.getKydySawpbh(), thisObj.getAsjbh());
autoTbGlAsjWp.setXxzjbh(dataAsjWp.getXxzjbh());//设置信息主键编号
autoTbStWpService.update(autoTbStWp);
autoTbGlAsjWpService.update(autoTbGlAsjWp);
}
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment