Commit d02a0c7f by Jiang

全过程采集中照片、使用服务标识号、法律文书

parent d5d9b916
package org.springblade.founder.qgccj.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springblade.founder.qgccj.entity.TbStAsjFlws;
import org.springblade.founder.qgccj.service.TbStAsjFlwsService;
import org.springblade.founder.qgccj.util.ContentTypeSettingUtil;
import org.springblade.founder.utils.R;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.util.StringUtils;
import org.springframework.web.bind.annotation.*;
import org.springframework.web.multipart.MultipartFile;
import sun.misc.BASE64Decoder;
import javax.servlet.http.HttpServletResponse;
import java.io.*;
import java.util.List;
/**
* 法律文书(TbStAsjFlws)表控制层
*
* @author jlt
* @since 2021-11-04 11:00:26
*/
@RestController
@RequestMapping("flws")
@Api(value = "法律文书信息", tags = "法律文书信息")
public class TbStAsjFlwsController {
/**
* 服务对象
*/
@Autowired
private TbStAsjFlwsService tbStAsjFlwsService;
// /**
// * 通过主键查询单条数据
// *
// * @param id 主键
// * @return 单条数据
// */
// @PostMapping("queryByXxzjbh")
// @ApiOperation(value = "回显法律文书详情信息", notes = "回显法律文书详情信息")
// public R queryById(String xxzjbh) {
// try{
// TbStAsjFlws flws= tbStAsjFlwsService.queryById(xxzjbh);
// return R.ok().data("data",flws);
// }catch (Exception e){
// e.printStackTrace();
// return R.error(e.getMessage());
// }
// }
@PostMapping("queryByAsjbhAndFlwsdm")
@ApiOperation(value = "回显法律文书详情信息", notes = "回显法律文书详情信息")
public R queryByAsjbhAndFlwsdm(String asjbh,String flwsAsjflwsdm) {
try{
List<TbStAsjFlws> flws= tbStAsjFlwsService.queryByAsjbhAndFlwsdm(asjbh,flwsAsjflwsdm);
return R.ok().data("data",flws);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@RequestMapping("/download")
@ResponseBody
@ApiOperation(value = "下载法律文书文件", notes = "下载法律文书文件")
public void downloadFlws( String xxzjbh, HttpServletResponse response) throws IOException {
TbStAsjFlws entity = tbStAsjFlwsService.queryById(xxzjbh);
if(entity!=null){
BASE64Decoder encoder = new BASE64Decoder();
byte[] dzwjnr = entity.getFlwsDzwjnr();
// byte[] dzwjnr = Base64Utils.decodeFromString(entity.getFlwsDzwjnr());
// byte[] dzwjnr = entity.getFlwsDzwjnr();
// byte[] dzwjnr = Base64.getDecoder().decode(entity.getFlwsDzwjnr());
// Base64Utils.encode(dzwjnr);
String fileType = ContentTypeSettingUtil.getFileType(dzwjnr);
String fileName = StringUtils.isEmpty(entity.getFlwsDzwjbt())?entity.getFlwsBt()+xxzjbh+fileType:entity.getFlwsDzwjbt();
String contentType= ContentTypeSettingUtil.gettingContentType(dzwjnr);
response.setContentType(contentType);
OutputStream os = null;
try {
response.setHeader("Content-disposition","attachment;filename="+( java.net.URLEncoder.encode(fileName, "UTF-8")).trim());
os=response.getOutputStream();
os.write(dzwjnr);
os.flush();
} catch (UnsupportedEncodingException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
} catch (Exception e){
e.printStackTrace();
} finally {
if(os != null){
try {
os.close();
} catch (IOException e) {
e.printStackTrace();
}
}
}
}
return;
}
/**
* 新增数据
*
* @param tbStAsjFlws 实体
* @return 新增结果
*/
@PostMapping("insert")
@ApiOperation(value = "新增法律文书信息", notes = "新增法律文书信息")
public R insert(TbStAsjFlws tbStAsjFlws, MultipartFile file) {
try{
String xxzjbh=tbStAsjFlwsService.insert(tbStAsjFlws,file);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbStAsjFlws 实体
* @return 编辑结果
*/
@PostMapping("update")
@ApiOperation(value = "修改法律文书信息", notes = "修改法律文书信息")
public R edit(TbStAsjFlws tbStAsjFlws,MultipartFile file) {
try{
tbStAsjFlwsService.update(tbStAsjFlws,file);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
// @PostMapping("queryByGlxxXxzjbh")
// @ApiOperation(value = "根据关联信息信息主键编号查询法律文书信息", notes = "根据关联信息信息主键编号查询法律文书信息")
// public R queryByGlxxXxzjbh(String glxxXxzjbh){
// try{
// Map<String,Object> map=tbStAsjFlwsService.queryByGlxxXxzjbh(glxxXxzjbh);
// return R.ok().data(map);
// }catch (Exception e){
// e.printStackTrace();
// return R.error(e.getMessage());
// }
// }
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
@ApiOperation(value = "删除法律文书信息", notes = "删除法律文书信息")
public R deleteById(String xxzjbh) {
try{
tbStAsjFlwsService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springblade.founder.qgccj.VO.UserVO;
import org.springblade.founder.qgccj.entity.TbStRySyfwbzh;
import org.springblade.founder.qgccj.service.TbStRySyfwbzhService;
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.HashMap;
import java.util.List;
import java.util.Map;
/**
* 人员使用服务标识号信息(TbStRySyfwbzh)表控制层
*
* @author jlt
* @since 2021-11-05 10:32:35
*/
@RestController
@RequestMapping("syfwbzh")
@Api(value = "人员使用服务标识号信息", tags = "人员使用服务标识号信息")
public class TbStRySyfwbzhController {
/**
* 服务对象
*/
@Autowired
private TbStRySyfwbzhService tbStRySyfwbzhService;
/**
* 通过主键查询单条数据
*
* @param id 主键
* @return 单条数据
*/
@PostMapping("queryByXxzjbh")
@ApiOperation(value = "查询人员使用服务标识号详情信息", notes = "查询人员使用服务标识号详情信息")
public R queryById(String xxzjbh) {
try {
TbStRySyfwbzh tbStRySyfwbzh = tbStRySyfwbzhService.queryById(xxzjbh);
return R.ok().data("rows",tbStRySyfwbzh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbStRySyfwbzh 实体
* @return 新增结果
*/
@PostMapping("insert")
@ApiOperation(value = "新增人员使用服务标识号信息", notes = "新增人员使用服务标识号信息")
public R add(TbStRySyfwbzh tbStRySyfwbzh) {
try {
String xxzjbh= tbStRySyfwbzhService.insert(tbStRySyfwbzh);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 编辑数据
*
* @param tbStRySyfwbzh 实体
* @return 编辑结果
*/
@PostMapping("update")
@ApiOperation(value = "修改人员使用服务标识号信息", notes = "修改人员使用服务标识号信息")
public R update(TbStRySyfwbzh tbStRySyfwbzh) {
try {
tbStRySyfwbzhService.update(tbStRySyfwbzh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
@ApiOperation(value = "删除人员使用服务标识号信息", notes = "删除人员使用服务标识号信息")
public R deleteById(String xxzjbh) {
try {
tbStRySyfwbzhService.deleteById(xxzjbh);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@PostMapping("queryAll")
@ApiOperation(value = "查询使用服务标识号列表信息", notes = "查询使用服务标识号列表信息")
public R queryAll(String asjxgrybh, Integer page, Integer limit){
try{
Map<String,Object> map=new HashMap<>();
List<TbStRySyfwbzh> users=tbStRySyfwbzhService.queryAll(asjxgrybh,page,limit);
int total=tbStRySyfwbzhService.queryCount(asjxgrybh,page,limit);
map.put("rows",users);
map.put("total",total);
return R.ok().data(map);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@PostMapping("queryAllByAsjbh")
@ApiOperation(value = "根据asjbh查询使用服务标识号列表信息", notes = "根据asjbh查询使用服务标识号列表信息")
public R queryAllByAsjbh(String asjbh, Integer page, Integer limit){
try{
Map<String,Object> users=tbStRySyfwbzhService.queryAllByAsjbh(asjbh,page,limit);
return R.ok().data(users);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
}
package org.springblade.founder.qgccj.controller;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springblade.founder.qgccj.entity.TbStRySyfwbzh;
import org.springblade.founder.qgccj.entity.TbStRyZp;
import org.springblade.founder.qgccj.service.TbStRyZpService;
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 org.springframework.web.multipart.MultipartFile;
import javax.annotation.Resource;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 人员照片信息(TbStRyZp)表控制层
*
* @author jlt
* @since 2021-11-05 09:43:22
*/
@RestController
@RequestMapping("zp")
@Api(value = "人员照片信息", tags = "人员照片信息")
public class TbStRyZpController {
/**
* 服务对象
*/
@Autowired
private TbStRyZpService tbStRyZpService;
// /**
// * 通过主键查询单条数据
// *
// * @param id 主键
// * @return 单条数据
// */
@PostMapping("queryByXxzjbh")
@ApiOperation(value = "回显人员照片详情信息", notes = "回显人员照片详情信息")
public R queryById(String xxzjbh) {
try {
TbStRyZp tbStRyZp= tbStRyZpService.queryById(xxzjbh);
return R.ok().data("rows",tbStRyZp);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
@PostMapping("queryByRybhAndBw")
@ApiOperation(value = "回显人员照片详情信息", notes = "回显人员照片详情信息")
public R queryByRybhAndBw(String asjxgrybh,String zpbw) {
try {
TbStRyZp tbStRyZp= tbStRyZpService.queryByRybhAndBw(asjxgrybh,zpbw);
return R.ok().data("rows",tbStRyZp);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 新增数据
*
* @param tbStRyZp 实体
* @return 新增结果
*/
@PostMapping("insert")
@ApiOperation(value = "新增人员照片信息", notes = "新增人员照片信息")
public R insert(TbStRyZp tbStRyZp, MultipartFile file) {
try{
String xxzjbh=tbStRyZpService.insert(tbStRyZp,file);
return R.ok().data("xxzjbh",xxzjbh);
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
// @PostMapping("queryAll")
// @ApiOperation(value = "查询人员照片列表信息", notes = "查询人员照片列表信息")
// public R queryAll(String asjxgrybh, Integer page, Integer limit){
// try{
// Map<String,Object> map=new HashMap<>();
// List<TbStRyZp> users=tbStRyZpService.queryAll(asjxgrybh,page,limit);
// int total=tbStRyZpService.queryCount(asjxgrybh,page,limit);
// map.put("rows",users);
// map.put("total",total);
// return R.ok().data(map);
// }catch (Exception e){
// e.printStackTrace();
// return R.error(e.getMessage());
// }
//
// }
/**
* 编辑数据
*
* @param tbStRyZp 实体
* @return 编辑结果
*/
@PostMapping("update")
@ApiOperation(value = "修改人员照片信息", notes = "修改人员照片信息")
public R update(TbStRyZp tbStRyZp, MultipartFile file) {
try{
tbStRyZpService.update(tbStRyZp,file);
return R.ok();
}catch (Exception e){
e.printStackTrace();
return R.error(e.getMessage());
}
}
/**
* 删除数据
*
* @param id 主键
* @return 删除是否成功
*/
@PostMapping("delete")
@ApiOperation(value = "删除人员照片信息", notes = "删除人员照片信息")
public R deleteById(String xxzjbh) {
try{
tbStRyZpService.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.io.Serializable;
import java.util.Date;
/**
* 人员_服务标识号关联(TbGlRyFwbzh)实体类
*
* @author jlt
* @since 2021-11-05 10:33:17
*/
@Data
public class TbGlRyFwbzh extends BaseEntitis implements Serializable {
private static final long serialVersionUID = 208511453774575031L;
/**
* 信息主键编号
*/
private String xxzjbh;
/**
* 案事件相关人员编号
*/
private String asjxgrybh;
/**
* 服务标识号_信息主键编号
*/
private String fwbzhXxzjbh;
/**
* 案事件编号
*/
private String asjbh;
/**
* 案事件相关人员角色_案事件相关人员角色代码/采用 GA/T XXX《案事件相关人员角色分类与代码》/CODE_SARYJS
*/
private String asjxgryjsAsjxgryjsdm;
/**
* 案事件相关人员角色_代码补充描述
*/
private String asjxgryjsDmbcms;
/**
* 案事件相关服务标识号角色_案事件相关服务标识号角色代码/采用 GA/T XXX《案事件相关服务标识号角色代码》/CODE_SAFWBSHJS
*/
private String asjxgfwbzhjsAsjxgfwbzhjsdm;
/**
* 案事件相关服务标识号角色_代码补充描述
*/
private String asjxgfwbzhjsDmbcms;
/**
* 物权类别代码/采用 GA XXX《物权类别代码》/CODE_WQLB
*/
private String wqlbdm;
/**
* 常用证件_常用证件代码/采用GA/T 517《常用证件代码》/CODE_ZJZL
*/
private String cyzjCyzjdm;
/**
* 常用证件_代码补充描述
*/
private String cyzjDmbcms;
/**
* 常用证件_证件号码
*/
private String cyzjZjhm;
/**
* 服务标识号_服务标识号类别代码/采用 GA/T XXX《服务标识号代码》 /CODE_FWBSH
*/
private String fwbzhFwbzhlbdm;
/**
* 服务标识号_代码补充描述
*/
private String fwbzhDmbcms;
/**
* 服务标识号_服务标识号
*/
private String fwbzhFwbzh;
/**
* 关联有效_判断标识/1-是,0-否/CODE_IF
*/
private String glyxPdbz;
/**
* 关联构建依据
*/
private String glgjyj;
/**
* 关联_建立时间
*/
private Date glJlsj;
/**
* 关联撤销依据
*/
private String glcxyj;
/**
* 关联_撤销时间
*/
private Date glCxsj;
/**
* 信息删除_判断标识/1-是,0-否/CODE_IF
*/
private String xxscPdbz;
/**
* 信息登记单位_公安机关机构代码/采用GA 380《全国公安机关机构代码编码规则》统一编制的代码/CODE_GXS
*/
private String xxdjdwGajgjgdm;
/**
* 信息登记单位_公安机关名称
*/
private String xxdjdwGajgmc;
/**
* 信息登记人员_姓名
*/
private String xxdjryXm;
/**
* 信息登记人员_公民身份号码/符合GB 11643《公民身份号码》
*/
private String xxdjryGmsfhm;
/**
* 信息登记人员_联系电话
*/
private String xxdjryLxdh;
/**
* 登记时间
*/
private Date djsj;
/**
* 信息操作单位_公安机关机构代码/采用GA 380《全国公安机关机构代码编码规则》统一编制的代码/CODE_GXS
*/
private String xxczdwGajgjgdm;
/**
* 信息操作单位_公安机关名称
*/
private String xxczdwGajgmc;
/**
* 信息操作人员_姓名
*/
private String xxczryXm;
/**
* 信息操作人员_公民身份号码/符合GB 11643《公民身份号码》
*/
private String xxczryGmsfhm;
/**
* 更新时间
*/
private Date gxsj;
/**
* 信息来源描述
*/
private String xxlyms;
/**
* 信息入省库时间
*/
private Date xxrsksj;
/**
* 信息入部库时间
*/
private Date xxrbksj;
/**
* 信息入省库_判断标识/1-是,0-否/CODE_IF
*/
private String xxrskPdbz;
/**
* 信息入部库_判断标识/1-是,0-否/CODE_IF
*/
private String xxrbkPdbz;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getAsjxgrybh() {
return asjxgrybh;
}
public void setAsjxgrybh(String asjxgrybh) {
this.asjxgrybh = asjxgrybh;
}
public String getFwbzhXxzjbh() {
return fwbzhXxzjbh;
}
public void setFwbzhXxzjbh(String fwbzhXxzjbh) {
this.fwbzhXxzjbh = fwbzhXxzjbh;
}
public String getAsjbh() {
return asjbh;
}
public void setAsjbh(String asjbh) {
this.asjbh = asjbh;
}
public String getAsjxgryjsAsjxgryjsdm() {
return asjxgryjsAsjxgryjsdm;
}
public void setAsjxgryjsAsjxgryjsdm(String asjxgryjsAsjxgryjsdm) {
this.asjxgryjsAsjxgryjsdm = asjxgryjsAsjxgryjsdm;
}
public String getAsjxgryjsDmbcms() {
return asjxgryjsDmbcms;
}
public void setAsjxgryjsDmbcms(String asjxgryjsDmbcms) {
this.asjxgryjsDmbcms = asjxgryjsDmbcms;
}
public String getAsjxgfwbzhjsAsjxgfwbzhjsdm() {
return asjxgfwbzhjsAsjxgfwbzhjsdm;
}
public void setAsjxgfwbzhjsAsjxgfwbzhjsdm(String asjxgfwbzhjsAsjxgfwbzhjsdm) {
this.asjxgfwbzhjsAsjxgfwbzhjsdm = asjxgfwbzhjsAsjxgfwbzhjsdm;
}
public String getAsjxgfwbzhjsDmbcms() {
return asjxgfwbzhjsDmbcms;
}
public void setAsjxgfwbzhjsDmbcms(String asjxgfwbzhjsDmbcms) {
this.asjxgfwbzhjsDmbcms = asjxgfwbzhjsDmbcms;
}
public String getWqlbdm() {
return wqlbdm;
}
public void setWqlbdm(String wqlbdm) {
this.wqlbdm = wqlbdm;
}
public String getCyzjCyzjdm() {
return cyzjCyzjdm;
}
public void setCyzjCyzjdm(String cyzjCyzjdm) {
this.cyzjCyzjdm = cyzjCyzjdm;
}
public String getCyzjDmbcms() {
return cyzjDmbcms;
}
public void setCyzjDmbcms(String cyzjDmbcms) {
this.cyzjDmbcms = cyzjDmbcms;
}
public String getCyzjZjhm() {
return cyzjZjhm;
}
public void setCyzjZjhm(String cyzjZjhm) {
this.cyzjZjhm = cyzjZjhm;
}
public String getFwbzhFwbzhlbdm() {
return fwbzhFwbzhlbdm;
}
public void setFwbzhFwbzhlbdm(String fwbzhFwbzhlbdm) {
this.fwbzhFwbzhlbdm = fwbzhFwbzhlbdm;
}
public String getFwbzhDmbcms() {
return fwbzhDmbcms;
}
public void setFwbzhDmbcms(String fwbzhDmbcms) {
this.fwbzhDmbcms = fwbzhDmbcms;
}
public String getFwbzhFwbzh() {
return fwbzhFwbzh;
}
public void setFwbzhFwbzh(String fwbzhFwbzh) {
this.fwbzhFwbzh = fwbzhFwbzh;
}
public String getGlyxPdbz() {
return glyxPdbz;
}
public void setGlyxPdbz(String glyxPdbz) {
this.glyxPdbz = glyxPdbz;
}
public String getGlgjyj() {
return glgjyj;
}
public void setGlgjyj(String glgjyj) {
this.glgjyj = glgjyj;
}
public Date getGlJlsj() {
return glJlsj;
}
public void setGlJlsj(Date glJlsj) {
this.glJlsj = glJlsj;
}
public String getGlcxyj() {
return glcxyj;
}
public void setGlcxyj(String glcxyj) {
this.glcxyj = glcxyj;
}
public Date getGlCxsj() {
return glCxsj;
}
public void setGlCxsj(Date glCxsj) {
this.glCxsj = glCxsj;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public String getXxdjdwGajgmc() {
return xxdjdwGajgmc;
}
public void setXxdjdwGajgmc(String xxdjdwGajgmc) {
this.xxdjdwGajgmc = xxdjdwGajgmc;
}
public String getXxdjryXm() {
return xxdjryXm;
}
public void setXxdjryXm(String xxdjryXm) {
this.xxdjryXm = xxdjryXm;
}
public String getXxdjryGmsfhm() {
return xxdjryGmsfhm;
}
public void setXxdjryGmsfhm(String xxdjryGmsfhm) {
this.xxdjryGmsfhm = xxdjryGmsfhm;
}
public String getXxdjryLxdh() {
return xxdjryLxdh;
}
public void setXxdjryLxdh(String xxdjryLxdh) {
this.xxdjryLxdh = xxdjryLxdh;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public String getXxczdwGajgjgdm() {
return xxczdwGajgjgdm;
}
public void setXxczdwGajgjgdm(String xxczdwGajgjgdm) {
this.xxczdwGajgjgdm = xxczdwGajgjgdm;
}
public String getXxczdwGajgmc() {
return xxczdwGajgmc;
}
public void setXxczdwGajgmc(String xxczdwGajgmc) {
this.xxczdwGajgmc = xxczdwGajgmc;
}
public String getXxczryXm() {
return xxczryXm;
}
public void setXxczryXm(String xxczryXm) {
this.xxczryXm = xxczryXm;
}
public String getXxczryGmsfhm() {
return xxczryGmsfhm;
}
public void setXxczryGmsfhm(String xxczryGmsfhm) {
this.xxczryGmsfhm = xxczryGmsfhm;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getXxlyms() {
return xxlyms;
}
public void setXxlyms(String xxlyms) {
this.xxlyms = xxlyms;
}
public Date getXxrsksj() {
return xxrsksj;
}
public void setXxrsksj(Date xxrsksj) {
this.xxrsksj = xxrsksj;
}
public Date getXxrbksj() {
return xxrbksj;
}
public void setXxrbksj(Date xxrbksj) {
this.xxrbksj = xxrbksj;
}
public String getXxrskPdbz() {
return xxrskPdbz;
}
public void setXxrskPdbz(String xxrskPdbz) {
this.xxrskPdbz = xxrskPdbz;
}
public String getXxrbkPdbz() {
return xxrbkPdbz;
}
public void setXxrbkPdbz(String xxrbkPdbz) {
this.xxrbkPdbz = xxrbkPdbz;
}
}
package org.springblade.founder.qgccj.entity;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 法律文书(TbStAsjFlws)实体类
*
* @author jlt
* @since 2021-11-04 11:00:26
*/
@Data
public class TbStAsjFlws extends BaseEntitis implements Serializable {
private static final long serialVersionUID = 792659530010347129L;
/**
* <!>信息主键编号
*/
private String xxzjbh;
/**
* <!>案事件编号
*/
private String asjbh;
/**
* <!>法律文书_关联信息_信息主键编号
*/
private String flwsGlxxXxzjbh;
/**
* <!>法律文书_案事件侦查行为类别代码
*/
private String flwsAsjzcxwlbdm;
private String flwsAsjzcxwlbdmStr;
/**
* <!>法律文书_案事件法律文书代码
*/
private String flwsAsjflwsdm;
private String flwsAsjflwsdmStr;
/**
* 法律文书_标题CN#1#1#1##TEXTBOX#1#
*/
private String flwsBt;
/**
* <!>法律文书_文书编号
*/
private String flwsWsbh;
/**
* <!>法律文书_电子文件标题
*/
private String flwsDzwjbt;
/**
* <!>法律文书_电子文件格式
*/
private String flwsDzwjgs;
/**
* 法律文书_电子文件内容CN#1#1#1##TEXTBOX#1#
*/
private byte[] flwsDzwjnr;
/**
* <!>法律文书_电子文件大小
*/
private Double flwsDzwjdx;
/**
* <!>法律文书_电子文件位置
*/
private String flwsDzwjwz;
/**
* <!>法律文书_建立时间
*/
private Date flwsJlsj;
/**
* 案事件相关人员编号
*/
private String asjxgrybh;
/**
* 信息登记人员_姓名
*/
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 Date gxsj;
/**
* 部省业务联动服务公安部下发 0:否 1:是
*/
private String gabxf;
private String jzrybh;
/**
* 信息入部库时间
*/
private Date xxrbksj;
/**
* 信息入省库_判断标识/1-是,0-否/CODE_IF
*/
private String xxrskPdbz;
/**
* 信息入部库_判断标识/1-是,0-否/CODE_IF
*/
private String xxrbkPdbz;
/**
* 信息入省库时间
*/
private Date xxrsksj;
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 getFlwsGlxxXxzjbh() {
return flwsGlxxXxzjbh;
}
public void setFlwsGlxxXxzjbh(String flwsGlxxXxzjbh) {
this.flwsGlxxXxzjbh = flwsGlxxXxzjbh;
}
public String getFlwsAsjzcxwlbdm() {
return flwsAsjzcxwlbdm;
}
public void setFlwsAsjzcxwlbdm(String flwsAsjzcxwlbdm) {
this.flwsAsjzcxwlbdm = flwsAsjzcxwlbdm;
}
public String getFlwsAsjflwsdm() {
return flwsAsjflwsdm;
}
public void setFlwsAsjflwsdm(String flwsAsjflwsdm) {
this.flwsAsjflwsdm = flwsAsjflwsdm;
}
public String getFlwsBt() {
return flwsBt;
}
public void setFlwsBt(String flwsBt) {
this.flwsBt = flwsBt;
}
public String getFlwsWsbh() {
return flwsWsbh;
}
public void setFlwsWsbh(String flwsWsbh) {
this.flwsWsbh = flwsWsbh;
}
public String getFlwsDzwjbt() {
return flwsDzwjbt;
}
public void setFlwsDzwjbt(String flwsDzwjbt) {
this.flwsDzwjbt = flwsDzwjbt;
}
public String getFlwsDzwjgs() {
return flwsDzwjgs;
}
public void setFlwsDzwjgs(String flwsDzwjgs) {
this.flwsDzwjgs = flwsDzwjgs;
}
public Double getFlwsDzwjdx() {
return flwsDzwjdx;
}
public void setFlwsDzwjdx(Double flwsDzwjdx) {
this.flwsDzwjdx = flwsDzwjdx;
}
public String getFlwsDzwjwz() {
return flwsDzwjwz;
}
public void setFlwsDzwjwz(String flwsDzwjwz) {
this.flwsDzwjwz = flwsDzwjwz;
}
public Date getFlwsJlsj() {
return flwsJlsj;
}
public void setFlwsJlsj(Date flwsJlsj) {
this.flwsJlsj = flwsJlsj;
}
public String getAsjxgrybh() {
return asjxgrybh;
}
public void setAsjxgrybh(String asjxgrybh) {
this.asjxgrybh = asjxgrybh;
}
public String getXxdjryXm() {
return xxdjryXm;
}
public void setXxdjryXm(String xxdjryXm) {
this.xxdjryXm = xxdjryXm;
}
public String getXxczryGmsfhm() {
return xxczryGmsfhm;
}
public void setXxczryGmsfhm(String xxczryGmsfhm) {
this.xxczryGmsfhm = xxczryGmsfhm;
}
public String getXxdjryGmsfhm() {
return xxdjryGmsfhm;
}
public void setXxdjryGmsfhm(String xxdjryGmsfhm) {
this.xxdjryGmsfhm = xxdjryGmsfhm;
}
public String getXxczryXm() {
return xxczryXm;
}
public void setXxczryXm(String xxczryXm) {
this.xxczryXm = xxczryXm;
}
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 getXxdjryLxdh() {
return xxdjryLxdh;
}
public void setXxdjryLxdh(String xxdjryLxdh) {
this.xxdjryLxdh = xxdjryLxdh;
}
public String getXxdjdwGajgmc() {
return xxdjdwGajgmc;
}
public void setXxdjdwGajgmc(String xxdjdwGajgmc) {
this.xxdjdwGajgmc = xxdjdwGajgmc;
}
public String getXxlyms() {
return xxlyms;
}
public void setXxlyms(String xxlyms) {
this.xxlyms = xxlyms;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getGabxf() {
return gabxf;
}
public void setGabxf(String gabxf) {
this.gabxf = gabxf;
}
public String getJzrybh() {
return jzrybh;
}
public void setJzrybh(String jzrybh) {
this.jzrybh = jzrybh;
}
public Date getXxrbksj() {
return xxrbksj;
}
public void setXxrbksj(Date xxrbksj) {
this.xxrbksj = xxrbksj;
}
public String getXxrskPdbz() {
return xxrskPdbz;
}
public void setXxrskPdbz(String xxrskPdbz) {
this.xxrskPdbz = xxrskPdbz;
}
public String getXxrbkPdbz() {
return xxrbkPdbz;
}
public void setXxrbkPdbz(String xxrbkPdbz) {
this.xxrbkPdbz = xxrbkPdbz;
}
public Date getXxrsksj() {
return xxrsksj;
}
public void setXxrsksj(Date xxrsksj) {
this.xxrsksj = xxrsksj;
}
}
package org.springblade.founder.qgccj.entity;
import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;
import java.io.Serializable;
import java.util.Date;
/**
* 人员使用服务标识号信息(TbStRySyfwbzh)实体类
*
* @author jlt
* @since 2021-11-05 10:32:35
*/
@Data
public class TbStRySyfwbzh extends BaseEntitis implements Serializable {
private static final long serialVersionUID = -58912014712577111L;
/**
* <!>信息主键编号
*/
private String xxzjbh;
/**
* <!>相关人员编号#0#0#1##TEXTBOX#1#
*/
private String asjxgrybh;
/**
* 物权类别#0#1#1#GA_D_WQFLDM#COBBOX#2#
*/
private String syfwbzhWqlbdm;
private String syfwbzhWqlbdmStr;
/**
* <!>使用服务标识号_服务标识号_信息主键编号
*/
private String syfwbzhFwbzhXxzjbh;
/**
* 服务标识号类别#1#1#1#GA_D_FWBSHDM#COBBOX#3#
*/
private String syfwbzhFwbzhFwbzhlbdm;
private String syfwbzhFwbzhFwbzhlbdmStr;
/**
* 标识号类别补充描述CN#1#1#1##TEXTBOX#4#
*/
private String syfwbzhFwbzhDmbcms;
/**
* 服务标识号#1#1#1##TEXTBOX#5#
*/
private String syfwbzhFwbzhFwbzh;
/**
* 登记时间#0#1#1##DATE#6#
*/
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
private Date syfwbzhFwbzhDjsj;
/**
* 注册地国家地区#0#1#1#GB_D_GJHDQDM#COBBOX#7#
*/
private String syfwbzhFwzcdGjhdqdm;
private String syfwbzhFwzcdGjhdqdmStr;
/**
* 注册地区划#0#1#1#GB_D_XZQHDM#COBTREE#8#
*/
private String syfwbzhFwzcdXzqhdm;
private String syfwbzhFwzcdXzqhdmStr;
/**
* 注册地名称CN#0#1#1##TEXTBOX#9#
*/
private String syfwbzhFwzcdDzmc;
/**
* 服务单位名称CN#0#1#1##TEXTBOX#10#
*/
private String syfwbzhFwdwDwmc;
/**
* 有效期开始日期#0#1#1##DATE#11#
*/
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date syfwbzhYxqksrq;
/**
* 有效期截止日期#0#1#1##DATE#12#
*/
@DateTimeFormat(pattern = "yyyy-MM-dd")
private Date syfwbzhYxqjzrq;
/**
* 信息删除_判断标识
*/
private String xxscPdbz;
/**
* 信息登记单位_公安机关机构代码
*/
private String xxdjdwGajgjgdm;
/**
* 信息登记单位_公安机关名称
*/
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 gxsj;
/**
* 原始信息编号
*/
private String ysxxbh;
/**
* 信息来源描述
*/
private String xxlyms;
/**
* 信息入省库时间
*/
private Date xxrsksj;
/**
* 信息入部库时间
*/
private Date xxrbksj;
/**
* 信息入省库_判断标识
*/
private String xxrskPdbz;
/**
* 信息入部库_判断标识
*/
private String xxrbkPdbz;
/**
* 部省业务联动服务公安部下发 0:否 1:是
*/
private String gabxf;
//不存数据库的表,在tb_gl_ry_fwbzh有对应的值
private String asjbh;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getAsjxgrybh() {
return asjxgrybh;
}
public void setAsjxgrybh(String asjxgrybh) {
this.asjxgrybh = asjxgrybh;
}
public String getSyfwbzhWqlbdm() {
return syfwbzhWqlbdm;
}
public void setSyfwbzhWqlbdm(String syfwbzhWqlbdm) {
this.syfwbzhWqlbdm = syfwbzhWqlbdm;
}
public String getSyfwbzhFwbzhXxzjbh() {
return syfwbzhFwbzhXxzjbh;
}
public void setSyfwbzhFwbzhXxzjbh(String syfwbzhFwbzhXxzjbh) {
this.syfwbzhFwbzhXxzjbh = syfwbzhFwbzhXxzjbh;
}
public String getSyfwbzhFwbzhFwbzhlbdm() {
return syfwbzhFwbzhFwbzhlbdm;
}
public void setSyfwbzhFwbzhFwbzhlbdm(String syfwbzhFwbzhFwbzhlbdm) {
this.syfwbzhFwbzhFwbzhlbdm = syfwbzhFwbzhFwbzhlbdm;
}
public String getSyfwbzhFwbzhDmbcms() {
return syfwbzhFwbzhDmbcms;
}
public void setSyfwbzhFwbzhDmbcms(String syfwbzhFwbzhDmbcms) {
this.syfwbzhFwbzhDmbcms = syfwbzhFwbzhDmbcms;
}
public String getSyfwbzhFwbzhFwbzh() {
return syfwbzhFwbzhFwbzh;
}
public void setSyfwbzhFwbzhFwbzh(String syfwbzhFwbzhFwbzh) {
this.syfwbzhFwbzhFwbzh = syfwbzhFwbzhFwbzh;
}
public Date getSyfwbzhFwbzhDjsj() {
return syfwbzhFwbzhDjsj;
}
public void setSyfwbzhFwbzhDjsj(Date syfwbzhFwbzhDjsj) {
this.syfwbzhFwbzhDjsj = syfwbzhFwbzhDjsj;
}
public String getSyfwbzhFwzcdGjhdqdm() {
return syfwbzhFwzcdGjhdqdm;
}
public void setSyfwbzhFwzcdGjhdqdm(String syfwbzhFwzcdGjhdqdm) {
this.syfwbzhFwzcdGjhdqdm = syfwbzhFwzcdGjhdqdm;
}
public String getSyfwbzhFwzcdXzqhdm() {
return syfwbzhFwzcdXzqhdm;
}
public void setSyfwbzhFwzcdXzqhdm(String syfwbzhFwzcdXzqhdm) {
this.syfwbzhFwzcdXzqhdm = syfwbzhFwzcdXzqhdm;
}
public String getSyfwbzhFwzcdDzmc() {
return syfwbzhFwzcdDzmc;
}
public void setSyfwbzhFwzcdDzmc(String syfwbzhFwzcdDzmc) {
this.syfwbzhFwzcdDzmc = syfwbzhFwzcdDzmc;
}
public String getSyfwbzhFwdwDwmc() {
return syfwbzhFwdwDwmc;
}
public void setSyfwbzhFwdwDwmc(String syfwbzhFwdwDwmc) {
this.syfwbzhFwdwDwmc = syfwbzhFwdwDwmc;
}
public Date getSyfwbzhYxqksrq() {
return syfwbzhYxqksrq;
}
public void setSyfwbzhYxqksrq(Date syfwbzhYxqksrq) {
this.syfwbzhYxqksrq = syfwbzhYxqksrq;
}
public Date getSyfwbzhYxqjzrq() {
return syfwbzhYxqjzrq;
}
public void setSyfwbzhYxqjzrq(Date syfwbzhYxqjzrq) {
this.syfwbzhYxqjzrq = syfwbzhYxqjzrq;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public String getXxdjdwGajgmc() {
return xxdjdwGajgmc;
}
public void setXxdjdwGajgmc(String xxdjdwGajgmc) {
this.xxdjdwGajgmc = xxdjdwGajgmc;
}
public String getXxdjryXm() {
return xxdjryXm;
}
public void setXxdjryXm(String xxdjryXm) {
this.xxdjryXm = xxdjryXm;
}
public String getXxdjryGmsfhm() {
return xxdjryGmsfhm;
}
public void setXxdjryGmsfhm(String xxdjryGmsfhm) {
this.xxdjryGmsfhm = xxdjryGmsfhm;
}
public String getXxdjryLxdh() {
return xxdjryLxdh;
}
public void setXxdjryLxdh(String xxdjryLxdh) {
this.xxdjryLxdh = xxdjryLxdh;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public String getXxczdwGajgjgdm() {
return xxczdwGajgjgdm;
}
public void setXxczdwGajgjgdm(String xxczdwGajgjgdm) {
this.xxczdwGajgjgdm = xxczdwGajgjgdm;
}
public String getXxczdwGajgmc() {
return xxczdwGajgmc;
}
public void setXxczdwGajgmc(String xxczdwGajgmc) {
this.xxczdwGajgmc = xxczdwGajgmc;
}
public String getXxczryXm() {
return xxczryXm;
}
public void setXxczryXm(String xxczryXm) {
this.xxczryXm = xxczryXm;
}
public String getXxczryGmsfhm() {
return xxczryGmsfhm;
}
public void setXxczryGmsfhm(String xxczryGmsfhm) {
this.xxczryGmsfhm = xxczryGmsfhm;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getYsxxbh() {
return ysxxbh;
}
public void setYsxxbh(String ysxxbh) {
this.ysxxbh = ysxxbh;
}
public String getXxlyms() {
return xxlyms;
}
public void setXxlyms(String xxlyms) {
this.xxlyms = xxlyms;
}
public Date getXxrsksj() {
return xxrsksj;
}
public void setXxrsksj(Date xxrsksj) {
this.xxrsksj = xxrsksj;
}
public Date getXxrbksj() {
return xxrbksj;
}
public void setXxrbksj(Date xxrbksj) {
this.xxrbksj = xxrbksj;
}
public String getXxrskPdbz() {
return xxrskPdbz;
}
public void setXxrskPdbz(String xxrskPdbz) {
this.xxrskPdbz = xxrskPdbz;
}
public String getXxrbkPdbz() {
return xxrbkPdbz;
}
public void setXxrbkPdbz(String xxrbkPdbz) {
this.xxrbkPdbz = xxrbkPdbz;
}
public String getGabxf() {
return gabxf;
}
public void setGabxf(String gabxf) {
this.gabxf = gabxf;
}
}
package org.springblade.founder.qgccj.entity;
import lombok.Data;
import java.io.Serializable;
import java.util.Date;
/**
* 人员照片信息(TbStRyZp)实体类
*
* @author jlt
* @since 2021-11-05 09:43:22
*/
@Data
public class TbStRyZp extends BaseEntitis implements Serializable {
private static final long serialVersionUID = 320819723289605271L;
/**
* <!>信息主键编号
*/
private String xxzjbh;
/**
* <!>相关人员编号#0#0#1##TEXTBOX#1#
*/
private String asjxgrybh;
/**
* <!>人员照片_照片类型代码#0#1#1#BD_D_ZPLX#COBBOX#2#
*/
private String ryzpZplxdm;
/**
* 人员照片标题CN#0#1#1##TEXTBOX#3#
*/
private String ryzpDzwjbt;
/**
* 人员照片名称CN#0#1#1##TEXTBOX#4#
*/
private String ryzpDzwjmc;
/**
* 人员照片格式#0#1#1##TEXTBOX#5#
*/
private String ryzpDzwjgs;
/**
* 人员照片内容CN#0#1#1##TEXTBOX#6#
*/
private byte[] ryzpDzwjnr;
/**
* 人员照片大小CN#0#1#1##TEXTBOX#7#
*/
private Double ryzpDzwjdx;
/**
* 人员照片位置CN#0#1#1##TEXTBOX#8#
*/
private String ryzpDzwjwz;
/**
* 人员照片建立时间#0#1#1##DATE#9#
*/
private Date ryzpJlsj;
/**
* 信息删除_判断标识
*/
private String xxscPdbz;
/**
* 信息登记单位_公安机关机构代码
*/
private String xxdjdwGajgjgdm;
/**
* 信息登记单位_公安机关名称
*/
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 gxsj;
/**
* 信息来源描述
*/
private String xxlyms;
/**
* 信息入省库时间
*/
private Date xxrsksj;
/**
* 信息入部库时间
*/
private Date xxrbksj;
/**
* 信息入省库_判断标识
*/
private String xxrskPdbz;
/**
* 信息入部库_判断标识
*/
private String xxrbkPdbz;
/**
* 照片部位,1:二代证;2:正面照片;3:左侧面照片;4:右侧面照片
*/
private String zpbw;
/**
* 部省业务联动服务公安部下发 0:否 1:是
*/
private String gabxf;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getAsjxgrybh() {
return asjxgrybh;
}
public void setAsjxgrybh(String asjxgrybh) {
this.asjxgrybh = asjxgrybh;
}
public String getRyzpZplxdm() {
return ryzpZplxdm;
}
public void setRyzpZplxdm(String ryzpZplxdm) {
this.ryzpZplxdm = ryzpZplxdm;
}
public String getRyzpDzwjbt() {
return ryzpDzwjbt;
}
public void setRyzpDzwjbt(String ryzpDzwjbt) {
this.ryzpDzwjbt = ryzpDzwjbt;
}
public String getRyzpDzwjmc() {
return ryzpDzwjmc;
}
public void setRyzpDzwjmc(String ryzpDzwjmc) {
this.ryzpDzwjmc = ryzpDzwjmc;
}
public String getRyzpDzwjgs() {
return ryzpDzwjgs;
}
public void setRyzpDzwjgs(String ryzpDzwjgs) {
this.ryzpDzwjgs = ryzpDzwjgs;
}
public Double getRyzpDzwjdx() {
return ryzpDzwjdx;
}
public void setRyzpDzwjdx(Double ryzpDzwjdx) {
this.ryzpDzwjdx = ryzpDzwjdx;
}
public String getRyzpDzwjwz() {
return ryzpDzwjwz;
}
public void setRyzpDzwjwz(String ryzpDzwjwz) {
this.ryzpDzwjwz = ryzpDzwjwz;
}
public Date getRyzpJlsj() {
return ryzpJlsj;
}
public void setRyzpJlsj(Date ryzpJlsj) {
this.ryzpJlsj = ryzpJlsj;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public String getXxdjdwGajgmc() {
return xxdjdwGajgmc;
}
public void setXxdjdwGajgmc(String xxdjdwGajgmc) {
this.xxdjdwGajgmc = xxdjdwGajgmc;
}
public String getXxdjryXm() {
return xxdjryXm;
}
public void setXxdjryXm(String xxdjryXm) {
this.xxdjryXm = xxdjryXm;
}
public String getXxdjryGmsfhm() {
return xxdjryGmsfhm;
}
public void setXxdjryGmsfhm(String xxdjryGmsfhm) {
this.xxdjryGmsfhm = xxdjryGmsfhm;
}
public String getXxdjryLxdh() {
return xxdjryLxdh;
}
public void setXxdjryLxdh(String xxdjryLxdh) {
this.xxdjryLxdh = xxdjryLxdh;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public String getXxczdwGajgjgdm() {
return xxczdwGajgjgdm;
}
public void setXxczdwGajgjgdm(String xxczdwGajgjgdm) {
this.xxczdwGajgjgdm = xxczdwGajgjgdm;
}
public String getXxczdwGajgmc() {
return xxczdwGajgmc;
}
public void setXxczdwGajgmc(String xxczdwGajgmc) {
this.xxczdwGajgmc = xxczdwGajgmc;
}
public String getXxczryXm() {
return xxczryXm;
}
public void setXxczryXm(String xxczryXm) {
this.xxczryXm = xxczryXm;
}
public String getXxczryGmsfhm() {
return xxczryGmsfhm;
}
public void setXxczryGmsfhm(String xxczryGmsfhm) {
this.xxczryGmsfhm = xxczryGmsfhm;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getXxlyms() {
return xxlyms;
}
public void setXxlyms(String xxlyms) {
this.xxlyms = xxlyms;
}
public Date getXxrsksj() {
return xxrsksj;
}
public void setXxrsksj(Date xxrsksj) {
this.xxrsksj = xxrsksj;
}
public Date getXxrbksj() {
return xxrbksj;
}
public void setXxrbksj(Date xxrbksj) {
this.xxrbksj = xxrbksj;
}
public String getXxrskPdbz() {
return xxrskPdbz;
}
public void setXxrskPdbz(String xxrskPdbz) {
this.xxrskPdbz = xxrskPdbz;
}
public String getXxrbkPdbz() {
return xxrbkPdbz;
}
public void setXxrbkPdbz(String xxrbkPdbz) {
this.xxrbkPdbz = xxrbkPdbz;
}
public String getZpbw() {
return zpbw;
}
public void setZpbw(String zpbw) {
this.zpbw = zpbw;
}
public String getGabxf() {
return gabxf;
}
public void setGabxf(String gabxf) {
this.gabxf = gabxf;
}
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbGlRyFwbzh;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 人员_服务标识号关联(TbGlRyFwbzh)表数据库访问层
*
* @author jlt
* @since 2021-11-05 10:33:17
*/
@Mapper
public interface TbGlRyFwbzhMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbGlRyFwbzh queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbGlRyFwbzh 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbGlRyFwbzh> queryAllByLimit(TbGlRyFwbzh tbGlRyFwbzh, @Param("pageable") Pageable pageable);
List<TbGlRyFwbzh> queryByAsjbh(String asjbh);
/**
* 统计总行数
*
* @param tbGlRyFwbzh 查询条件
* @return 总行数
*/
long count(TbGlRyFwbzh tbGlRyFwbzh);
/**
* 新增数据
*
* @param tbGlRyFwbzh 实例对象
* @return 影响行数
*/
int insert(TbGlRyFwbzh tbGlRyFwbzh);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbGlRyFwbzh> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbGlRyFwbzh> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbGlRyFwbzh> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbGlRyFwbzh> entities);
/**
* 修改数据
*
* @param tbGlRyFwbzh 实例对象
* @return 影响行数
*/
int update(TbGlRyFwbzh tbGlRyFwbzh);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbGlRyFwbzh tbGlRyFwbzh);
TbGlRyFwbzh queryByByRybhAndFwbzh(@Param("asjxgrybh")String asjxgrybh,@Param("fwbzhXxzjbh") String fwbzhXxzjbh);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStAsjFlws;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 法律文书(TbStAsjFlws)表数据库访问层
*
* @author jlt
* @since 2021-11-04 11:00:26
*/
@Mapper
public interface TbStAsjFlwsMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStAsjFlws queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbStAsjFlws 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStAsjFlws> queryAllByLimit(TbStAsjFlws tbStAsjFlws, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStAsjFlws 查询条件
* @return 总行数
*/
int count(TbStAsjFlws tbStAsjFlws);
/**
* 新增数据
*
* @param tbStAsjFlws 实例对象
* @return 影响行数
*/
int insert(TbStAsjFlws tbStAsjFlws);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsjFlws> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStAsjFlws> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStAsjFlws> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStAsjFlws> entities);
/**
* 修改数据
*
* @param tbStAsjFlws 实例对象
* @return 影响行数
*/
int update(TbStAsjFlws tbStAsjFlws);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbStAsjFlws tbStAsjFlws);
List<TbStAsjFlws> queryByGlxxXxzjbh(String glxxXxzjbh);
List<TbStAsjFlws> queryByAsjbhAndFlwsdm(@Param("asjbh") String asjbh,@Param("flwsAsjflwsdm") String flwsAsjflwsdm);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStFwbzh;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 服务标识号(TbStFwbzh)表数据库访问层
*
* @author jlt
* @since 2021-11-05 10:34:18
*/
@Mapper
public interface TbStFwbzhMapper {
/**
* 通过ID查询单条数据
*
* @param fwbzhXxzjbh 主键
* @return 实例对象
*/
TbStFwbzh queryById(String fwbzhXxzjbh);
/**
* 查询指定行数据
*
* @param tbStFwbzh 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStFwbzh> queryAllByLimit(TbStFwbzh tbStFwbzh, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStFwbzh 查询条件
* @return 总行数
*/
long count(TbStFwbzh tbStFwbzh);
/**
* 新增数据
*
* @param tbStFwbzh 实例对象
* @return 影响行数
*/
int insert(TbStFwbzh tbStFwbzh);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStFwbzh> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStFwbzh> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStFwbzh> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStFwbzh> entities);
/**
* 修改数据
*
* @param tbStFwbzh 实例对象
* @return 影响行数
*/
int update(TbStFwbzh tbStFwbzh);
/**
* 通过主键删除数据
*
* @param fwbzhXxzjbh 主键
* @return 影响行数
*/
int delete(TbStFwbzh tbStFwbzh);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStRySyfwbzh;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 人员使用服务标识号信息(TbStRySyfwbzh)表数据库访问层
*
* @author jlt
* @since 2021-11-05 10:32:35
*/
@Mapper
public interface TbStRySyfwbzhMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStRySyfwbzh queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbStRySyfwbzh 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStRySyfwbzh> queryAllByLimit(TbStRySyfwbzh tbStRySyfwbzh, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStRySyfwbzh 查询条件
* @return 总行数
*/
int count(TbStRySyfwbzh tbStRySyfwbzh);
/**
* 新增数据
*
* @param tbStRySyfwbzh 实例对象
* @return 影响行数
*/
int insert(TbStRySyfwbzh tbStRySyfwbzh);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStRySyfwbzh> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStRySyfwbzh> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStRySyfwbzh> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStRySyfwbzh> entities);
/**
* 修改数据
*
* @param tbStRySyfwbzh 实例对象
* @return 影响行数
*/
int update(TbStRySyfwbzh tbStRySyfwbzh);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbStRySyfwbzh tbStRySyfwbzh);
List<TbStRySyfwbzh> queryAll(String asjxgrybh, Integer page, Integer limit);
TbStRySyfwbzh queryByRybhAndFwbzh(@Param("asjxgrybh") String asjxgrybh,@Param("fwbzhXxzjbh") String fwbzhXxzjbh);
}
package org.springblade.founder.qgccj.mapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springblade.founder.qgccj.entity.TbStRyZp;
import org.springframework.data.domain.Pageable;
import java.util.List;
/**
* 人员照片信息(TbStRyZp)表数据库访问层
*
* @author jlt
* @since 2021-11-05 09:43:22
*/
@Mapper
public interface TbStRyZpMapper {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStRyZp queryById(String xxzjbh);
/**
* 查询指定行数据
*
* @param tbStRyZp 查询条件
* @param pageable 分页对象
* @return 对象列表
*/
List<TbStRyZp> queryAllByLimit(TbStRyZp tbStRyZp, @Param("pageable") Pageable pageable);
/**
* 统计总行数
*
* @param tbStRyZp 查询条件
* @return 总行数
*/
int count(TbStRyZp tbStRyZp);
/**
* 新增数据
*
* @param tbStRyZp 实例对象
* @return 影响行数
*/
int insert(TbStRyZp tbStRyZp);
/**
* 批量新增数据(MyBatis原生foreach方法)
*
* @param entities List<TbStRyZp> 实例对象列表
* @return 影响行数
*/
int insertBatch(@Param("entities") List<TbStRyZp> entities);
/**
* 批量新增或按主键更新数据(MyBatis原生foreach方法)
*
* @param entities List<TbStRyZp> 实例对象列表
* @return 影响行数
* @throws org.springframework.jdbc.BadSqlGrammarException 入参是空List的时候会抛SQL语句错误的异常,请自行校验入参
*/
int insertOrUpdateBatch(@Param("entities") List<TbStRyZp> entities);
/**
* 修改数据
*
* @param tbStRyZp 实例对象
* @return 影响行数
*/
int update(TbStRyZp tbStRyZp);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 影响行数
*/
int delete(TbStRyZp tbStRyZp);
List<TbStRyZp> queryAll(String asjxgrybh, Integer page, Integer limit);
TbStRyZp queryByRybhAndBw(@Param("asjxgrybh") String asjxgrybh, @Param("zpbw")String zpbw);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbGlRyFwbzh;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.List;
/**
* 人员_服务标识号关联(TbGlRyFwbzh)表服务接口
*
* @author jlt
* @since 2021-11-05 10:33:18
*/
public interface TbGlRyFwbzhService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbGlRyFwbzh queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbGlRyFwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbGlRyFwbzh> queryByPage(TbGlRyFwbzh tbGlRyFwbzh, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbGlRyFwbzh 实例对象
* @return 实例对象
*/
TbGlRyFwbzh insert(TbGlRyFwbzh tbGlRyFwbzh);
/**
* 修改数据
*
* @param tbGlRyFwbzh 实例对象
* @return 实例对象
*/
TbGlRyFwbzh update(TbGlRyFwbzh tbGlRyFwbzh);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
void deleteByRybhAndFwbzh(String asjxgrybh,String fwbzhXxzjbh);
TbGlRyFwbzh queryByRybhAndFwbzh(String asjxgrybh,String syfwbzhFwbzhXxzjbh);
List<TbGlRyFwbzh> queryByAsjbh(String asjbh);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStAsjFlws;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.List;
import java.util.Map;
/**
* 法律文书(TbStAsjFlws)表服务接口
*
* @author jlt
* @since 2021-11-04 11:00:27
*/
public interface TbStAsjFlwsService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStAsjFlws queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbStAsjFlws 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStAsjFlws> queryByPage(TbStAsjFlws tbStAsjFlws, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStAsjFlws 实例对象
* @return 实例对象
*/
String insert(TbStAsjFlws tbStAsjFlws, MultipartFile file) throws Exception;
/**
* 修改数据
*
* @param tbStAsjFlws 实例对象
* @return 实例对象
*/
void update(TbStAsjFlws tbStAsjFlws,MultipartFile file) throws Exception;
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
Map<String, Object> queryByGlxxXxzjbh(String glxxXxzjbh);
List<TbStAsjFlws> queryByAsjbhAndFlwsdm(String asjbh, String flwsdm);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStFwbzh;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
/**
* 服务标识号(TbStFwbzh)表服务接口
*
* @author jlt
* @since 2021-11-05 10:34:19
*/
public interface TbStFwbzhService {
/**
* 通过ID查询单条数据
*
* @param fwbzhXxzjbh 主键
* @return 实例对象
*/
TbStFwbzh queryById(String fwbzhXxzjbh);
/**
* 分页查询
*
* @param tbStFwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStFwbzh> queryByPage(TbStFwbzh tbStFwbzh, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStFwbzh 实例对象
* @return 实例对象
*/
TbStFwbzh insert(TbStFwbzh tbStFwbzh);
/**
* 修改数据
*
* @param tbStFwbzh 实例对象
* @return 实例对象
*/
TbStFwbzh update(TbStFwbzh tbStFwbzh);
/**
* 通过主键删除数据
*
* @param fwbzhXxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String fwbzhXxzjbh);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStRySyfwbzh;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import java.util.List;
import java.util.Map;
/**
* 人员使用服务标识号信息(TbStRySyfwbzh)表服务接口
*
* @author jlt
* @since 2021-11-05 10:32:35
*/
public interface TbStRySyfwbzhService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStRySyfwbzh queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbStRySyfwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStRySyfwbzh> queryByPage(TbStRySyfwbzh tbStRySyfwbzh, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStRySyfwbzh 实例对象
* @return 实例对象
*/
String insert(TbStRySyfwbzh tbStRySyfwbzh);
/**
* 修改数据
*
* @param tbStRySyfwbzh 实例对象
* @return 实例对象
*/
TbStRySyfwbzh update(TbStRySyfwbzh tbStRySyfwbzh);
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
List<TbStRySyfwbzh> queryAll(String asjxgrybh, Integer page, Integer limit);
int queryCount(String asjxgrybh, Integer page, Integer limit);
Map<String,Object> queryAllByAsjbh(String asjbh, Integer page, Integer limit);
}
package org.springblade.founder.qgccj.service;
import org.springblade.founder.qgccj.entity.TbStRyZp;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.PageRequest;
import org.springframework.web.multipart.MultipartFile;
import java.io.IOException;
import java.util.List;
/**
* 人员照片信息(TbStRyZp)表服务接口
*
* @author jlt
* @since 2021-11-05 09:43:22
*/
public interface TbStRyZpService {
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
TbStRyZp queryById(String xxzjbh);
/**
* 分页查询
*
* @param tbStRyZp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
Page<TbStRyZp> queryByPage(TbStRyZp tbStRyZp, PageRequest pageRequest);
/**
* 新增数据
*
* @param tbStRyZp 实例对象
* @return 实例对象
*/
String insert(TbStRyZp tbStRyZp, MultipartFile file) throws Exception;
/**
* 修改数据
*
* @param tbStRyZp 实例对象
* @return 实例对象
*/
void update(TbStRyZp tbStRyZp,MultipartFile file) throws Exception;
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
boolean deleteById(String xxzjbh);
List<TbStRyZp> queryAll(String asjxgrybh, Integer page, Integer limit);
int queryCount(String asjxgrybh, Integer page, Integer limit);
TbStRyZp queryByRybhAndBw(String asjxgrybh, String zpbw);
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbGlRyFwbzh;
import org.springblade.founder.qgccj.mapper.TbGlRyFwbzhMapper;
import org.springblade.founder.qgccj.service.TbGlRyFwbzhService;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
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 java.util.Date;
import java.util.List;
/**
* 人员_服务标识号关联(TbGlRyFwbzh)表服务实现类
*
* @author jlt
* @since 2021-11-05 10:33:19
*/
@Service
public class TbGlRyFwbzhServiceImpl implements TbGlRyFwbzhService {
@Autowired
private TbGlRyFwbzhMapper tbGlRyFwbzhDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbGlRyFwbzh queryById(String xxzjbh) {
return this.tbGlRyFwbzhDao.queryById(xxzjbh);
}
/**
* 分页查询
*
* @param tbGlRyFwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbGlRyFwbzh> queryByPage(TbGlRyFwbzh tbGlRyFwbzh, PageRequest pageRequest) {
long total = this.tbGlRyFwbzhDao.count(tbGlRyFwbzh);
return new PageImpl<>(this.tbGlRyFwbzhDao.queryAllByLimit(tbGlRyFwbzh, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbGlRyFwbzh 实例对象
* @return 实例对象
*/
@Override
public TbGlRyFwbzh insert(TbGlRyFwbzh tbGlRyFwbzh) {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
tbGlRyFwbzh.setXxzjbh(xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null));
tbGlRyFwbzh.setGlJlsj(new Date());//建立时间
tbGlRyFwbzh.setGlyxPdbz("1");//判断标志:1.是 ,0:否。
tbGlRyFwbzh.SaveProperties();
this.tbGlRyFwbzhDao.insert(tbGlRyFwbzh);
return tbGlRyFwbzh;
}
/**
* 修改数据
*
* @param tbGlRyFwbzh 实例对象
* @return 实例对象
*/
@Override
public TbGlRyFwbzh update(TbGlRyFwbzh tbGlRyFwbzh) {
if(tbGlRyFwbzh.getXxzjbh()==null||"".equals(tbGlRyFwbzh.getXxzjbh())){
TbGlRyFwbzh data= tbGlRyFwbzhDao.queryByByRybhAndFwbzh(tbGlRyFwbzh.getAsjxgrybh(),tbGlRyFwbzh.getFwbzhXxzjbh());
tbGlRyFwbzh.setXxzjbh(data.getXxzjbh());
}
tbGlRyFwbzh.updateProperties();
this.tbGlRyFwbzhDao.update(tbGlRyFwbzh);
return this.queryById(tbGlRyFwbzh.getXxzjbh());
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbGlRyFwbzh tbGlRyFwbzh=tbGlRyFwbzhDao.queryById(xxzjbh);
tbGlRyFwbzh.deleteProperties();
return this.tbGlRyFwbzhDao.delete(tbGlRyFwbzh) > 0;
}
@Override
public void deleteByRybhAndFwbzh(String asjxgrybh, String fwbzhXxzjbh) {
TbGlRyFwbzh tbGlRyFwbzh=tbGlRyFwbzhDao.queryByByRybhAndFwbzh(asjxgrybh,fwbzhXxzjbh);
tbGlRyFwbzh.deleteProperties();
tbGlRyFwbzhDao.delete(tbGlRyFwbzh);
}
@Override
public TbGlRyFwbzh queryByRybhAndFwbzh(String asjxgrybh,String syfwbzhFwbzhXxzjbh) {
return tbGlRyFwbzhDao.queryByByRybhAndFwbzh(asjxgrybh,syfwbzhFwbzhXxzjbh);
}
@Override
public List<TbGlRyFwbzh> queryByAsjbh(String asjbh) {
return tbGlRyFwbzhDao.queryByAsjbh(asjbh);
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbStAsjFlws;
import org.springblade.founder.qgccj.mapper.TbStAsjFlwsMapper;
import org.springblade.founder.qgccj.service.TbStAsjFlwsService;
import org.springblade.founder.qgccj.util.Base64Util;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
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 org.springframework.web.multipart.MultipartFile;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import java.io.IOException;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 法律文书(TbStAsjFlws)表服务实现类
*
* @author jlt
* @since 2021-11-04 11:00:27
*/
@Service
public class TbStAsjFlwsServiceImpl implements TbStAsjFlwsService {
@Autowired
private TbStAsjFlwsMapper tbStAsjFlwsDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbStAsjFlws queryById(String xxzjbh) {
TbStAsjFlws tbStAsjFlws=tbStAsjFlwsDao.queryById(xxzjbh);
return tbStAsjFlws;
}
/**
* 分页查询
*
* @param tbStAsjFlws 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStAsjFlws> queryByPage(TbStAsjFlws tbStAsjFlws, PageRequest pageRequest) {
long total = this.tbStAsjFlwsDao.count(tbStAsjFlws);
return new PageImpl<>(this.tbStAsjFlwsDao.queryAllByLimit(tbStAsjFlws, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStAsjFlws 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStAsjFlws tbStAsjFlws, MultipartFile file) throws Exception {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String xxzjbh=xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
String fileName = file.getOriginalFilename();
String suffix = fileName.substring(fileName.lastIndexOf(".") );
BASE64Decoder basE64Encoder = new BASE64Decoder();
String base64= Base64Util.encodeBase64File(file);
byte[] bytes = basE64Encoder.decodeBuffer(base64);
// String dzwjnr = basE64Encoder.encode(file.getBytes());
double dzwjdx = file.getSize();
tbStAsjFlws.setFlwsDzwjbt(fileName);
// tbStAsjFlws.setRyzpDzwjbt(fileName);
tbStAsjFlws.setFlwsDzwjgs(suffix);
tbStAsjFlws.setFlwsDzwjdx(dzwjdx);
tbStAsjFlws.setFlwsDzwjnr(bytes);
tbStAsjFlws.setFlwsJlsj(new Date());
tbStAsjFlws.setXxzjbh(xxzjbh);
tbStAsjFlws.SaveProperties();
this.tbStAsjFlwsDao.insert(tbStAsjFlws);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbStAsjFlws 实例对象
* @return 实例对象
*/
@Override
public void update(TbStAsjFlws tbStAsjFlws,MultipartFile file) throws Exception {
String fileName = file.getOriginalFilename();
String suffix = fileName.substring(fileName.lastIndexOf(".") );
BASE64Decoder basE64Encoder = new BASE64Decoder();
String base64= Base64Util.encodeBase64File(file);
byte[] bytes = basE64Encoder.decodeBuffer(base64);
double dzwjdx = file.getSize();
tbStAsjFlws.setFlwsDzwjbt(fileName);
// tbStAsjFlws.setRyzpDzwjbt(fileName);
tbStAsjFlws.setFlwsDzwjgs(suffix);
tbStAsjFlws.setFlwsDzwjdx(dzwjdx);
tbStAsjFlws.setFlwsDzwjnr(bytes);
tbStAsjFlws.setFlwsJlsj(new Date());
tbStAsjFlws.updateProperties();
this.tbStAsjFlwsDao.update(tbStAsjFlws);
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbStAsjFlws tbStAsjFlws=tbStAsjFlwsDao.queryById(xxzjbh);
tbStAsjFlws.deleteProperties();
return this.tbStAsjFlwsDao.delete(tbStAsjFlws) > 0;
}
@Override
public Map<String, Object> queryByGlxxXxzjbh(String glxxXxzjbh) {
List list=tbStAsjFlwsDao.queryByGlxxXxzjbh(glxxXxzjbh);
TbStAsjFlws tbStAsjFlws=new TbStAsjFlws();
tbStAsjFlws.setFlwsGlxxXxzjbh(glxxXxzjbh);
int count=tbStAsjFlwsDao.count(tbStAsjFlws);
Map<String,Object> map=new HashMap<>();
map.put("rows",list);
map.put("total",count);
return map;
}
@Override
public List<TbStAsjFlws> queryByAsjbhAndFlwsdm(String asjbh, String flwsdm) {
List<TbStAsjFlws> list= tbStAsjFlwsDao.queryByAsjbhAndFlwsdm(asjbh,flwsdm);
for (TbStAsjFlws tbStAsjFlws :list) {
}
return list;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.founder.qgccj.entity.TbStFwbzh;
import org.springblade.founder.qgccj.mapper.TbStFwbzhMapper;
import org.springblade.founder.qgccj.service.TbStFwbzhService;
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;
/**
* 服务标识号(TbStFwbzh)表服务实现类
*
* @author jlt
* @since 2021-11-05 10:34:19
*/
@Service
public class TbStFwbzhServiceImpl implements TbStFwbzhService {
@Autowired
private TbStFwbzhMapper tbStFwbzhDao;
/**
* 通过ID查询单条数据
*
* @param fwbzhXxzjbh 主键
* @return 实例对象
*/
@Override
public TbStFwbzh queryById(String fwbzhXxzjbh) {
return this.tbStFwbzhDao.queryById(fwbzhXxzjbh);
}
/**
* 分页查询
*
* @param tbStFwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStFwbzh> queryByPage(TbStFwbzh tbStFwbzh, PageRequest pageRequest) {
long total = this.tbStFwbzhDao.count(tbStFwbzh);
return new PageImpl<>(this.tbStFwbzhDao.queryAllByLimit(tbStFwbzh, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStFwbzh 实例对象
* @return 实例对象
*/
@Override
public TbStFwbzh insert(TbStFwbzh tbStFwbzh) {
tbStFwbzh.SaveProperties();
this.tbStFwbzhDao.insert(tbStFwbzh);
return tbStFwbzh;
}
/**
* 修改数据
*
* @param tbStFwbzh 实例对象
* @return 实例对象
*/
@Override
public TbStFwbzh update(TbStFwbzh tbStFwbzh) {
this.tbStFwbzhDao.update(tbStFwbzh);
tbStFwbzh.updateProperties();
return this.queryById(tbStFwbzh.getFwbzhXxzjbh());
}
/**
* 通过主键删除数据
*
* @param fwbzhXxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String fwbzhXxzjbh) {
TbStFwbzh tbStFwbzh=tbStFwbzhDao.queryById(fwbzhXxzjbh);
tbStFwbzh.deleteProperties();
return this.tbStFwbzhDao.delete(tbStFwbzh) > 0;
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbGlRyFwbzh;
import org.springblade.founder.qgccj.entity.TbStFwbzh;
import org.springblade.founder.qgccj.entity.TbStRySyfwbzh;
import org.springblade.founder.qgccj.entity.TbXwZbfzxyrQgccj;
import org.springblade.founder.qgccj.mapper.TbStRySyfwbzhMapper;
import org.springblade.founder.qgccj.mapper.TbXwZbfzxyrQgccjMapper;
import org.springblade.founder.qgccj.service.TbGlRyFwbzhService;
import org.springblade.founder.qgccj.service.TbStFwbzhService;
import org.springblade.founder.qgccj.service.TbStRySyfwbzhService;
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.data.domain.Page;
import org.springframework.data.domain.PageImpl;
import org.springframework.data.domain.PageRequest;
import org.springframework.stereotype.Service;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 人员使用服务标识号信息(TbStRySyfwbzh)表服务实现类
*
* @author jlt
* @since 2021-11-05 10:32:35
*/
@Service
public class TbStRySyfwbzhServiceImpl implements TbStRySyfwbzhService {
@Autowired
private TbStRySyfwbzhMapper tbStRySyfwbzhDao;
@Autowired
private TbStFwbzhService autoTbStFwbzhService;
@Autowired
private TbGlRyFwbzhService autoTbGlRyFwbzhService;
@Autowired
private TbXwZbfzxyrQgccjMapper tbXwZbfzxyrQgccjMapper;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbStRySyfwbzh queryById(String xxzjbh) {
TbStRySyfwbzh t = this.tbStRySyfwbzhDao.queryById(xxzjbh);
TbGlRyFwbzh tbGlRyFwbzh = autoTbGlRyFwbzhService.queryByRybhAndFwbzh(t.getAsjxgrybh(), t.getSyfwbzhFwbzhXxzjbh());
t.setAsjbh(tbGlRyFwbzh.getAsjbh());
return t;
}
/**
* 分页查询
*
* @param tbStRySyfwbzh 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStRySyfwbzh> queryByPage(TbStRySyfwbzh tbStRySyfwbzh, PageRequest pageRequest) {
long total = this.tbStRySyfwbzhDao.count(tbStRySyfwbzh);
return new PageImpl<>(this.tbStRySyfwbzhDao.queryAllByLimit(tbStRySyfwbzh, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStRySyfwbzh 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStRySyfwbzh tbStRySyfwbzh) {
XzxtUser xzxtUser = SecureUtil.getUserXzxt();
String xxzjbh = xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(), null);
String syfwbzhFwbzhXxzjbh = xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(), null);
tbStRySyfwbzh.setXxzjbh(xxzjbh);
tbStRySyfwbzh.setSyfwbzhFwbzhXxzjbh(syfwbzhFwbzhXxzjbh);
tbStRySyfwbzh.SaveProperties();
setvalue(tbStRySyfwbzh, BeanCopyUtil.OperationType.INSERT, "add", tbStRySyfwbzh.getAsjbh());
// sendCbfService.LBFPostEvent(thisObj,"AsjAndRy");//服务标志号模型-关联人员和案事件 待定 无asjbh
tbStRySyfwbzh.SaveProperties();
this.tbStRySyfwbzhDao.insert(tbStRySyfwbzh);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbStRySyfwbzh 实例对象
* @return 实例对象
*/
@Override
public TbStRySyfwbzh update(TbStRySyfwbzh tbStRySyfwbzh) {
setvalue(tbStRySyfwbzh, BeanCopyUtil.OperationType.INSERT, "update", tbStRySyfwbzh.getAsjbh());
tbStRySyfwbzh.updateProperties();
this.tbStRySyfwbzhDao.update(tbStRySyfwbzh);
return this.queryById(tbStRySyfwbzh.getXxzjbh());
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbStRySyfwbzh tbStRySyfwbzh = tbStRySyfwbzhDao.queryById(xxzjbh);
tbStRySyfwbzh.deleteProperties();
autoTbStFwbzhService.deleteById(tbStRySyfwbzh.getSyfwbzhFwbzhXxzjbh());
autoTbGlRyFwbzhService.deleteByRybhAndFwbzh(tbStRySyfwbzh.getAsjxgrybh(), tbStRySyfwbzh.getSyfwbzhFwbzhXxzjbh());
return this.tbStRySyfwbzhDao.delete(tbStRySyfwbzh) > 0;
}
@Override
public int queryCount(String asjbh, Integer page, Integer limit) {
TbStRySyfwbzh t = new TbStRySyfwbzh();
t.setAsjxgrybh(asjbh);
return tbStRySyfwbzhDao.count(t);
}
@Override
public Map<String, Object> queryAllByAsjbh(String asjbh, Integer page, Integer limit) {
Map<String, Object> map = new HashMap<>();
page = (page - 1) * limit;
List<TbGlRyFwbzh> tbGlRyFwbzhs = autoTbGlRyFwbzhService.queryByAsjbh(asjbh);
int i = 0;
List<TbStRySyfwbzh> tbStRySyfwbzhs = new ArrayList<>();
for (TbGlRyFwbzh tbGlRyFwbzh : tbGlRyFwbzhs) {
TbStRySyfwbzh tbStRySyfwbzh = tbStRySyfwbzhDao.queryByRybhAndFwbzh(tbGlRyFwbzh.getAsjxgrybh(), tbGlRyFwbzh.getFwbzhXxzjbh());
if (tbStRySyfwbzh != null) {
i++;
if (i >= page && tbStRySyfwbzhs.size() < limit) {
tbStRySyfwbzh.setAsjbh(asjbh);
tbStRySyfwbzhs.add(tbStRySyfwbzh);
}
}
}
map.put("total", i);
map.put("rows", tbStRySyfwbzhs);
return map;
}
@Override
public List<TbStRySyfwbzh> queryAll(String asjxgrybh, Integer page, Integer limit) {
page = (page - 1) * limit;
List<TbStRySyfwbzh> tbXwZbfzxyrQgccjs = tbStRySyfwbzhDao.queryAll(asjxgrybh, page, limit);
for (TbStRySyfwbzh t : tbXwZbfzxyrQgccjs) {
TbGlRyFwbzh tbGlRyFwbzh = autoTbGlRyFwbzhService.queryByRybhAndFwbzh(t.getAsjxgrybh(), t.getSyfwbzhFwbzhXxzjbh());
t.setAsjbh(tbGlRyFwbzh.getAsjbh());
}
return tbXwZbfzxyrQgccjs;
}
//关联表赋值
private void setvalue(TbStRySyfwbzh thisObj, BeanCopyUtil.OperationType operationType, String typeFlag, String asjbh) {
//因为只从嫌疑人界面传
String asjxgryjsAsjxgryjsdm = "06";
String asjxgryjsDmbcms = "犯罪嫌疑人";
String asjxgfwbzhjsAsjxgfwbzhjsdm = "06";
String asjxgfwbzhjsDmbcms = "作案使用服务标识号";
TbStFwbzh autoTbStFwbzh = new TbStFwbzh();
BeanCopyUtil.copy(thisObj, autoTbStFwbzh, operationType);
autoTbStFwbzh.setFwbzhXxzjbh(thisObj.getSyfwbzhFwbzhXxzjbh());
TbGlRyFwbzh autoTbGlRyFwbzh = new TbGlRyFwbzh();
BeanCopyUtil.copy(thisObj, autoTbGlRyFwbzh, operationType);
autoTbGlRyFwbzh.setFwbzhFwbzh(thisObj.getSyfwbzhFwbzhFwbzh());
autoTbGlRyFwbzh.setFwbzhXxzjbh(thisObj.getSyfwbzhFwbzhXxzjbh());
autoTbGlRyFwbzh.setAsjxgryjsAsjxgryjsdm(asjxgryjsAsjxgryjsdm);//被害人
autoTbGlRyFwbzh.setAsjxgryjsDmbcms(asjxgryjsDmbcms);
autoTbGlRyFwbzh.setAsjxgfwbzhjsAsjxgfwbzhjsdm(asjxgfwbzhjsAsjxgfwbzhjsdm);
autoTbGlRyFwbzh.setGlgjyj(asjxgfwbzhjsDmbcms);
autoTbGlRyFwbzh.setAsjxgfwbzhjsDmbcms(asjxgfwbzhjsDmbcms);
TbXwZbfzxyrQgccj entity = tbXwZbfzxyrQgccjMapper.queryByAsjbhAndRybh(asjbh, thisObj.getAsjxgrybh());
if (entity != null) {
autoTbGlRyFwbzh.setAsjbh(entity.getAsjbh());
autoTbGlRyFwbzh.setCyzjCyzjdm(entity.getZhfzxyrCyzjCyzjdm());
autoTbGlRyFwbzh.setCyzjDmbcms(entity.getZhfzxyrCyzjDmbcms());
autoTbGlRyFwbzh.setCyzjZjhm(entity.getZhfzxyrCyzjZjhm());
}
if (typeFlag == "add") {
autoTbStFwbzhService.insert(autoTbStFwbzh);
autoTbGlRyFwbzhService.insert(autoTbGlRyFwbzh);
} else {
autoTbStFwbzhService.update(autoTbStFwbzh);
autoTbGlRyFwbzhService.update(autoTbGlRyFwbzh);
}
}
}
package org.springblade.founder.qgccj.service.impl;
import org.springblade.core.secure.utils.SecureUtil;
import org.springblade.founder.qgccj.entity.TbStRyZp;
import org.springblade.founder.qgccj.mapper.TbStRyZpMapper;
import org.springblade.founder.qgccj.service.TbStRyZpService;
import org.springblade.founder.qgccj.util.Base64Util;
import org.springblade.founder.utils.SysXxzjbhService;
import org.springblade.modules.system.entity.XzxtUser;
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 org.springframework.web.multipart.MultipartFile;
import sun.misc.BASE64Decoder;
import sun.misc.BASE64Encoder;
import java.io.IOException;
import java.util.Date;
import java.util.List;
/**
* 人员照片信息(TbStRyZp)表服务实现类
*
* @author jlt
* @since 2021-11-05 09:43:22
*/
@Service
public class TbStRyZpServiceImpl implements TbStRyZpService {
@Autowired
private TbStRyZpMapper tbStRyZpDao;
@Autowired
private SysXxzjbhService xxzjbhService;
/**
* 通过ID查询单条数据
*
* @param xxzjbh 主键
* @return 实例对象
*/
@Override
public TbStRyZp queryById(String xxzjbh) {
return this.tbStRyZpDao.queryById(xxzjbh);
}
/**
* 分页查询
*
* @param tbStRyZp 筛选条件
* @param pageRequest 分页对象
* @return 查询结果
*/
@Override
public Page<TbStRyZp> queryByPage(TbStRyZp tbStRyZp, PageRequest pageRequest) {
long total = this.tbStRyZpDao.count(tbStRyZp);
return new PageImpl<>(this.tbStRyZpDao.queryAllByLimit(tbStRyZp, pageRequest), pageRequest, total);
}
/**
* 新增数据
*
* @param tbStRyZp 实例对象
* @return 实例对象
*/
@Override
public String insert(TbStRyZp tbStRyZp, MultipartFile file) throws Exception {
XzxtUser xzxtUser= SecureUtil.getUserXzxt();
String xxzjbh=xxzjbhService.getXxzjbh(xzxtUser.getUnitcode(),null);
String fileName = file.getOriginalFilename();
String suffix = fileName.substring(fileName.lastIndexOf(".") );
BASE64Decoder basE64Encoder = new BASE64Decoder();
String base64= Base64Util.encodeBase64File(file);
byte[] bytes = basE64Encoder.decodeBuffer(base64);
double dzwjdx = file.getSize();
// tbStRyZp.setRyzpDzwjmc(fileName);名称前端穿过来
tbStRyZp.setRyzpDzwjbt(fileName);
tbStRyZp.setRyzpDzwjgs(suffix);
tbStRyZp.setRyzpDzwjdx(dzwjdx);
tbStRyZp.setRyzpDzwjnr(bytes);
tbStRyZp.setRyzpJlsj(new Date());
tbStRyZp.setXxzjbh(xxzjbh);
tbStRyZp.SaveProperties();
this.tbStRyZpDao.insert(tbStRyZp);
return xxzjbh;
}
/**
* 修改数据
*
* @param tbStRyZp 实例对象
* @return 实例对象
*/
@Override
public void update(TbStRyZp tbStRyZp,MultipartFile file) throws Exception {
String fileName = file.getOriginalFilename();
String suffix = fileName.substring(fileName.lastIndexOf(".") );
BASE64Decoder basE64Encoder = new BASE64Decoder();
String base64= Base64Util.encodeBase64File(file);
byte[] bytes = basE64Encoder.decodeBuffer(base64);
double dzwjdx = file.getSize();
// tbStRyZp.setRyzpDzwjmc(fileName);名称前端穿过来
tbStRyZp.setRyzpDzwjbt(fileName);
tbStRyZp.setRyzpDzwjgs(suffix);
tbStRyZp.setRyzpDzwjdx(dzwjdx);
tbStRyZp.setRyzpDzwjnr(bytes);
tbStRyZp.setRyzpJlsj(new Date());
tbStRyZp.updateProperties();
this.tbStRyZpDao.update(tbStRyZp);
}
/**
* 通过主键删除数据
*
* @param xxzjbh 主键
* @return 是否成功
*/
@Override
public boolean deleteById(String xxzjbh) {
TbStRyZp tbStRyZp=tbStRyZpDao.queryById(xxzjbh);
tbStRyZp.deleteProperties();
return this.tbStRyZpDao.delete(tbStRyZp) > 0;
}
@Override
public int queryCount(String asjxgrybh, Integer page, Integer limit) {
TbStRyZp t =new TbStRyZp();
t.setAsjxgrybh(asjxgrybh);
return tbStRyZpDao.count(t);
}
@Override
public TbStRyZp queryByRybhAndBw(String asjxgrybh, String zpbw) {
return tbStRyZpDao.queryByRybhAndBw(asjxgrybh,zpbw);
}
@Override
public List<TbStRyZp> queryAll(String asjxgrybh, Integer page, Integer limit) {
page = (page-1) * limit;
List<TbStRyZp> tbXwZbfzxyrQgccjs=tbStRyZpDao.queryAll(asjxgrybh,page,limit);
return tbXwZbfzxyrQgccjs;
}
}
package org.springblade.founder.qgccj.util;
import com.qiniu.util.Base64;
import org.springframework.web.multipart.MultipartFile;
import java.io.*;
/***/
public class Base64Util {
public static String encodeBase64File(MultipartFile file) throws Exception {
InputStream inputFile = file.getInputStream();
byte[] buffer = new byte[(int) file.getSize()];
inputFile.read(buffer);
inputFile.close();
return Base64.encodeToString(buffer, Base64.DEFAULT);
}
}
package org.springblade.founder.qgccj.util;
import java.util.Arrays;
import java.util.HashMap;
/***/
public class ContentTypeSettingUtil {
public final static HashMap<String, String> FILE_TYPE_MAP = new HashMap<>();
static{
FILE_TYPE_MAP.put("ffd8ff", "jpg"); //JPEG (jpg)
FILE_TYPE_MAP.put("89504e", "png"); //PNG (png)
FILE_TYPE_MAP.put("474946", "gif"); //GIF (gif)
FILE_TYPE_MAP.put("49492a", "tif"); //TIFF (tif)
FILE_TYPE_MAP.put("424d", "bmp"); //256色位图(bmp)
FILE_TYPE_MAP.put("414331", "dwg"); //CAD (dwg)
FILE_TYPE_MAP.put("3c2144", "html"); //HTML (html)
FILE_TYPE_MAP.put("3c2164", "htm"); //HTM (htm)
FILE_TYPE_MAP.put("48544d", "css"); //css
FILE_TYPE_MAP.put("696b2e", "js"); //js
FILE_TYPE_MAP.put("7b5c72", "rtf"); //Rich Text Format (rtf)
FILE_TYPE_MAP.put("384250", "psd"); //Photoshop (psd)
FILE_TYPE_MAP.put("46726f", "eml"); //Email [Outlook Express 6] (eml)
FILE_TYPE_MAP.put("d0cf11", "doc"); //MS Excel 注意:word、msi 和 excel的文件头一样
FILE_TYPE_MAP.put("d0cf11", "vsd"); //Visio 绘图
FILE_TYPE_MAP.put("537461", "mdb"); //MS Access (mdb)
FILE_TYPE_MAP.put("252150", "ps");
FILE_TYPE_MAP.put("255044", "pdf"); //Adobe Acrobat (pdf)
FILE_TYPE_MAP.put("2e524d", "rmvb"); //rmvb/rm相同
FILE_TYPE_MAP.put("464c56", "flv"); //flv与f4v相同
FILE_TYPE_MAP.put("000000", "mp4");
FILE_TYPE_MAP.put("494433", "mp3");
FILE_TYPE_MAP.put("000001", "mpg"); //
FILE_TYPE_MAP.put("3026b2", "wmv"); //wmv与asf相同
FILE_TYPE_MAP.put("524946", "wav"); //Wave (wav)
FILE_TYPE_MAP.put("524946", "avi");
FILE_TYPE_MAP.put("4d5468", "mid"); //MIDI (mid)
FILE_TYPE_MAP.put("504b03", "zip");
FILE_TYPE_MAP.put("526172", "rar");
FILE_TYPE_MAP.put("235468", "ini");
FILE_TYPE_MAP.put("504b03", "jar");
FILE_TYPE_MAP.put("4d5a90", "exe");//可执行文件
FILE_TYPE_MAP.put("3c2540", "jsp");//jsp文件
FILE_TYPE_MAP.put("4d616e", "mf");//MF文件
FILE_TYPE_MAP.put("3c3f78", "xml");//xml文件
FILE_TYPE_MAP.put("494e53", "sql");//xml文件
FILE_TYPE_MAP.put("706163", "java");//java文件
FILE_TYPE_MAP.put("406563", "bat");//bat文件
FILE_TYPE_MAP.put("1f8b08", "gz");//gz文件
FILE_TYPE_MAP.put("6c6f67", "properties");//bat文件
FILE_TYPE_MAP.put("cafeba", "class");//bat文件
FILE_TYPE_MAP.put("495453", "chm");//bat文件
FILE_TYPE_MAP.put("040000", "mxp");//bat文件
FILE_TYPE_MAP.put("504b03", "docx");//docx文件
FILE_TYPE_MAP.put("d0cf11", "wps");//WPS文字wps、表格et、演示dps都是一样的
FILE_TYPE_MAP.put("643130", "torrent");
FILE_TYPE_MAP.put("6D6F6F", "mov"); //Quicktime (mov)
FILE_TYPE_MAP.put("FF5750", "wpd"); //WordPerfect (wpd)
FILE_TYPE_MAP.put("CFAD12", "dbx"); //Outlook Express (dbx)
FILE_TYPE_MAP.put("214244", "pst"); //Outlook (pst)
FILE_TYPE_MAP.put("AC9EBD", "qdf"); //Quicken (qdf)
FILE_TYPE_MAP.put("E38285", "pwl"); //Windows Password (pwl)
FILE_TYPE_MAP.put("2E7261", "ram"); //Real Audio (ram)
}
public static String bytesToHexString(byte[] src) {
StringBuilder stringBuilder = new StringBuilder();
if (src == null || src.length <= 0) {
return null;
}
for (int i = 0; i < src.length; i++) {
int v = src[i] & 0xFF;
String hv = Integer.toHexString(v);
if (hv.length() < 2) {
stringBuilder.append(0);
}
stringBuilder.append(hv);
}
return stringBuilder.toString();
}
public static String getFileType(byte[] fileContent){
String res = "";
byte[] b = Arrays.copyOf(fileContent,10);
String fileCode = bytesToHexString(b);
//这种方法在字典的头代码不够位数的时候可以用但是速度相对慢一点
for (String key : FILE_TYPE_MAP.keySet()) {
assert fileCode != null;
if (key.toLowerCase().startsWith(fileCode.toLowerCase()) || fileCode.toLowerCase().startsWith(key.toLowerCase())) {
res=FILE_TYPE_MAP.get(key);
break;
}
}
return res;
}
//获取contentType格式
public static String gettingContentType(byte[] fileContent){
return settingContentType(getFileType(fileContent));
}
private static String settingContentType(String gs){
String type=null;
if(gs.equalsIgnoreCase( "doc")){
type="application/msword";
}else if(gs.equalsIgnoreCase( "xls")){
type="application/x-xls";
}
else if(gs.equalsIgnoreCase( "pdf")){
type="application/pdf";
}else if(gs.equalsIgnoreCase( "jpg")){
type="application/x-jpg";
}else if(gs.equalsIgnoreCase( "bmp")){
type="application/x-bmp";
}
else if(gs.equalsIgnoreCase( "png")){
type="application/x-png";
} else if(gs.equalsIgnoreCase( "ppt")){
type="application/x-ppt";
}else if(gs.equalsIgnoreCase( "zip")){
type="application/zip";
}else if(gs.equalsIgnoreCase( "gzip")){
type="application/gzip";
}
else{//其它格式,设置成未知名格式文件传输流。
type="application/octet-stream";
}
return type;
}
//视频格式判断
public static boolean compareSpGs(String gs){
boolean flag=false;
if( gs.equals(".RM")
||gs.equals(".RMVB")
||gs.equals(".WMV")
||gs.equals(".AVI")
||gs.equals(".MP4")
||gs.equals(".3GP")
||gs.equals(".MKV")
){
flag=true;
}
return flag;
}
}
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