Commit 5630996e by caoyin

电信诈骗初始化

parents
# Created by .ignore support plugin (hsz.mobi)
### Java template
# Compiled class file
*.class
# Log file
*.log
# BlueJ files
*.ctxt
# Mobile Tools for Java (J2ME)
.mtj.tmp/
# Package Files #
*.jar
*.war
*.ear
*.zip
*.tar.gz
*.rar
# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
hs_err_pid*
### Eclipse template
.metadata
bin/
tmp/
*.tmp
*.bak
*.swp
*~.nib
local.properties
.settings/
.loadpath
.recommenders
# Eclipse Core
.project
# External tool builders
.externalToolBuilders/
# Locally stored "Eclipse launch configurations"
*.launch
# PyDev specific (Python IDE for Eclipse)
*.pydevproject
# CDT-specific (C/C++ Development Tooling)
.cproject
# JDT-specific (Eclipse Java Development Tools)
.classpath
# Java annotation processor (APT)
.factorypath
# PDT-specific (PHP Development Tools)
.buildpath
# sbteclipse plugin
.target
# Tern plugin
.tern-project
# TeXlipse plugin
.texlipse
# STS (Spring Tool Suite)
.springBeans
# Code Recommenders
.recommenders/
# Scala IDE specific (Scala & Java development for Eclipse)
.cache-main
.scala_dependencies
.worksheet
/target
.idea
*.iml
<?xml version="1.0" encoding="UTF-8"?>
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.founder</groupId>
<artifactId>dxzpService</artifactId>
<version>1.ty.1.1-SNAPSHOT_${maven.build.timestamp}</version>
<packaging>war</packaging>
<name>dxzpService</name>
<url>http://maven.apache.org</url>
<description>dxzp project for Spring Boot</description>
<parent>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-parent</artifactId>
<version>2.0.4.RELEASE</version>
<relativePath/> <!-- lookup parent from repository -->
</parent>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
<project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding>
<java.version>1.8</java.version>
</properties>
<dependencies>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-redis</artifactId>
<version>1.4.0.BUILD-SNAPSHOT</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-web</artifactId>
</dependency>
<dependency>
<groupId>org.mybatis.spring.boot</groupId>
<artifactId>mybatis-spring-boot-starter</artifactId>
<version>1.3.2</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-tomcat</artifactId>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-test</artifactId>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.jdom</groupId>
<artifactId>jdom</artifactId>
<version>1.1</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.4</version>
</dependency>
<dependency>
<groupId>javax.servlet</groupId>
<artifactId>jstl</artifactId>
</dependency>
<dependency>
<groupId>dom4j</groupId>
<artifactId>dom4j</artifactId>
<version>1.6.1</version>
</dependency>
<!-- 数据库驱动包-->
<dependency>
<groupId>org.oracle</groupId>
<artifactId>ojdbc6</artifactId>
<version>10</version>
</dependency>
<!-- alibaba的druid数据库连接池 -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>druid</artifactId>
<version>1.0.11</version>
</dependency>
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.35</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.commons/commons-pool2 -->
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-pool2</artifactId>
<version>2.4.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.poi/poi -->
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi</artifactId>
<version>3.9</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.apache.httpcomponents/httpclient -->
<dependency>
<groupId>org.apache.httpcomponents</groupId>
<artifactId>httpclient</artifactId>
<version>4.4.1</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-log4j12</artifactId>
<version>1.7.2</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.itextpdf/itextpdf -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itextpdf</artifactId>
<version>5.5.10</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.itextpdf/itext-asian -->
<dependency>
<groupId>com.itextpdf</groupId>
<artifactId>itext-asian</artifactId>
<version>5.2.0</version>
</dependency>
<!-- https://mvnrepository.com/artifact/net.sf.json-lib/json-lib -->
<dependency>
<groupId>net.sf.json-lib</groupId>
<artifactId>json-lib</artifactId>
<version>2.1</version>
<classifier>jdk15</classifier>
</dependency>
<!-- https://mvnrepository.com/artifact/com.alibaba/fastjson -->
<dependency>
<groupId>com.alibaba</groupId>
<artifactId>fastjson</artifactId>
<version>1.2.7</version>
</dependency>
<!--FtpClient所在的包-->
<dependency>
<groupId>commons-net</groupId>
<artifactId>commons-net</artifactId>
<version>3.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/net.iharder/base64 -->
<dependency>
<groupId>net.iharder</groupId>
<artifactId>base64</artifactId>
<version>2.3.9</version>
</dependency>
<!-- https://mvnrepository.com/artifact/com.github.livesense/org.liveSense.fragment.sun.misc -->
<dependency>
<groupId>com.github.livesense</groupId>
<artifactId>org.liveSense.fragment.sun.misc</artifactId>
<version>1.0.5</version>
</dependency>
</dependencies>
<build>
<finalName>dxzpService</finalName>
<resources>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<filtering>true</filtering>
<excludes>
<exclude>static/**</exclude>
</excludes>
</resource>
<resource>
<directory>${project.basedir}/src/main/resources</directory>
<filtering>false</filtering>
<includes>
<include>static/**</include>
</includes>
</resource>
</resources>
<plugins>
<plugin>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-maven-plugin</artifactId>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<version>3.6.0</version>
<configuration>
<source>1.7</source>
<target>1.7</target>
</configuration>
</plugin>
</plugins>
</build>
<repositories>
<repository>
<id>founder</id>
<url>http://47.92.108.28:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
<repository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
</repositories>
<pluginRepositories>
<!-- 公司的maven plugin仓库 -->
<pluginRepository>
<id>founder</id>
<url>http://47.92.108.28:8081/nexus/content/groups/public/</url>
<releases>
<enabled>true</enabled>
</releases>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>spring-snapshots</id>
<name>Spring Snapshots</name>
<url>https://repo.spring.io/snapshot</url>
<snapshots>
<enabled>true</enabled>
</snapshots>
</pluginRepository>
<pluginRepository>
<id>spring-milestones</id>
<name>Spring Milestones</name>
<url>https://repo.spring.io/milestone</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</pluginRepository>
</pluginRepositories>
<!-- 上传资源到nexus私服,构建部署项目 -->
<distributionManagement>
<repository>
<id>releases</id>
<url>http://47.92.108.28:8081/nexus/content/repositories/releases/</url>
</repository>
<snapshotRepository>
<id>snapshots</id>
<url>http://47.92.108.28:8081/nexus/content/repositories/snapshots/</url>
</snapshotRepository>
</distributionManagement>
</project>
package com.founder;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class DxzpServiceApplication {
public static void main(String[] args) {
SpringApplication.run(DxzpServiceApplication.class, args);
}
}
package com.founder;
import org.springframework.boot.builder.SpringApplicationBuilder;
import org.springframework.boot.web.servlet.support.SpringBootServletInitializer;
public class ServletInitializer extends SpringBootServletInitializer {
@Override
protected SpringApplicationBuilder configure(SpringApplicationBuilder application) {
return application.sources(DxzpServiceApplication.class);
}
}
package com.founder.config;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.InterceptorRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
@Configuration
public class FilterConfig extends WebMvcConfigurerAdapter {
@Autowired
private InterceptorConfig InterceptorConfig;
@Override
public void addInterceptors(InterceptorRegistry registry) {
//注册自定义拦截器,添加拦截路径和排除拦截路径
//
registry.addInterceptor(InterceptorConfig).
addPathPatterns("/**").
excludePathPatterns("/AddJcjZfxx","/loginFail","/login","/toJcjxxList","/getJcjxxList","/queryAllzTreeData","/queryUnitCode","/queryTypeCode","/queryZTreeDataByName");
}
}
package com.founder.config;
import com.founder.model.User;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.HandlerInterceptor;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.Cookie;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
@Component
public class InterceptorConfig implements HandlerInterceptor {
@Value("${zhyyPath}")
private String zhyyPath;
@Override
public boolean preHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o) throws Exception {
Cookie[] cookies=httpServletRequest.getCookies();
boolean clientKeyFlag=false;
boolean userFlag=false;
if(cookies!=null){
for(Cookie cookie:cookies){
if("clientKey".equals(cookie.getName())){
clientKeyFlag=true;
break;
}
}
}
User user=(User)httpServletRequest.getSession().getAttribute("user");
if(user!=null){
userFlag=true;
}
boolean flag=clientKeyFlag||userFlag;
if(!flag){
httpServletResponse.sendRedirect("/loginFail");
}
return flag;
}
@Override
public void postHandle(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, ModelAndView modelAndView) throws Exception {
}
@Override
public void afterCompletion(HttpServletRequest httpServletRequest, HttpServletResponse httpServletResponse, Object o, Exception e) throws Exception {
}
}
package com.founder.jcj.controller;
import com.founder.jcj.service.IJcjTjService;
import com.founder.model.EasyUIPage;
import com.founder.model.Jcjxx;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
/**
* 接处警信息统计
* Created by wangyang on 2018/12/13.
*/
@Controller
public class JcjTjController {
@Autowired
private IJcjTjService jcjTjService;
/**
* 接处警信息统计页面跳转
* @return
*/
@RequestMapping("/toJcjxxTjYm")
public String toJcjTj(){
return "/jcj/jcjhcczTj";
}
/**
* 统计接处警信息
* @param jcjxx
* @param page
* @param rows
* @return
*/
@RequestMapping("/toJcjxxTjList")
@ResponseBody
public EasyUIPage toJcjxxTjList(Jcjxx jcjxx,
@RequestParam(value = "page", defaultValue = "0") int page,
@RequestParam(value = "rows", defaultValue = "0") int rows){
EasyUIPage easyUIPage = new EasyUIPage();
easyUIPage.setPage(page);
easyUIPage.setPagePara(rows);
int begin = easyUIPage.getBegin();
int end = easyUIPage.getEnd();
jcjxx.setBegin(begin);
jcjxx.setEnd(end);
Integer totalCount = 0;
List<Jcjxx> jcjxxList = jcjTjService.getJcjxxTjByPage(jcjxx);
totalCount = jcjTjService.getJcjxxTjByPageTotal(jcjxx);
easyUIPage.setTotal(totalCount);
easyUIPage.setRows(jcjxxList);
return easyUIPage;
}
}
package com.founder.jcj.controller;
import com.founder.jcj.service.IYjhcczService;
import com.founder.model.*;
import com.founder.seq.service.AnjianSeqService;
import com.founder.util.BaseException;
import com.founder.util.ImgAndFileUtil;
import com.itextpdf.text.*;
import com.itextpdf.text.pdf.*;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import org.springframework.web.servlet.ModelAndView;
import javax.servlet.http.HttpServletRequest;
import java.io.*;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.*;
import java.util.List;
/**
* 预警合成操作
* Created by xing_wang on 2018/11/23.
*/
@Controller
public class YjhcczController {
@Autowired
private IYjhcczService yjhcczService;
//新增接处警支付账号信息
@RequestMapping("/toAddJcjzfxxzt")
@ResponseBody
public ModelAndView toAddJcjzfxxzt(ModelAndView model,@RequestParam("zfzh") String zfzh,HttpServletRequest request){
//String zfzh = this.getRequest().getParameter("zfzh");
Jcjzfxxzt jcjzfxxzt = yjhcczService.getJcjzfxxzt(zfzh);
if(jcjzfxxzt == null ){
jcjzfxxzt = new Jcjzfxxzt();
jcjzfxxzt.setZfzh(zfzh);
User user = (User) request.getSession().getAttribute("user");
jcjzfxxzt.setLrr(user.getTrueName());
SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");//设置日期格式
//System.out.println(df.format(new Date()));// new Date()为获取当前系统时间
jcjzfxxzt.setLrsj(df.format(new Date()));
jcjzfxxzt.setLrdwdm(user.getUnitcode());
}
model.addObject("jcjzfxxzt",jcjzfxxzt);
model.setViewName("jcj/jcjhcczAdd");
return model;
}
}
package com.founder.jcj.dao;
import com.founder.model.*;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Created by xing_wang on 2018/11/23.
*/
@Component
@Mapper
public interface JcjDao {
List<Jcjxx> toQueryJcjxxs(Jcjxx jcjxx);
Integer getJcjxxsForTotal(Jcjxx jcjxx);
Jcjxx selectJcjxxByJcjxsbh(String jcjxsbh);
TbJcjQksmpdf getPdfByJcjxsbh(String jcjxsbh);
TbJcjDqzjtzspdf getDqzjtzsPdfByJcjxsbh(String jcjxsbh);
Jcjxx getJcjxxByJcjbh(String jcjxsbh);
void savejcjxx(Jcjxx jcjxx);
Integer updatejcjxx(Jcjxx jcjxx);
void updatepdjcjxx(TbJcjZfxx tbJcjZfxx);
void AddJcjZfxx(TbJcjZfxx tbJcjZfxx);
void deleteQksmPdf(String jcjbh);
String getSjwtdm(String yhkdm);
List<TbJcjZfxx> getTbjcjzhxx (String jcjxsbh);
void saveQksmPdf(TbJcjQksmpdf tbJcjQksmpdf);
Integer saveDqzjtzsPdf(TbJcjDqzjtzspdf tbJcjDqzjtzspdf);
List<TbXwJssf> toGetAllYjczryxx(TbXwJssf tbXwJssf);
List<Jcjxx> getjcjallxx(String jcjbh);
public Jcjxx toUpdatejcjxx(String jcjxsbh);
}
package com.founder.jcj.dao;
import com.founder.model.Jcjxx;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Created by wangyang on 2018/12/13.
*/
@Component
@Mapper
public interface JcjTjDao {
//用户分页统计
List<Jcjxx> getJcjxxTjByPage(Jcjxx zpjcjxx);
//统计接处警信息总数
Integer getJcjxxTjByPageTotal(Jcjxx jcjxx);
}
package com.founder.jcj.dao;
import com.founder.model.Jcjzfxxzt;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
import java.util.List;
/**
* Created by wangyang on 2018/12/13.
*/
@Component
@Mapper
public interface YjhcczDao {
public Jcjzfxxzt getJcjzfxxzt(String zfzh);
}
package com.founder.jcj.service;
import com.founder.model.*;
import java.util.List;
/**
* Created by xing_wang on 2018/11/23.
*/
public interface IJcjService {
List<Jcjxx> toQueryJcjxxs(Jcjxx jcjxx);
Integer getJcjxxsForTotal(Jcjxx jcjxx);
Jcjxx selectJcjxxByJcjxsbh(String jcjxsbh);
Jcjxx getJcjxxByJcjbh(String jcjxsbh);
TbJcjQksmpdf getPdfByJcjxsbh(String jcjxsbh);
TbJcjDqzjtzspdf getDqzjtzsPdfByJcjxsbh(String jcjxsbh);
boolean savejcjxx(Jcjxx jcjxx);
boolean updatejcjxx(Jcjxx jcjxx);
boolean updatepdjcjxx(Jcjxx jcjxx);
boolean AddJcjZfxx(TbJcjZfxx tbJcjZfxx);
String getSjwtdm(String yhkdm);
void deleteQksm(String jcjbh);
List<TbJcjZfxx> getTbjcjzhxx (String jcjxsbh);
void saveQksmPdf(TbJcjQksmpdf tbJcjQksmpdf);
//发送止付信息
public boolean sendPayStopxx(List<TbPayStopxx> payStops) throws Exception;
//保存文件
String saveDqzjtzsPdf(TbJcjDqzjtzspdf tbJcjDqzjtzspdf);
//拿到所有的预警处置人信息
List<TbXwJssf> getAllYjczryxx(TbXwJssf tbXwJssf);
List<Jcjxx> getjcjallxx(String jcjbh);
public Jcjxx toUpdatejcjxx(String jcjxsbh);
}
package com.founder.jcj.service;
import com.founder.model.Jcjxx;
import java.util.List;
/**
* Created by wangyang on 2018/12/13.
*/
public interface IJcjTjService {
//统计接处警信息
List<Jcjxx> getJcjxxTjByPage(Jcjxx jcjxx);
//统计接处警信息总数
Integer getJcjxxTjByPageTotal(Jcjxx jcjxx);
}
package com.founder.jcj.service;
import com.founder.model.Jcjxx;
import com.founder.model.Jcjzfxxzt;
import java.util.List;
/**
* Created by wangyang on 2018/12/13.
*/
public interface IYjhcczService {
public Jcjzfxxzt getJcjzfxxzt(String zfzh);
}
package com.founder.jcj.service.impl;
import com.alibaba.fastjson.JSONObject;
import com.founder.jcj.dao.JcjDao;
import com.founder.jcj.service.IJcjService;
import com.founder.model.*;
import com.founder.util.BaseException;
import com.founder.util.DateJsonValueProcessor;
import net.sf.json.JSONArray;
import net.sf.json.JsonConfig;
import org.apache.commons.net.ftp.FTPClient;
import org.apache.commons.net.ftp.FTPReply;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.io.*;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import java.util.UUID;
/**
* Created by xing_wang on 2018/11/23.
*/
@Service
public class JcjService implements IJcjService {
private static final String URL = "10.20.47.142";
private static final String USERNAME = "outer";
private static final String PASSWORD = "110";
public static final String PATH_CLASS_ROOT = JcjService.class.getClassLoader().getResource("/").getPath();
public static final String ROOT_PATH = PATH_CLASS_ROOT.substring(0,PATH_CLASS_ROOT.length() - "WEB-INF\\classes\\".length());
@Autowired
private JcjDao jcjDao;
/**
* 查询接处警信息列表
*
* @return
*/
@Override
public List<Jcjxx> toQueryJcjxxs(Jcjxx jcjxx) {
return jcjDao.toQueryJcjxxs(jcjxx);
}
@Override
public Integer getJcjxxsForTotal(Jcjxx jcjxx){
return jcjDao.getJcjxxsForTotal(jcjxx);
}
@Override
public Jcjxx selectJcjxxByJcjxsbh(String jcjxsbh){
return jcjDao.selectJcjxxByJcjxsbh(jcjxsbh);
}
@Override
public TbJcjQksmpdf getPdfByJcjxsbh(String jcjxsbh){
return jcjDao.getPdfByJcjxsbh(jcjxsbh);
}
@Override
public TbJcjDqzjtzspdf getDqzjtzsPdfByJcjxsbh(String jcjxsbh){
return jcjDao.getDqzjtzsPdfByJcjxsbh(jcjxsbh);
}
@Override
public Jcjxx getJcjxxByJcjbh(String jcjxsbh){
return jcjDao.getJcjxxByJcjbh(jcjxsbh);
}
@Override
public boolean savejcjxx(Jcjxx jcjxx) {
Boolean bool = false;
try{
jcjDao.savejcjxx(jcjxx);
bool = true;
} catch (Exception e) {
System.out.println("保存接处警信息出错!"+e.getMessage());
}
return bool;
}
@Override
public boolean updatejcjxx(Jcjxx jcjxx) {
Boolean bool = false;
try{
jcjDao.updatejcjxx(jcjxx);
bool = true;
} catch (Exception e) {
System.out.println("保存接处警信息出错!" + e);
}
return bool;
}
@Override
public boolean updatepdjcjxx(Jcjxx jcjxx) {
Boolean bool = false;
try{
Integer updateResult = jcjDao.updatejcjxx(jcjxx);
if (updateResult > 0){
bool = true;
}
} catch (Exception e) {
System.out.println("保存接处警信息出错!" + e);
}
return bool;
}
@Override
public boolean AddJcjZfxx(TbJcjZfxx tbJcjZfxx) {
Boolean bool = false;
try{
jcjDao.AddJcjZfxx(tbJcjZfxx);
bool = true;
} catch (Exception e) {
System.out.println("保存止付信息出错!" + e);
}
return bool;
}
/**
* 通过刑专银行卡所属银行代码拿到世纪网通银行卡代码
*/
@Override
public String getSjwtdm(String yhkdm) {
String sjwtdm = null;
try{
sjwtdm = jcjDao.getSjwtdm(yhkdm);
}catch(Exception e){
throw new BaseException("信息出错!",e);
}
return sjwtdm;
}
@Override
public void deleteQksm(String jcjxsbh) {
jcjDao.deleteQksmPdf(jcjxsbh);
}
@Override
public List<TbJcjZfxx> getTbjcjzhxx(String jcjxsbh){
List<TbJcjZfxx> tbJcjZfxxs = new ArrayList<TbJcjZfxx>();
tbJcjZfxxs = jcjDao.getTbjcjzhxx(jcjxsbh);
return tbJcjZfxxs;
}
@Override
public void saveQksmPdf(TbJcjQksmpdf tbJcjQksmpdf) {
jcjDao.saveQksmPdf(tbJcjQksmpdf);
}
/**
* 发送止付信息
*/
@Override
public boolean sendPayStopxx(List<TbPayStopxx> payStops) throws Exception {
boolean bol = false;
if(payStops != null && !payStops.isEmpty()){
JsonConfig jsonConfig = new JsonConfig();
jsonConfig.registerJsonValueProcessor(java.util.Date.class, new DateJsonValueProcessor("yyyy-MM-dd HH:mm:ss"));
JSONArray jsonArray = JSONArray.fromObject(payStops,jsonConfig);
JSONObject jsonObject = new JSONObject();
jsonObject.put("stopList", jsonArray);
String jsonStr = jsonObject.toJSONString();
System.out.println("payStr = " + jsonStr);
String savepath = ROOT_PATH + "uploadfile/yjhczhzf/paystop";
String uuid = UUID.randomUUID().toString().replaceAll("-", "");
String filename = "stop_" + new SimpleDateFormat("yyyyMMddHHmmss").format(new Date())+uuid+".txt";
bol = writeAndUploadFile(savepath,filename,jsonStr);
}
return bol;
}
@Override
public String saveDqzjtzsPdf(TbJcjDqzjtzspdf tbJcjDqzjtzspdf) {
String message = "0";
Integer xxzjbh = jcjDao.saveDqzjtzsPdf(tbJcjDqzjtzspdf);
if(xxzjbh!=null && xxzjbh > 0){
message = "1";
}
return message;
}
@Override
public List<TbXwJssf> getAllYjczryxx(TbXwJssf tbXwJssf) {
return jcjDao.toGetAllYjczryxx(tbXwJssf);
}
/**
* 写入和上传文件
*/
private boolean writeAndUploadFile(String savepath,String filename,String jsonStr) throws Exception{
OutputStreamWriter pw = null;
try {
if(savepath != null && !savepath.isEmpty()){
File dirs = new File(savepath);
if(!dirs.exists()){
dirs.mkdirs();
}
File file = new File(dirs,filename);
if(!file.exists()){
file.createNewFile();
}
//写入文本信息到txt文件中
pw = new OutputStreamWriter(new FileOutputStream(file),"UTF-8");
pw.write(jsonStr);
pw.close();
InputStream is = new FileInputStream(file);
boolean bol = uploadFileFtp(URL,USERNAME,PASSWORD,"/",filename,is);
return bol;
}else{
return false;
}
} catch (Exception e) {
e.printStackTrace();
throw new BaseException("【追呼止付】文件写入或上传失败!",e);
}
}
/**
* 方法名称:uploadFileFtp
* 方法描述:文件上传到ftp服务器
* @param url
* @param username
* @param password
* @param path
* @param filename
* @param input
* @return
*/
public boolean uploadFileFtp(String url, String username,String password, String path, String filename, InputStream input) {
boolean success = false;
FTPClient ftp = new FTPClient();
try {
int reply;
ftp.connect(url);
ftp.login(username, password);// 登录
reply = ftp.getReplyCode();//获取链接状态
System.out.println(reply);
if (!FTPReply.isPositiveCompletion(reply)) {
ftp.disconnect();
return success;
}
ftp.changeWorkingDirectory(path);
success = ftp.storeFile(filename, input);
ftp.logout();
input.close();
} catch (IOException e) {
e.printStackTrace();
throw new BaseException("【追呼止付】文件上传失败!",e);
} finally {
if (ftp.isConnected()) {
try {
ftp.disconnect();
} catch (IOException ioe) {
ioe.printStackTrace();
}
}
}
return success;
}
@Override
public List<Jcjxx> getjcjallxx(String jcjbh){
List<Jcjxx> jcjxxs = new ArrayList<Jcjxx>();
jcjxxs = jcjDao.getjcjallxx(jcjbh);
return jcjxxs;
}
/**
* to修改接处警信息详情
*/
@Override
public Jcjxx toUpdatejcjxx(String jcjxsbh) {
Jcjxx jcjxx = jcjDao.toUpdatejcjxx(jcjxsbh);
return jcjxx;
}
}
package com.founder.jcj.service.impl;
import com.founder.jcj.dao.JcjTjDao;
import com.founder.jcj.service.IJcjTjService;
import com.founder.model.Jcjxx;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import java.text.DateFormat;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.List;
/**
* Created by wangyang on 2018/12/13.
*/
@Service
public class JcjTjServiceImpl implements IJcjTjService {
@Autowired
private JcjTjDao jcjTjDao;
/**
* 统计接处警信息
* @param jcjxx
* @return
*/
@Override
public List<Jcjxx> getJcjxxTjByPage(Jcjxx jcjxx) {
return jcjTjDao.getJcjxxTjByPage(jcjxx);
}
/**
* 统计接处警信息总数
* @param jcjxx
* @return
*/
@Override
public Integer getJcjxxTjByPageTotal(Jcjxx jcjxx) {
return jcjTjDao.getJcjxxTjByPageTotal(jcjxx);
}
}
package com.founder.jcj.service.impl;
import com.founder.jcj.dao.YjhcczDao;
import com.founder.jcj.service.IYjhcczService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import com.founder.model.Jcjzfxxzt;
/**
* Created by wangyang on 2018/12/13.
*/
@Service
public class YjhcczServiceImpl implements IYjhcczService {
@Autowired
private YjhcczDao yjhcczDao;
@Override
public Jcjzfxxzt getJcjzfxxzt(String zfzh){
Jcjzfxxzt jcjzfxxzt = null;
jcjzfxxzt = yjhcczDao.getJcjzfxxzt(zfzh);
return jcjzfxxzt;
}
}
package com.founder.login.controller;
import com.founder.login.service.ILoginService;
import com.founder.model.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.stereotype.Controller;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestMethod;
import org.springframework.web.bind.annotation.ResponseBody;
import javax.servlet.http.HttpServletRequest;
import java.util.HashMap;
import java.util.Map;
/**
* Created by caoyin on 2018/11/23.
*/
@Controller
public class LoginController {
@Autowired
private ILoginService loginService;
@Value("${mainUrl}")
private String mainUrl;
//使用警号登录
@ResponseBody
@RequestMapping(value="/login",method = {RequestMethod.POST, RequestMethod.GET})
public Map<String,Object> test(HttpServletRequest request){
Map<String,Object> returnMap=new HashMap<>();
User user = new User();
String username = request.getParameter("username");
String perurl = request.getParameter("perurl");
user.setUsername(username);
try {
user = loginService.getUserByUser(user);
} catch (Exception e) {
e.printStackTrace();
returnMap.put("state","error");
returnMap.put("msg","登录异常!");
return returnMap;
}
if(user!=null){
request.getSession().setAttribute("user",user);//登录成功生成session
request.getSession().setAttribute("mainUrl",mainUrl);//登录成功生成session
request.getSession().setAttribute("perurl",perurl);//权限url 放入session中
returnMap.put("state","success");
returnMap.put("msg","登陆成功!");
}else{
returnMap.put("state","failed");
returnMap.put("msg","用户名或密码错误!");
}
return returnMap;
}
@RequestMapping(value="/loginFail",method = {RequestMethod.POST, RequestMethod.GET})
public String loginFail(){
return "/loginFail";
}
}
package com.founder.login.dao;
import com.founder.model.User;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
/**
* Created by caoyin on 2018/11/23.
*/
@Component
@Mapper
public interface LoginDao {
User getUserByUser(User user);
}
package com.founder.login.service;
import com.founder.model.User;
/**
* Created by caoyin on 2018/11/23.
*/
public interface ILoginService {
User getUserByUser(User user);
}
package com.founder.login.service.impl;
import com.founder.login.dao.LoginDao;
import com.founder.login.service.ILoginService;
import com.founder.model.User;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
/**
* Created by caoyin on 2018/11/23.
*/
@Service
public class LoginService implements ILoginService {
@Autowired
private LoginDao loginDao;
@Override
public User getUserByUser(User user) {
User u = new User();
u = loginDao.getUserByUser(user);
return u;
}
}
package com.founder.model;
import java.util.Date;
/**
* @author caoyin
* @careate 2018-08-30
* TODO :
*/
@SuppressWarnings("serial")
public class BaseModel {
protected String modelName;
protected String id = null;
protected String lrr = null;
protected String lrrLxdh = null;
protected String lrsj = null;
protected String gxr = null;
protected String gxrLxdh = null;
protected Date gxsj = null;
protected String lrdwdm = null;
protected String lrdwmc = null;
private String scbz = "0";
protected String deleteFlag = "0";
protected String secrecy = null;
protected int functionLevel;
protected int startNum = 0;
protected int endNum = 0;
protected String conditionString = null;
protected String orderString = null;
protected String flag = null;
protected String ip = null;
protected String starttime = "";
protected String endtime = "";
protected String gxdwdm = null;
protected String gxdwmc = null;
private String gxdwdm_text = null;
protected String xxscPdbz = null;
protected String xxdjdwGajgjgdm = null;
protected String xxdjdwGajgmc = null;
protected String xxdjryXm = null;
protected String xxdjryGmsfhm = null;
protected String xxdjryLxdh = null;
protected String xxczdwGajgjgdm = null;
protected String xxczdwGajgmc = null;
protected String xxczryXm = null;
protected String xxczryGmsfhm = null;
protected String xxlyms = "刑侦信息专业应用系统";
protected String xxrsksj = null;
protected String xxrbksj = null;
protected String xxrskPdbz = null;
protected String xxrbkPdbz = null;
//查询分页开始结束
protected Integer begin = null;
protected Integer end = null;
protected String typeFlag = null;
public String getModelName() {
return modelName;
}
public void setModelName(String modelName) {
this.modelName = modelName;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getLrr() {
return lrr;
}
public void setLrr(String lrr) {
this.lrr = lrr;
}
public String getLrrLxdh() {
return lrrLxdh;
}
public void setLrrLxdh(String lrrLxdh) {
this.lrrLxdh = lrrLxdh;
}
public String getLrsj() {
return lrsj;
}
public void setLrsj(String lrsj) {
this.lrsj = lrsj;
}
public String getGxr() {
return gxr;
}
public void setGxr(String gxr) {
this.gxr = gxr;
}
public String getGxrLxdh() {
return gxrLxdh;
}
public void setGxrLxdh(String gxrLxdh) {
this.gxrLxdh = gxrLxdh;
}
public Date getGxsj() {
return gxsj;
}
public void setGxsj(Date gxsj) {
this.gxsj = gxsj;
}
public String getLrdwdm() {
return lrdwdm;
}
public void setLrdwdm(String lrdwdm) {
this.lrdwdm = lrdwdm;
}
public String getLrdwmc() {
return lrdwmc;
}
public void setLrdwmc(String lrdwmc) {
this.lrdwmc = lrdwmc;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
public String getDeleteFlag() {
return deleteFlag;
}
public void setDeleteFlag(String deleteFlag) {
this.deleteFlag = deleteFlag;
}
public String getSecrecy() {
return secrecy;
}
public void setSecrecy(String secrecy) {
this.secrecy = secrecy;
}
public int getFunctionLevel() {
return functionLevel;
}
public void setFunctionLevel(int functionLevel) {
this.functionLevel = functionLevel;
}
public int getStartNum() {
return startNum;
}
public void setStartNum(int startNum) {
this.startNum = startNum;
}
public int getEndNum() {
return endNum;
}
public void setEndNum(int endNum) {
this.endNum = endNum;
}
public String getConditionString() {
return conditionString;
}
public void setConditionString(String conditionString) {
this.conditionString = conditionString;
}
public String getOrderString() {
return orderString;
}
public void setOrderString(String orderString) {
this.orderString = orderString;
}
public String getFlag() {
return flag;
}
public void setFlag(String flag) {
this.flag = flag;
}
public String getIp() {
return ip;
}
public void setIp(String ip) {
this.ip = ip;
}
public String getStarttime() {
return starttime;
}
public void setStarttime(String starttime) {
this.starttime = starttime;
}
public String getEndtime() {
return endtime;
}
public void setEndtime(String endtime) {
this.endtime = endtime;
}
public String getGxdwdm() {
return gxdwdm;
}
public void setGxdwdm(String gxdwdm) {
this.gxdwdm = gxdwdm;
}
public String getGxdwmc() {
return gxdwmc;
}
public void setGxdwmc(String gxdwmc) {
this.gxdwmc = gxdwmc;
}
public String getGxdwdm_text() {
return gxdwdm_text;
}
public void setGxdwdm_text(String gxdwdm_text) {
this.gxdwdm_text = gxdwdm_text;
}
public String getXxscPdbz() {
return xxscPdbz;
}
public void setXxscPdbz(String xxscPdbz) {
this.xxscPdbz = xxscPdbz;
}
public String getXxdjdwGajgjgdm() {
return xxdjdwGajgjgdm;
}
public void setXxdjdwGajgjgdm(String xxdjdwGajgjgdm) {
this.xxdjdwGajgjgdm = xxdjdwGajgjgdm;
}
public String getXxdjdwGajgmc() {
return xxdjdwGajgmc;
}
public void setXxdjdwGajgmc(String xxdjdwGajgmc) {
this.xxdjdwGajgmc = xxdjdwGajgmc;
}
public String getXxdjryXm() {
return xxdjryXm;
}
public void setXxdjryXm(String xxdjryXm) {
this.xxdjryXm = xxdjryXm;
}
public String getXxdjryGmsfhm() {
return xxdjryGmsfhm;
}
public void setXxdjryGmsfhm(String xxdjryGmsfhm) {
this.xxdjryGmsfhm = xxdjryGmsfhm;
}
public String getXxdjryLxdh() {
return xxdjryLxdh;
}
public void setXxdjryLxdh(String xxdjryLxdh) {
this.xxdjryLxdh = xxdjryLxdh;
}
public String getXxczdwGajgjgdm() {
return xxczdwGajgjgdm;
}
public void setXxczdwGajgjgdm(String xxczdwGajgjgdm) {
this.xxczdwGajgjgdm = xxczdwGajgjgdm;
}
public String getXxczdwGajgmc() {
return xxczdwGajgmc;
}
public void setXxczdwGajgmc(String xxczdwGajgmc) {
this.xxczdwGajgmc = xxczdwGajgmc;
}
public String getXxczryXm() {
return xxczryXm;
}
public void setXxczryXm(String xxczryXm) {
this.xxczryXm = xxczryXm;
}
public String getXxczryGmsfhm() {
return xxczryGmsfhm;
}
public void setXxczryGmsfhm(String xxczryGmsfhm) {
this.xxczryGmsfhm = xxczryGmsfhm;
}
public String getXxlyms() {
return xxlyms;
}
public void setXxlyms(String xxlyms) {
this.xxlyms = xxlyms;
}
public String getXxrsksj() {
return xxrsksj;
}
public void setXxrsksj(String xxrsksj) {
this.xxrsksj = xxrsksj;
}
public String getXxrbksj() {
return xxrbksj;
}
public void setXxrbksj(String xxrbksj) {
this.xxrbksj = xxrbksj;
}
public String getXxrskPdbz() {
return xxrskPdbz;
}
public void setXxrskPdbz(String xxrskPdbz) {
this.xxrskPdbz = xxrskPdbz;
}
public String getXxrbkPdbz() {
return xxrbkPdbz;
}
public void setXxrbkPdbz(String xxrbkPdbz) {
this.xxrbkPdbz = xxrbkPdbz;
}
public Integer getBegin() {
return begin;
}
public void setBegin(Integer begin) {
this.begin = begin;
}
public Integer getEnd() {
return end;
}
public void setEnd(Integer end) {
this.end = end;
}
public String getTypeFlag() {
return typeFlag;
}
public void setTypeFlag(String typeFlag) {
this.typeFlag = typeFlag;
}
}
package com.founder.model;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
public class EasyUIPage implements Serializable {
private static final long serialVersionUID = 1L;
public EasyUIPage() {
}
private int page = 1;
private int begin;
private int end;
private int total = 0;
private String sort;
private String order;
private int rownum = 20;
private List<?> rows = new ArrayList();
private String flag;
private String pagePara;
public String getFlag() {
return flag;
}
public void setFlag(String flag) {
this.flag = flag;
}
public int getTotal() {
return total;
}
public void setTotal(int total) {
this.total = total;
}
public void setRows(List<?> rows) {
this.rows = rows;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getBegin() {
return begin;
}
public int getEnd() {
return end;
}
public List<?> getRows() {
return rows;
}
public String getSort() {
return sort;
}
public void setSort(String sort) {
this.sort = sort;
}
public String getOrder() {
return order;
}
public void setOrder(String order) {
this.order = order;
}
public void setPagePara(Integer rows) {
if (rows != null) {
this.begin = (this.page - 1) * rows;
this.end = this.page * rows;
} else {
this.begin = (this.page - 1) * rownum;
this.end = this.page * rownum;
}
}
public int getRownum() {
return rownum;
}
public void setRownum(int rownum) {
this.rownum = rownum;
}
/**
* @return the pagePara
*/
public String getPagePara() {
return pagePara;
}
/**
* @param pagePara the pagePara to set
*/
public void setPagePara(String pagePara) {
this.pagePara = pagePara;
}
}
package com.founder.model;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
public class FileItem {
private File file;
private String fileContentType;
private String fileFileName;
public File getFile() {
return file;
}
public void setFile(File file) {
this.file = file;
}
public String getFileContentType() {
return fileContentType;
}
public void setFileContentType(String fileContentType) {
this.fileContentType = fileContentType;
}
public String getFileFileName() {
return fileFileName;
}
public void setFileFileName(String fileFileName) {
this.fileFileName = fileFileName;
}
public List<FileItem> formatFileItem(List<FileItem> fileItemList){
List<File> fileList = new ArrayList<File>();
List<String> fileNameList = new ArrayList<String>();
List<String> fileContentTypeList = new ArrayList<String>();
List<FileItem> returnList = new ArrayList<FileItem>();
for(int i=0;i<fileItemList.size();i++){
FileItem item = fileItemList.get(i);
File thisFile = item.getFile();
String fileName = item.getFileFileName();
String fileType = item.getFileContentType();
if(null != thisFile){
fileList.add(thisFile);
}
if(null != fileName && !"".equals(fileName)){
fileNameList.add(fileName);
}
if(null != fileType && !"".equals(fileType)){
fileContentTypeList.add(fileType);
}
}
for(int j=0;j<fileNameList.size();j++){
File thisFile = fileList.get(j);
String thisFileName = fileNameList.get(j);
String thisFileType = fileContentTypeList.get(j);
FileItem thisFileItem = new FileItem();
thisFileItem.setFile(thisFile);
thisFileItem.setFileFileName(thisFileName);
thisFileItem.setFileContentType(thisFileType);
returnList.add(thisFileItem);
}
return returnList;
}
}
package com.founder.model;
import java.util.Date;
import sun.misc.BASE64Encoder;
public class FileObj {
//文件原名称(即上传前的本来名称)
private String srcFileName = "";
//文件新名称(程序随机生成的名称,实际存放的文件名称)
private String saveFileName = "";
//文件大小,以M计算
private int fileSize = 0;
//文件内容,以二进制存放的内容
private byte[] fileContent = {0};
//文件类型,contentType
private String fileContenType = "";
//文件类型,以文件后缀为准
private String fileExt = "";
//文件创建时间
private Date fileCreateDate = null;
//文件地址
private String fileUrl = "";
public String getSrcFileName() {
return srcFileName;
}
public void setSrcFileName(String srcFileName) {
this.srcFileName = srcFileName;
}
public String getSaveFileName() {
return saveFileName;
}
public void setSaveFileName(String saveFileName) {
this.saveFileName = saveFileName;
}
public int getFileSize() {
return fileSize;
}
public void setFileSize(int fileSize) {
this.fileSize = fileSize;
}
public byte[] getFileContent() {
return fileContent;
}
public void setFileContent(byte[] fileContent) {
this.fileContent = fileContent;
}
public String getFileContenType() {
return fileContenType;
}
public void setFileContenType(String fileContenType) {
this.fileContenType = fileContenType;
}
public String getFileExt() {
return fileExt;
}
public void setFileExt(String fileExt) {
this.fileExt = fileExt;
}
public Date getFileCreateDate() {
return fileCreateDate;
}
public void setFileCreateDate(Date fileCreateDate) {
this.fileCreateDate = fileCreateDate;
}
public String getFileUrl() {
return fileUrl;
}
public void setFileUrl(String fileUrl) {
this.fileUrl = fileUrl;
}
//获取二进制流对应的字符串
public String getFileContentStr(){
BASE64Encoder encoder = new BASE64Encoder();
String string = encoder.encode(this.getFileContent());
return string;
}
}
package com.founder.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* @author xing_wang
* @careate 2018-11-23
* TODO :
*/
@SuppressWarnings("serial")
public class Jcjxx extends BaseModel{
private String jcjxsbh;
private String bzpfs;
private String bzpfsmc;
private String jyaq;
private String shr_zjhm;
private String shr_xm;
private String shr_xb;
private String shr_xbmc;
private String shr_ll;
private String shr_zy;
private String shr_hjdzmc;
private String shr_mz;
private String shr_mzmc;
private String shr_lxdh;
private String shr_sf;
private String shr_sfmc;
private String bshlx;
private String bshlxmc;
private String bsh;
private String zcje;
private String jqssd;
private String jqssdmc;
private String jjr;
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
private Date jjsj;
private String jjsjStr;
private String zpwz;
private String jjlsh;
private String jjdh;
private String yxjq;
private String tssf;
private String jeEnd;
private String jeStart;
private String fjurl = null;
private String fileName = null;//文件名
private String fjsfcz = null;//情况说明是否存在 0-不存在 1-存在
private String fjurlDqzjtzs = null;//调取证据通知书服务器路径
private String fileNameDqzjtzs = null;//调取证据通知书文件名
private String count;
private String jjrxm;//接警人姓名
private String jjrlxdh;//接警人联系电话
private String jjsj_t ;
private String jjsj_f ;
public String getJcjxsbh() {
return jcjxsbh;
}
public void setJcjxsbh(String jcjxsbh) {
this.jcjxsbh = jcjxsbh;
}
public String getBzpfs() {
return bzpfs;
}
public void setBzpfs(String bzpfs) {
this.bzpfs = bzpfs;
}
public String getJyaq() {
return jyaq;
}
public void setJyaq(String jyaq) {
this.jyaq = jyaq;
}
public String getShr_zjhm() {
return shr_zjhm;
}
public void setShr_zjhm(String shr_zjhm) {
this.shr_zjhm = shr_zjhm;
}
public String getShr_xm() {
return shr_xm;
}
public void setShr_xm(String shr_xm) {
this.shr_xm = shr_xm;
}
public String getShr_xb() {
return shr_xb;
}
public void setShr_xb(String shr_xb) {
this.shr_xb = shr_xb;
}
public String getShr_xbmc() {
return shr_xbmc;
}
public void setShr_xbmc(String shr_xbmc) {
this.shr_xbmc = shr_xbmc;
}
public String getShr_ll() {
return shr_ll;
}
public void setShr_ll(String shr_ll) {
this.shr_ll = shr_ll;
}
public String getShr_zy() {
return shr_zy;
}
public String getBzpfsmc() {
return bzpfsmc;
}
public void setBzpfsmc(String bzpfsmc) {
this.bzpfsmc = bzpfsmc;
}
public void setShr_zy(String shr_zy) {
this.shr_zy = shr_zy;
}
public String getShr_hjdzmc() {
return shr_hjdzmc;
}
public void setShr_hjdzmc(String shr_hjdzmc) {
this.shr_hjdzmc = shr_hjdzmc;
}
public String getShr_mz() {
return shr_mz;
}
public void setShr_mz(String shr_mz) {
this.shr_mz = shr_mz;
}
public String getShr_mzmc() {
return shr_mzmc;
}
public void setShr_mzmc(String shr_mzmc) {
this.shr_mzmc = shr_mzmc;
}
public String getShr_lxdh() {
return shr_lxdh;
}
public void setShr_lxdh(String shr_lxdh) {
this.shr_lxdh = shr_lxdh;
}
public String getShr_sf() {
return shr_sf;
}
public void setShr_sf(String shr_sf) {
this.shr_sf = shr_sf;
}
public String getShr_sfmc() {
return shr_sfmc;
}
public void setShr_sfmc(String shr_sfmc) {
this.shr_sfmc = shr_sfmc;
}
public String getBshlx() {
return bshlx;
}
public void setBshlx(String bshlx) {
this.bshlx = bshlx;
}
public String getBshlxmc() {
return bshlxmc;
}
public void setBshlxmc(String bshlxmc) {
this.bshlxmc = bshlxmc;
}
public String getBsh() {
return bsh;
}
public void setBsh(String bsh) {
this.bsh = bsh;
}
public String getZcje() {
return zcje;
}
public void setZcje(String zcje) {
this.zcje = zcje;
}
public String getJqssd() {
return jqssd;
}
public void setJqssd(String jqssd) {
this.jqssd = jqssd;
}
public String getJqssdmc() {
return jqssdmc;
}
public void setJqssdmc(String jqssdmc) {
this.jqssdmc = jqssdmc;
}
public String getJjr() {
return jjr;
}
public void setJjr(String jjr) {
this.jjr = jjr;
}
public Date getJjsj() {
return jjsj;
}
public void setJjsj(Date jjsj) {
this.jjsj = jjsj;
}
public String getJjsjStr() {
return jjsjStr;
}
public void setJjsjStr(String jjsjStr) {
this.jjsjStr = jjsjStr;
}
public String getZpwz() {
return zpwz;
}
public void setZpwz(String zpwz) {
this.zpwz = zpwz;
}
public String getJjlsh() {
return jjlsh;
}
public void setJjlsh(String jjlsh) {
this.jjlsh = jjlsh;
}
public String getJjdh() {
return jjdh;
}
public void setJjdh(String jjdh) {
this.jjdh = jjdh;
}
public String getYxjq() {
return yxjq;
}
public void setYxjq(String yxjq) {
this.yxjq = yxjq;
}
public String getTssf() {
return tssf;
}
public void setTssf(String tssf) {
this.tssf = tssf;
}
public String getJeEnd() {
return jeEnd;
}
public void setJeEnd(String jeEnd) {
this.jeEnd = jeEnd;
}
public String getJeStart() {
return jeStart;
}
public void setJeStart(String jeStart) {
this.jeStart = jeStart;
}
public String getFjurl() {
return fjurl;
}
public void setFjurl(String fjurl) {
this.fjurl = fjurl;
}
public String getFileName() {
return fileName;
}
public void setFileName(String fileName) {
this.fileName = fileName;
}
public String getFjsfcz() {
return fjsfcz;
}
public void setFjsfcz(String fjsfcz) {
this.fjsfcz = fjsfcz;
}
public String getFjurlDqzjtzs() {
return fjurlDqzjtzs;
}
public void setFjurlDqzjtzs(String fjurlDqzjtzs) {
this.fjurlDqzjtzs = fjurlDqzjtzs;
}
public String getFileNameDqzjtzs() {
return fileNameDqzjtzs;
}
public void setFileNameDqzjtzs(String fileNameDqzjtzs) {
this.fileNameDqzjtzs = fileNameDqzjtzs;
}
public String getCount() {
return count;
}
public void setCount(String count) {
this.count = count;
}
public String getJjrxm() {
return jjrxm;
}
public void setJjrxm(String jjrxm) {
this.jjrxm = jjrxm;
}
public String getJjrlxdh() {
return jjrlxdh;
}
public void setJjrlxdh(String jjrlxdh) {
this.jjrlxdh = jjrlxdh;
}
public String getJjsj_t() {
return jjsj_t;
}
public void setJjsj_t(String jjsj_t) {
this.jjsj_t = jjsj_t;
}
public String getJjsj_f() {
return jjsj_f;
}
public void setJjsj_f(String jjsj_f) {
this.jjsj_f = jjsj_f;
}
}
package com.founder.model;
/**
* 接处警账号支付信息状态
* *
*/
@SuppressWarnings("serial")
public class Jcjzfxxzt extends BaseModel{
private String id;
private String zfzt;
private String zfzh;
private String zfje;
private String fkjg;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getZfzt() {
return zfzt;
}
public void setZfzt(String zfzt) {
this.zfzt = zfzt;
}
public String getZfzh() {
return zfzh;
}
public void setZfzh(String zfzh) {
this.zfzh = zfzh;
}
public String getZfje() {
return zfje;
}
public void setZfje(String zfje) {
this.zfje = zfje;
}
public String getFkjg() {
return fkjg;
}
public void setFkjg(String fkjg) {
this.fkjg = fkjg;
}
}
package com.founder.model;
public class P2FConst
{
// APPLICATIONTYPE enumeration constants
public static final int MSEXCEL = 0x00000001;
public static final int MSWORD = 0x00000002;
public static final int MSPOWERPOINT = 0x00000004;
public static final int ACROBAT = 0x00000008;
// IMAGEFORMAT enumeration constants
public static final int JPEG = 1;
public static final int PNG = 2;
// IMGBEHAVIOR enumeration constants
public static final int STRETCH = 1;
public static final int TILE = 2;
// INTERFACE_OPTION enumeration constants
public static final int INTLOGO = 0x00000001;
public static final int INTDRAG = 0x00000002;
public static final int INTSELTEXT = 0x00000004;
public static final int INTZOOMSLIDER = 0x00000008;
public static final int INTZOOMBOX = 0x00000010;
public static final int INTFITWIDTH = 0x00000020;
public static final int INTFITPAGE = 0x00000040;
public static final int INTPREVPAGE = 0x00000080;
public static final int INTGOTOPAGE = 0x00000100;
public static final int INTNEXTPAGE = 0x00000200;
public static final int INTSEARCHBOX = 0x00000400;
public static final int INTSEARCHBUT = 0x00000800;
public static final int INTROTATE = 0x00001000;
public static final int INTPRINT = 0x00002000;
public static final int INTNEWWIND = 0x00004000;
public static final int INTHELP = 0x00008000;
public static final int INTBACKBUTTON = 0x00030000;
public static final int INTBACKBUTTONAUTO = 0x00010000;
public static final int INTFORWARDBUTTON = 0x000C0000;
public static final int INTFORWARDBUTTONAUTO = 0x00040000;
public static final int INTFULLSCREEN = 0x00300000;
public static final int INTFULLSCREENAUTO = 0x00100000;
// METADATAPORMAT enumeration constants
public static final int XML = 1;
public static final int TEXT = 2;
// OUTPUTFORMAT enumeration constants
public static final int SINGLEFILE = 1;
public static final int SINGLEFILEPERPAGE = 2;
public static final int EXTVIEWER = 4;
// PAPER_ORIENTATION enumeration constants
public static final int ORIENT_PORTRAIT = 1;
public static final int ORIENT_LANDSCAPE = 2;
// PROTECTION_OPTION enumeration constants
public static final int PROTDISPRINT = 0x00000001;
public static final int PROTDISTEXTCOPY = 0x00000002;
public static final int PROTENAPI = 0x00000004;
// ThreeStateFlag enumeration constants
public static final int TSF_NO = 0;
public static final int TSF_YES = 1;
public static final int TSF_AUTO = 2;
// TOOLBARIMAGE enumeration constants
public static final int IMGLOGO = 1;
public static final int IMGDRAG = 2;
public static final int IMGSELTEXT = 3;
public static final int IMGZOOMRULER = 4;
public static final int IMGZOOMFOCUSNADLE = 5;
public static final int IMGZOOMNADLE = 6;
public static final int IMGFITWIDTH = 7;
public static final int IMGFITPAGE = 8;
public static final int IMGPREVPAGE = 9;
public static final int IMGNEXTPAGE = 10;
public static final int IMGSEARCHBUT = 11;
public static final int IMGROTATE = 12;
public static final int IMGPRINT = 13;
public static final int IMGNEWWIND = 14;
public static final int IMGHELP = 15;
public static final int IMGMORE = 16;
public static final int IMGTOOLBARBGR = 17;
public static final int IMGBACK = 18;
public static final int IMGFORWARD = 19;
public static final int IMGFULLSCREEN = 20;
public static final int IMGEXITFULLSCREEN = 21;
// TEMPLATETYPE enumeration constants
public static final int TEMPLATE_CUSTOM = 1;
public static final int TEMPLATE_ACTIONSCRIPT2 = 2;
public static final int TEMPLATE_ACTIONSCRIPT3 = 3;
// WATERMARKANCHOR enumeration constants
public static final int CENTER = 0;
public static final int LEFTCENTER = 1;
public static final int RIGHTCENTER = 2;
public static final int TOPCENTER = 16;
public static final int BOTTOMCENTER = 32;
public static final int LEFTTOP = 17;
public static final int RIGHTTOP = 18;
public static final int LEFTBOTTOM = 33;
public static final int RIGHTBOTTOM = 34;
// COMPRESSION_METHOD enumeration constants
public static final int COMPRESSION_METHOD_ZLIB = 0;
public static final int COMPRESSION_METHOD_LZMA = 1;
}
\ No newline at end of file
/*File: Sequence.java
* date 2013-8-27
*/
package com.founder.model;
/**
* <p>Title: Sequence.java</p>
* <p>Description: 序列对象</p>
* <p>Copyright: HIGHLAND'S Copyright (c) 2013</p>
* <p>Company: HIGHLAND</p>
* @author
* @date
* @version 1.0
*/
@SuppressWarnings("serial")
public class Sequence {
private String maxSeq;
private String tableName;
private String orgCode;
private String curDate;
private String remark;
private boolean hasUnitCode = true;
private String prefix = null;
private String loopDateMask = "yyyy";
private String dateMask = "yyyyMM";
private int seqLength = 5;
private String startCode;
private String type;
public Sequence(){}
public String getMaxSeq() {
return maxSeq;
}
public void setMaxSeq(String maxSeq) {
this.maxSeq = maxSeq;
}
public String getTableName() {
return tableName;
}
public void setTableName(String tableName) {
this.tableName = tableName;
}
public String getOrgCode() {
return orgCode;
}
public void setOrgCode(String orgCode) {
this.orgCode = orgCode;
}
public String getCurDate() {
return curDate;
}
public void setCurDate(String curDate) {
this.curDate = curDate;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public boolean getHasUnitCode() {
return hasUnitCode;
}
public void setHasUnitCode(boolean hasUnitCode) {
this.hasUnitCode = hasUnitCode;
}
public String getPrefix() {
return prefix;
}
public void setPrefix(String prefix) {
this.prefix = prefix;
}
public String getLoopDateMask() {
return loopDateMask;
}
public void setLoopDateMask(String loopDateMask) {
this.loopDateMask = loopDateMask;
}
public String getDateMask() {
return dateMask;
}
public void setDateMask(String dateMask) {
this.dateMask = dateMask;
}
public int getSeqLength() {
return seqLength;
}
public void setSeqLength(int seqLength) {
this.seqLength = seqLength;
}
public String getStartCode() {
return startCode;
}
public void setStartCode(String startCode) {
this.startCode = startCode;
}
public String getType() {
return type;
}
public void setType(String type) {
this.type = type;
}
}
\ No newline at end of file
package com.founder.model;
import java.io.Serializable;
public class SysDictitem implements Serializable {
private static final long serialVersionUID = 1L;
protected String id;
protected String code;
protected String codeStr;
protected String name;
protected String groupid;
protected String levelid;
protected String spell;
protected String wbzx;
protected String simple;
protected String groupname;
protected String yycj1;
protected String yycj2;
protected String yycj3;
protected String yycj4;
protected String pid;
protected String isparent;
protected String yycj7;
protected String yycj5;
protected String yycj6;
protected String description;
protected String endcode;
protected String startcode;
protected String yycj8;
protected String sfqybmpdbz;
protected String dmmcbm;
protected String gabxf;
protected long scbz;
protected String lrr;
protected String yycj9;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getCode() {
return code;
}
public void setCode(String code) {
this.code = code;
}
public String getCodeStr() {
return codeStr;
}
public void setCodeStr(String codeStr) {
this.codeStr = codeStr;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getGroupid() {
return groupid;
}
public void setGroupid(String groupid) {
this.groupid = groupid;
}
public String getLevelid() {
return levelid;
}
public void setLevelid(String levelid) {
this.levelid = levelid;
}
public String getSpell() {
return spell;
}
public void setSpell(String spell) {
this.spell = spell;
}
public String getWbzx() {
return wbzx;
}
public void setWbzx(String wbzx) {
this.wbzx = wbzx;
}
public String getSimple() {
return simple;
}
public void setSimple(String simple) {
this.simple = simple;
}
public String getGroupname() {
return groupname;
}
public void setGroupname(String groupname) {
this.groupname = groupname;
}
public String getYycj1() {
return yycj1;
}
public void setYycj1(String yycj1) {
this.yycj1 = yycj1;
}
public String getYycj2() {
return yycj2;
}
public void setYycj2(String yycj2) {
this.yycj2 = yycj2;
}
public String getYycj3() {
return yycj3;
}
public void setYycj3(String yycj3) {
this.yycj3 = yycj3;
}
public String getYycj4() {
return yycj4;
}
public void setYycj4(String yycj4) {
this.yycj4 = yycj4;
}
public String getPid() {
return pid;
}
public void setPid(String pid) {
this.pid = pid;
}
public String getIsparent() {
return isparent;
}
public void setIsparent(String isparent) {
this.isparent = isparent;
}
public String getYycj7() {
return yycj7;
}
public void setYycj7(String yycj7) {
this.yycj7 = yycj7;
}
public String getYycj5() {
return yycj5;
}
public void setYycj5(String yycj5) {
this.yycj5 = yycj5;
}
public String getYycj6() {
return yycj6;
}
public void setYycj6(String yycj6) {
this.yycj6 = yycj6;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getEndcode() {
return endcode;
}
public void setEndcode(String endcode) {
this.endcode = endcode;
}
public String getStartcode() {
return startcode;
}
public void setStartcode(String startcode) {
this.startcode = startcode;
}
public String getYycj8() {
return yycj8;
}
public void setYycj8(String yycj8) {
this.yycj8 = yycj8;
}
public String getSfqybmpdbz() {
return sfqybmpdbz;
}
public void setSfqybmpdbz(String sfqybmpdbz) {
this.sfqybmpdbz = sfqybmpdbz;
}
public String getDmmcbm() {
return dmmcbm;
}
public void setDmmcbm(String dmmcbm) {
this.dmmcbm = dmmcbm;
}
public String getGabxf() {
return gabxf;
}
public void setGabxf(String gabxf) {
this.gabxf = gabxf;
}
public long getScbz() {
return scbz;
}
public void setScbz(long scbz) {
this.scbz = scbz;
}
public String getLrr() {
return lrr;
}
public void setLrr(String lrr) {
this.lrr = lrr;
}
public String getYycj9() {
return yycj9;
}
public void setYycj9(String yycj9) {
this.yycj9 = yycj9;
}
@Override
public String toString() {
return "SysDictitem{" +
"id='" + id + '\'' +
", code='" + code + '\'' +
", codeStr='" + codeStr + '\'' +
", name='" + name + '\'' +
", groupid='" + groupid + '\'' +
", levelid='" + levelid + '\'' +
", spell='" + spell + '\'' +
", wbzx='" + wbzx + '\'' +
", simple='" + simple + '\'' +
", groupname='" + groupname + '\'' +
", yycj1='" + yycj1 + '\'' +
", yycj2='" + yycj2 + '\'' +
", yycj3='" + yycj3 + '\'' +
", yycj4='" + yycj4 + '\'' +
", pid='" + pid + '\'' +
", isparent='" + isparent + '\'' +
", yycj7='" + yycj7 + '\'' +
", yycj5='" + yycj5 + '\'' +
", yycj6='" + yycj6 + '\'' +
", description='" + description + '\'' +
", endcode='" + endcode + '\'' +
", startcode='" + startcode + '\'' +
", yycj8='" + yycj8 + '\'' +
", sfqybmpdbz='" + sfqybmpdbz + '\'' +
", dmmcbm='" + dmmcbm + '\'' +
", gabxf='" + gabxf + '\'' +
", scbz=" + scbz +
", lrr='" + lrr + '\'' +
", yycj9='" + yycj9 + '\'' +
'}';
}
}
package com.founder.model;
import java.util.Date;
/**
* �Ӵ�����ȡ֤��֪ͨ��pdf
* @author caoyin
*
*/
@SuppressWarnings("serial")
public class TbJcjDqzjtzspdf extends BaseModel{
private String xxzjbh = null;
private String jcjxsbh = null;//�Ӵ����������
private String dzwjmc = null;//�����ļ�����
private byte[] dzwjnr = null;//�����ļ�����
private String dzwjwz = null;//�����ļ�λ��
private String dzwjgs = ".pdf";//�����ļ���ʽ
private Date djsj = null;
//��Ϣɾ��_�жϱ�ʶ
private String xxsc_pdbz = null;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getJcjxsbh() {
return jcjxsbh;
}
public void setJcjxsbh(String jcjxsbh) {
this.jcjxsbh = jcjxsbh;
}
public String getDzwjmc() {
return dzwjmc;
}
public void setDzwjmc(String dzwjmc) {
this.dzwjmc = dzwjmc;
}
public byte[] getDzwjnr() {
return dzwjnr;
}
public void setDzwjnr(byte[] dzwjnr) {
this.dzwjnr = dzwjnr;
}
public String getDzwjwz() {
return dzwjwz;
}
public void setDzwjwz(String dzwjwz) {
this.dzwjwz = dzwjwz;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public String getXxsc_pdbz() {
return xxsc_pdbz;
}
public void setXxsc_pdbz(String xxsc_pdbz) {
this.xxsc_pdbz = xxsc_pdbz;
}
public String getDzwjgs() {
return dzwjgs;
}
public void setDzwjgs(String dzwjgs) {
this.dzwjgs = dzwjgs;
}
}
package com.founder.model;
import java.util.Date;
/**
* �Ӵ������˵��pdf
* @author caoyin
*
*/
@SuppressWarnings("serial")
public class TbJcjQksmpdf extends BaseModel{
private String xxzjbh = null;
private String jcjxsbh = null;//�Ӵ����������
private String dzwjmc = null;//�����ļ�����
private byte[] dzwjnr = null;//�����ļ�����
private String dzwjwz = null;//�����ļ�λ��
private String dzwjgs = ".pdf";//�����ļ���ʽ
private Date djsj = null;
//��Ϣɾ��_�жϱ�ʶ
private String xxsc_pdbz = null;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh = xxzjbh;
}
public String getJcjxsbh() {
return jcjxsbh;
}
public void setJcjxsbh(String jcjxsbh) {
this.jcjxsbh = jcjxsbh;
}
public String getDzwjmc() {
return dzwjmc;
}
public void setDzwjmc(String dzwjmc) {
this.dzwjmc = dzwjmc;
}
public byte[] getDzwjnr() {
return dzwjnr;
}
public void setDzwjnr(byte[] dzwjnr) {
this.dzwjnr = dzwjnr;
}
public String getDzwjwz() {
return dzwjwz;
}
public void setDzwjwz(String dzwjwz) {
this.dzwjwz = dzwjwz;
}
public Date getDjsj() {
return djsj;
}
public void setDjsj(Date djsj) {
this.djsj = djsj;
}
public String getXxsc_pdbz() {
return xxsc_pdbz;
}
public void setXxsc_pdbz(String xxsc_pdbz) {
this.xxsc_pdbz = xxsc_pdbz;
}
public String getDzwjgs() {
return dzwjgs;
}
public void setDzwjgs(String dzwjgs) {
this.dzwjgs = dzwjgs;
}
}
package com.founder.model;
import org.springframework.format.annotation.DateTimeFormat;
import java.util.Date;
/**
* �Ӵ���ֹ����Ϣ
* @author caoyin
*
*/
@SuppressWarnings("serial")
public class TbJcjZfxx extends BaseModel{
private String ythyhkh = "0";//�Ƿ�Ϊһ�廯�������п���
private String id;
private String jcjxsbh;
@DateTimeFormat(pattern = "yyyy-MM-dd HH:mm")
private Date zzsj;//ת��ʱ��
private String zcje;//ת�����
private String zfzhm;//ֹ���˻���
private String zfzhlb;//ֹ���˺���� 0-���� 1-�Թ� 2-�̻�
private String zfzkh;//ֹ����/����
private String zfzhssyh;//ֹ���˻��������д���
private String zfzhssyh_text;//ֹ���˻���������
private String zfjgbm;//֧����������
private String zfjgbm_text;//֧����������
private String zfsy;//ֹ������
private String zflb;//ֹ����� 0-���п�ֹ�� 1-�ֽ�ֹ�� 2-֧���˺�ֹ��
private String zfzt;//ֹ��״̬ 2-��ֹ�� 1-�ɹ�ֹ�� 0-ֹ��ʧ��
private String shr_zfzhm;//�ܺ����˻�
private String shr_zfzkh;//�ܺ�����/����
private String shr_zfzhssyh;//�ܺ����˻��������д���
private String wygr_zt;//��������״̬
private String wygr_ztms;//��������״̬����
private String ssje;
private String shr_zjhm;
private String shr_lxdh;
private String shr_xm;
private String shr_zfzhssyh_text;//�ܺ����˻���������
private Date djsj = null;
private Date gxsj = null;
//��Ϣɾ��_�жϱ�ʶ
private String xxsc_pdbz = null;
//��Ϣ�Ǽǵ�λ_�������ػ�������
private String xxdjdw_gajgjgdm = null;
//��Ϣ�Ǽǵ�λ_������������
private String xxdjdw_gajgmc = null;
//��Ϣ�Ǽ���Ա_����
private String xxdjry_xm = null;
//��Ϣ�Ǽ���Ա_������ݺ���
private String xxdjry_gmsfhm = null;
//��Ϣ�Ǽ���Ա_��ϵ�绰
private String xxdjry_lxdh = null;
//��Ϣ������λ_�������ػ�������
private String xxczdw_gajgjgdm = null;
//��Ϣ������λ_������������
private String xxczdw_gajgmc = null;
//��Ϣ������Ա_����
private String xxczry_xm = null;
//��Ϣ������Ա_������ݺ���
private String xxczry_gmsfhm = null;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getJcjxsbh() {
return jcjxsbh;
}
public void setJcjxsbh(String jcjxsbh) {
this.jcjxsbh = jcjxsbh;
}
public Date getZzsj() {
return zzsj;
}
public void setZzsj(Date zzsj) {
this.zzsj = zzsj;
}
public String getZcje() {
return zcje;
}
public void setZcje(String zcje) {
this.zcje = zcje;
}
public String getZfzhm() {
return zfzhm;
}
public void setZfzhm(String zfzhm) {
this.zfzhm = zfzhm;
}
public String getZfzhlb() {
return zfzhlb;
}
public void setZfzhlb(String zfzhlb) {
this.zfzhlb = zfzhlb;
}
public String getZfzkh() {
return zfzkh;
}
public void setZfzkh(String zfzkh) {
this.zfzkh = zfzkh;
}
public String getZfzhssyh() {
return zfzhssyh;
}
public void setZfzhssyh(String zfzhssyh) {
this.zfzhssyh = zfzhssyh;
}
public String getZfjgbm() {
return zfjgbm;
}
public void setZfjgbm(String zfjgbm) {
this.zfjgbm = zfjgbm;
}
public String getZfsy() {
return zfsy;
}
public void setZfsy(String zfsy) {
this.zfsy = zfsy;
}
public String getZflb() {
return zflb;
}
public void setZflb(String zflb) {
this.zflb = zflb;
}
public String getZfzt() {
return zfzt;
}
public void setZfzt(String zfzt) {
this.zfzt = zfzt;
}
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 getXxsc_pdbz() {
return xxsc_pdbz;
}
public void setXxsc_pdbz(String xxsc_pdbz) {
this.xxsc_pdbz = xxsc_pdbz;
}
public String getXxdjdw_gajgjgdm() {
return xxdjdw_gajgjgdm;
}
public void setXxdjdw_gajgjgdm(String xxdjdw_gajgjgdm) {
this.xxdjdw_gajgjgdm = xxdjdw_gajgjgdm;
}
public String getXxdjdw_gajgmc() {
return xxdjdw_gajgmc;
}
public void setXxdjdw_gajgmc(String xxdjdw_gajgmc) {
this.xxdjdw_gajgmc = xxdjdw_gajgmc;
}
public String getXxdjry_xm() {
return xxdjry_xm;
}
public void setXxdjry_xm(String xxdjry_xm) {
this.xxdjry_xm = xxdjry_xm;
}
public String getXxdjry_gmsfhm() {
return xxdjry_gmsfhm;
}
public void setXxdjry_gmsfhm(String xxdjry_gmsfhm) {
this.xxdjry_gmsfhm = xxdjry_gmsfhm;
}
public String getXxdjry_lxdh() {
return xxdjry_lxdh;
}
public void setXxdjry_lxdh(String xxdjry_lxdh) {
this.xxdjry_lxdh = xxdjry_lxdh;
}
public String getXxczdw_gajgjgdm() {
return xxczdw_gajgjgdm;
}
public void setXxczdw_gajgjgdm(String xxczdw_gajgjgdm) {
this.xxczdw_gajgjgdm = xxczdw_gajgjgdm;
}
public String getXxczdw_gajgmc() {
return xxczdw_gajgmc;
}
public void setXxczdw_gajgmc(String xxczdw_gajgmc) {
this.xxczdw_gajgmc = xxczdw_gajgmc;
}
public String getXxczry_xm() {
return xxczry_xm;
}
public void setXxczry_xm(String xxczry_xm) {
this.xxczry_xm = xxczry_xm;
}
public String getXxczry_gmsfhm() {
return xxczry_gmsfhm;
}
public void setXxczry_gmsfhm(String xxczry_gmsfhm) {
this.xxczry_gmsfhm = xxczry_gmsfhm;
}
public String getShr_zfzhm() {
return shr_zfzhm;
}
public void setShr_zfzhm(String shr_zfzhm) {
this.shr_zfzhm = shr_zfzhm;
}
public String getShr_zfzkh() {
return shr_zfzkh;
}
public void setShr_zfzkh(String shr_zfzkh) {
this.shr_zfzkh = shr_zfzkh;
}
public String getShr_zfzhssyh() {
return shr_zfzhssyh;
}
public void setShr_zfzhssyh(String shr_zfzhssyh) {
this.shr_zfzhssyh = shr_zfzhssyh;
}
public String getSsje() {
return ssje;
}
public void setSsje(String ssje) {
this.ssje = ssje;
}
public String getShr_zjhm() {
return shr_zjhm;
}
public void setShr_zjhm(String shr_zjhm) {
this.shr_zjhm = shr_zjhm;
}
public String getShr_lxdh() {
return shr_lxdh;
}
public void setShr_lxdh(String shr_lxdh) {
this.shr_lxdh = shr_lxdh;
}
public String getShr_xm() {
return shr_xm;
}
public void setShr_xm(String shr_xm) {
this.shr_xm = shr_xm;
}
public String getZfzhssyh_text() {
return zfzhssyh_text;
}
public void setZfzhssyh_text(String zfzhssyh_text) {
this.zfzhssyh_text = zfzhssyh_text;
}
public String getZfjgbm_text() {
return zfjgbm_text;
}
public void setZfjgbm_text(String zfjgbm_text) {
this.zfjgbm_text = zfjgbm_text;
}
public String getShr_zfzhssyh_text() {
return shr_zfzhssyh_text;
}
public void setShr_zfzhssyh_text(String shr_zfzhssyh_text) {
this.shr_zfzhssyh_text = shr_zfzhssyh_text;
}
public String getWygr_zt() {
return wygr_zt;
}
public void setWygr_zt(String wygr_zt) {
this.wygr_zt = wygr_zt;
}
public String getWygr_ztms() {
return wygr_ztms;
}
public void setWygr_ztms(String wygr_ztms) {
this.wygr_ztms = wygr_ztms;
}
public String getYthyhkh() {
return ythyhkh;
}
public void setYthyhkh(String ythyhkh) {
this.ythyhkh = ythyhkh;
}
}
package com.founder.model;
import java.util.Date;
import java.util.List;
import java.util.Map;
/**
* Ԥ��ֹ����Ϣʵ����
* @author Administrator
*
*/
public class TbPayStopxx{
private String id;//Ψһ��ʶ
private String bankCode;
private String bankCardNumber;
private Map<String, String> opeType;
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public String getBankCode() {
return bankCode;
}
public void setBankCode(String bankCode) {
this.bankCode = bankCode;
}
public String getBankCardNumber() {
return bankCardNumber;
}
public void setBankCardNumber(String bankCardNumber) {
this.bankCardNumber = bankCardNumber;
}
public Map<String, String> getOpeType() {
return opeType;
}
public void setOpeType(Map<String, String> opeType) {
this.opeType = opeType;
}
}
package com.founder.model;
import java.util.Date;
/**
* Created by wangyang on 2019/1/15.
*/
public class TbStDxzp extends BaseModel {
//信息主键编号
private String zjbh;
//诈骗方微信id
private String zpfWxid;
//诈骗方qq
private String zpfQq;
//诈骗方手机号码
private String zpfSjhm;
//被骗方微信
private String bpfWxid;
//被骗方qq
private String bpfQq;
//被骗方手机号码
private String bpfSjhm;
//预警强度
private String yjqd;
//入库时间
private Date rksj;
//信息操作人姓名
private String xxczrXm;
// 警号
private String xxczrJh;
//单位
private String xxczrDw;
// 处置状态:是否被处置 0:已处置 1:处置
private String czzt;
private String hcjg;
private String bp_flag;
private String hcqk;
//警情是否有效
private String jqzt_flag;
//分页查询用
//查询分页开始结束
protected Integer begin = null;
protected Integer end = null;
public String getZjbh() {
return zjbh;
}
public void setZjbh(String zjbh) {
this.zjbh = zjbh;
}
public String getZpfWxid() {
return zpfWxid;
}
public void setZpfWxid(String zpfWxid) {
this.zpfWxid = zpfWxid;
}
public String getZpfQq() {
return zpfQq;
}
public void setZpfQq(String zpfQq) {
this.zpfQq = zpfQq;
}
public String getZpfSjhm() {
return zpfSjhm;
}
public void setZpfSjhm(String zpfSjhm) {
this.zpfSjhm = zpfSjhm;
}
public String getBpfWxid() {
return bpfWxid;
}
public void setBpfWxid(String bpfWxid) {
this.bpfWxid = bpfWxid;
}
public String getBpfSjhm() {
return bpfSjhm;
}
public void setBpfSjhm(String bpfSjhm) {
this.bpfSjhm = bpfSjhm;
}
public String getYjqd() {
return yjqd;
}
public void setYjqd(String yjqd) {
this.yjqd = yjqd;
}
public Date getRksj() {
return rksj;
}
public void setRksj(Date rksj) {
this.rksj = rksj;
}
public String getXxczrXm() {
return xxczrXm;
}
public void setXxczrXm(String xxczrXm) {
this.xxczrXm = xxczrXm;
}
public String getXxczrJh() {
return xxczrJh;
}
public void setXxczrJh(String xxczrJh) {
this.xxczrJh = xxczrJh;
}
public String getXxczrDw() {
return xxczrDw;
}
public void setXxczrDw(String xxczrDw) {
this.xxczrDw = xxczrDw;
}
public String getCzzt() {
return czzt;
}
public void setCzzt(String czzt) {
this.czzt = czzt;
}
public String getHcjg() {
return hcjg;
}
public void setHcjg(String hcjg) {
this.hcjg = hcjg;
}
public String getBp_flag() {
return bp_flag;
}
public void setBp_flag(String bp_flag) {
this.bp_flag = bp_flag;
}
public String getHcqk() {
return hcqk;
}
public void setHcqk(String hcqk) {
this.hcqk = hcqk;
}
public String getJqzt_flag() {
return jqzt_flag;
}
public void setJqzt_flag(String jqzt_flag) {
this.jqzt_flag = jqzt_flag;
}
@Override
public Integer getBegin() {
return begin;
}
@Override
public void setBegin(Integer begin) {
this.begin = begin;
}
@Override
public Integer getEnd() {
return end;
}
@Override
public void setEnd(Integer end) {
this.end = end;
}
public String getBpfQq() {
return bpfQq;
}
public void setBpfQq(String bpfQq) {
this.bpfQq = bpfQq;
}
}
package com.founder.model;
/**
* Created by wangyang on 2018/12/19.
*/
public class TbXwJssf extends BaseModel {
private String jssfbh;//角色身份编号
private String jssf;//角色身份(中间用逗号分割 yjcz-预警处置)
private String ryxm;//姓名
private String policemanid;//警号
private String unitname;//单位名称
private String unitcode;//用户单位单位代码
private String scbz;//删除标志
private String telephone;//用户联系电话
private String identitycard;//用户身份证号
public String getJssfbh() {
return jssfbh;
}
public void setJssfbh(String jssfbh) {
this.jssfbh = jssfbh;
}
public String getJssf() {
return jssf;
}
public void setJssf(String jssf) {
this.jssf = jssf;
}
public String getRyxm() {
return ryxm;
}
public void setRyxm(String ryxm) {
this.ryxm = ryxm;
}
public String getPolicemanid() {
return policemanid;
}
public void setPolicemanid(String policemanid) {
this.policemanid = policemanid;
}
public String getUnitname() {
return unitname;
}
public void setUnitname(String unitname) {
this.unitname = unitname;
}
public String getUnitcode() {
return unitcode;
}
public void setUnitcode(String unitcode) {
this.unitcode = unitcode;
}
public String getScbz() {
return scbz;
}
public void setScbz(String scbz) {
this.scbz = scbz;
}
public String getTelephone() {
return telephone;
}
public void setTelephone(String telephone) {
this.telephone = telephone;
}
public String getIdentitycard() {
return identitycard;
}
public void setIdentitycard(String identitycard) {
this.identitycard = identitycard;
}
}
package com.founder.model;
/**
* @Description* @Copyright: HighLand'S Copyright (c) 2015
* @Company: HighLand
* @author zhujian
* @E-mail:zhuj@bjhlxt.com
* @careate 2017-01-06 ���� 16:42:15
* @version 1.0
* TODO ��
*/
@SuppressWarnings("serial")
public class TbZtXzgzryJsjdc extends BaseModel{
//��Ϣ�������
private String xxzjbh = null;
//������Ϣ_��Ϣ�������
private String glxxXxzjbh = null;
//����֤��_����֤������
private String cyzjCyzjdm = null;
//����֤��_���벹������
private String cyzjDmbcms = null;
private String xm = null;
//֤������
private String zjhm = null;
//��Ա��ʻ������_��Ȩ������
private String ryjsjdcWqlbdm = null;
//��Ա��ʻ������_����ʹ��_��Ҫ���
private String ryjsjdcClsyJyqk = null;
//��Ա��ʻ������_������ʹ�����ʴ���
private String ryjsjdcJdcsyxzdm = null;
//��Ա��ʻ������_�Ƿ�Ӫ��_�жϱ�ʶ
private String ryjsjdcFfyyPdbz = null;
//��Ա��ʻ������_Ʒ���ͺ�
private String ryjsjdcPpxh = null;
//��Ա��ʻ������_�永��Ʒ����
private String ryjsjdcSawpdm = null;
//��Ա��ʻ������_�����������������
private String ryjsjdcJdchpzldm = null;
//��Ա��ʻ������_���������ƺ���
private String ryjsjdcJdchphm = null;
//��Ա��ʻ������_���������ƺ�����α_�жϱ�ʶ
private String ryjsjdcJdchphmzwPdbz = null;
//��Ա��ʻ������_����ʶ�����
private String ryjsjdcClsbdh = null;
//��Ա��ʻ������_�Ƿ��޸ij���ʶ�����_�жϱ�ʶ
private String ryjsjdcSfxgclsbdhPdbz = null;
//��Ա��ʻ������_���������������綯������
private String ryjsjdcJdcfdjddjxh = null;
//��Ա��ʻ������_�Ƿ��޸Ļ��������������綯������_�жϱ�ʶ
private String ryjsjdcSfxgjdcfdjddjhPdbz = null;
//��Ա��ʻ������_������������ɫ����
private String ryjsjdcJdccsysdm = null;
//��Ա��ʻ������_��Ʒ��������
private String ryjsjdcWptzms = null;
//��д��λ����
private String gxdwdm = null;
//��д��λ����
private String gxdwmc = null;
public String getXxzjbh() {
return xxzjbh;
}
public void setXxzjbh(String xxzjbh) {
this.xxzjbh= xxzjbh;
}
public String getGlxxXxzjbh() {
return glxxXxzjbh;
}
public void setGlxxXxzjbh(String glxxXxzjbh) {
this.glxxXxzjbh= glxxXxzjbh;
}
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 getZjhm() {
return zjhm;
}
public void setZjhm(String zjhm) {
this.zjhm= zjhm;
}
public String getRyjsjdcWqlbdm() {
return ryjsjdcWqlbdm;
}
public void setRyjsjdcWqlbdm(String ryjsjdcWqlbdm) {
this.ryjsjdcWqlbdm= ryjsjdcWqlbdm;
}
public String getRyjsjdcClsyJyqk() {
return ryjsjdcClsyJyqk;
}
public void setRyjsjdcClsyJyqk(String ryjsjdcClsyJyqk) {
this.ryjsjdcClsyJyqk= ryjsjdcClsyJyqk;
}
public String getRyjsjdcJdcsyxzdm() {
return ryjsjdcJdcsyxzdm;
}
public void setRyjsjdcJdcsyxzdm(String ryjsjdcJdcsyxzdm) {
this.ryjsjdcJdcsyxzdm= ryjsjdcJdcsyxzdm;
}
public String getRyjsjdcFfyyPdbz() {
return ryjsjdcFfyyPdbz;
}
public void setRyjsjdcFfyyPdbz(String ryjsjdcFfyyPdbz) {
this.ryjsjdcFfyyPdbz= ryjsjdcFfyyPdbz;
}
public String getRyjsjdcPpxh() {
return ryjsjdcPpxh;
}
public void setRyjsjdcPpxh(String ryjsjdcPpxh) {
this.ryjsjdcPpxh= ryjsjdcPpxh;
}
public String getRyjsjdcSawpdm() {
return ryjsjdcSawpdm;
}
public void setRyjsjdcSawpdm(String ryjsjdcSawpdm) {
this.ryjsjdcSawpdm= ryjsjdcSawpdm;
}
public String getRyjsjdcJdchpzldm() {
return ryjsjdcJdchpzldm;
}
public void setRyjsjdcJdchpzldm(String ryjsjdcJdchpzldm) {
this.ryjsjdcJdchpzldm= ryjsjdcJdchpzldm;
}
public String getRyjsjdcJdchphm() {
return ryjsjdcJdchphm;
}
public void setRyjsjdcJdchphm(String ryjsjdcJdchphm) {
this.ryjsjdcJdchphm= ryjsjdcJdchphm;
}
public String getRyjsjdcJdchphmzwPdbz() {
return ryjsjdcJdchphmzwPdbz;
}
public void setRyjsjdcJdchphmzwPdbz(String ryjsjdcJdchphmzwPdbz) {
this.ryjsjdcJdchphmzwPdbz= ryjsjdcJdchphmzwPdbz;
}
public String getRyjsjdcClsbdh() {
return ryjsjdcClsbdh;
}
public void setRyjsjdcClsbdh(String ryjsjdcClsbdh) {
this.ryjsjdcClsbdh= ryjsjdcClsbdh;
}
public String getRyjsjdcSfxgclsbdhPdbz() {
return ryjsjdcSfxgclsbdhPdbz;
}
public void setRyjsjdcSfxgclsbdhPdbz(String ryjsjdcSfxgclsbdhPdbz) {
this.ryjsjdcSfxgclsbdhPdbz= ryjsjdcSfxgclsbdhPdbz;
}
public String getRyjsjdcJdcfdjddjxh() {
return ryjsjdcJdcfdjddjxh;
}
public void setRyjsjdcJdcfdjddjxh(String ryjsjdcJdcfdjddjxh) {
this.ryjsjdcJdcfdjddjxh= ryjsjdcJdcfdjddjxh;
}
public String getRyjsjdcSfxgjdcfdjddjhPdbz() {
return ryjsjdcSfxgjdcfdjddjhPdbz;
}
public void setRyjsjdcSfxgjdcfdjddjhPdbz(String ryjsjdcSfxgjdcfdjddjhPdbz) {
this.ryjsjdcSfxgjdcfdjddjhPdbz= ryjsjdcSfxgjdcfdjddjhPdbz;
}
public String getRyjsjdcJdccsysdm() {
return ryjsjdcJdccsysdm;
}
public void setRyjsjdcJdccsysdm(String ryjsjdcJdccsysdm) {
this.ryjsjdcJdccsysdm= ryjsjdcJdccsysdm;
}
public String getRyjsjdcWptzms() {
return ryjsjdcWptzms;
}
public void setRyjsjdcWptzms(String ryjsjdcWptzms) {
this.ryjsjdcWptzms= ryjsjdcWptzms;
}
public String getGxdwdm() {
return gxdwdm;
}
public void setGxdwdm(String gxdwdm) {
this.gxdwdm= gxdwdm;
}
public String getGxdwmc() {
return gxdwmc;
}
public void setGxdwmc(String gxdwmc) {
this.gxdwmc= gxdwmc;
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
}
\ No newline at end of file
package com.founder.model;
public class User {
private String id ;
private static final long serialVersionUID = 1L;
private String unitcode;
private String unitname;
private String username;
private String password;
private String trueName;
//是否锁定
private String openFlag;
//身份证号码
private String identitycard;
private String sex;
private String policemanid;//警号
private String telephone;
private String remark;
private String grade;//用户级别
private String countycode; //根据用户级别截取单位代码
public String getUnitcode() {
return unitcode;
}
public void setUnitcode(String unitcode) {
this.unitcode = unitcode;
}
public String getUnitname() {
return unitname;
}
public void setUnitname(String unitname) {
this.unitname = unitname;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getTrueName() {
return trueName;
}
public void setTrueName(String trueName) {
this.trueName = trueName;
}
public String getOpenFlag() {
return openFlag;
}
public void setOpenFlag(String openFlag) {
this.openFlag = openFlag;
}
public String getIdentitycard() {
return identitycard;
}
public void setIdentitycard(String identitycard) {
this.identitycard = identitycard;
}
public String getSex() {
return sex;
}
public void setSex(String sex) {
this.sex = sex;
}
public String getPolicemanid() {
return policemanid;
}
public void setPolicemanid(String policemanid) {
this.policemanid = policemanid;
}
public String getTelephone() {
return telephone;
}
public void setTelephone(String telephone) {
this.telephone = telephone;
}
public String getRemark() {
return remark;
}
public void setRemark(String remark) {
this.remark = remark;
}
public String getGrade() {
return grade;
}
public void setGrade(String grade) {
this.grade = grade;
}
public String getCountycode() {
return countycode;
}
public void setCountycode(String countycode) {
this.countycode = countycode;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
}
package com.founder.model;
public class ZTreeNode {
private Object ids;
private String name;
private String codeType;
private String text;
private String pId;
private String id;
private String yycj1;
private String yycj2;
private String yycj3;
private String yycj4;
private String yycj5;
private String yycj6;
private String yycj7;
private String yycj8;
private String yycj9;
private Boolean isParent=false;
private Boolean open=false;
private String parentFlag = "";
private String startcode;
private String endcode;
private String description;
private String state;
public ZTreeNode(Object ids, String text, String pId, String description){
this.ids=ids;
this.text=text;
this.pId=pId;
this.description=description;
}
public ZTreeNode(Object ids, String text, String pId, boolean open, boolean isParent, String yycj1, String yycj2, String yycj3, String yycj4, String yycj5, String yycj6, String yycj7, String yycj8, String yycj9, String description){
this.ids=ids;
this.text=text;
this.pId=pId;
this.open=open;
this.isParent=isParent;
this.yycj1=yycj1;
this.yycj2=yycj2;
this.yycj3=yycj3;
this.yycj4=yycj4;
this.yycj5=yycj5;
this.yycj6=yycj6;
this.yycj7=yycj7;
this.yycj8=yycj8;
this.yycj9=yycj9;
this.description=description;
}
public ZTreeNode(){}
public Object getIds() {
return ids;
}
public void setIds(Object ids) {
this.ids = ids;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public String getText() {
return text;
}
public void setText(String text) {
this.text = text;
}
public String getpId() {
return pId;
}
public void setpId(String pId) {
this.pId = pId;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public boolean isIsParent() {
if("true".equals(this.getParentFlag())){
this.isParent = true;
}
return isParent;
}
public void setIsParent(boolean isParent) {
this.isParent = isParent;
}
public boolean isOpen() {
return open;
}
public void setOpen(boolean open) {
this.open = open;
}
public String getParentFlag() {
return parentFlag;
}
public void setParentFlag(String parentFlag) {
this.parentFlag = parentFlag;
}
public String getYycj1() {
return yycj1;
}
public void setYycj1(String yycj1) {
this.yycj1 = yycj1;
}
public String getYycj2() {
return yycj2;
}
public void setYycj2(String yycj2) {
this.yycj2 = yycj2;
}
public String getYycj3() {
return yycj3;
}
public void setYycj3(String yycj3) {
this.yycj3 = yycj3;
}
public String getYycj4() {
return yycj4;
}
public void setYycj4(String yycj4) {
this.yycj4 = yycj4;
}
public String getStartcode() {
return startcode;
}
public void setStartcode(String startcode) {
this.startcode = startcode;
}
public String getEndcode() {
return endcode;
}
public void setEndcode(String endcode) {
this.endcode = endcode;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
public String getYycj5() {
return yycj5;
}
public void setYycj5(String yycj5) {
this.yycj5 = yycj5;
}
public String getYycj6() {
return yycj6;
}
public void setYycj6(String yycj6) {
this.yycj6 = yycj6;
}
public String getYycj7() {
return yycj7;
}
public void setYycj7(String yycj7) {
this.yycj7 = yycj7;
}
public String getYycj8() {
return yycj8;
}
public void setYycj8(String yycj8) {
this.yycj8 = yycj8;
}
public String getYycj9() {
return yycj9;
}
public void setYycj9(String yycj9) {
this.yycj9 = yycj9;
}
public String getState() {
return state;
}
public void setState(String state) {
this.state = state;
}
public String getCodeType() {
return codeType;
}
public void setCodeType(String codeType) {
this.codeType = codeType;
}
@Override
public String toString() {
return "ZTreeNode{" +
"ids=" + ids +
", name='" + name + '\'' +
", codeType='" + codeType + '\'' +
", text='" + text + '\'' +
", pId='" + pId + '\'' +
", id='" + id + '\'' +
", yycj1='" + yycj1 + '\'' +
", yycj2='" + yycj2 + '\'' +
", yycj3='" + yycj3 + '\'' +
", yycj4='" + yycj4 + '\'' +
", yycj5='" + yycj5 + '\'' +
", yycj6='" + yycj6 + '\'' +
", yycj7='" + yycj7 + '\'' +
", yycj8='" + yycj8 + '\'' +
", yycj9='" + yycj9 + '\'' +
", isParent=" + isParent +
", open=" + open +
", parentFlag='" + parentFlag + '\'' +
", startcode='" + startcode + '\'' +
", endcode='" + endcode + '\'' +
", description='" + description + '\'' +
", state='" + state + '\'' +
'}';
}
}
package com.founder.model;
import java.util.Date;
public class tbstry {
//"出生地_地址名称"
private String csdDzmc;
//"性别代码"
private String xbdm;
//"名族代码"
private String mzdm;
//"籍贯省市县代码"
private String jgdm;
//"现住址_地址名称"
private String xzzDzmc;
//"姓名"
private String xm;
//"常用证件_证件号码"
private String cyzjZjhm;
//出生日期
private Date csrqRqgzxx;
//"户籍地址_行政区划代码"
private String hjdzXzqhdm;
//"照片"
private String zp;
public String getCsdDzmc() {
return csdDzmc;
}
public void setCsdDzmc(String csdDzmc) {
this.csdDzmc = csdDzmc;
}
public String getXbdm() {
return xbdm;
}
public void setXbdm(String xbdm) {
this.xbdm = xbdm;
}
public String getJgdm() {
return jgdm;
}
public void setJgdm(String jgdm) {
this.jgdm = jgdm;
}
public String getXzzDzmc() {
return xzzDzmc;
}
public void setXzzDzmc(String xzzDzmc) {
this.xzzDzmc = xzzDzmc;
}
public String getXm() {
return xm;
}
public void setXm(String xm) {
this.xm = xm;
}
public String getCyzjZjhm() {
return cyzjZjhm;
}
public void setCyzjZjhm(String cyzjZjhm) {
this.cyzjZjhm = cyzjZjhm;
}
public Date getCsrqRqgzxx() {
return csrqRqgzxx;
}
public void setCsrqRqgzxx(Date csrqRqgzxx) {
csrqRqgzxx = csrqRqgzxx;
}
public String getHjdzXzqhdm() {
return hjdzXzqhdm;
}
public void setHjdzXzqhdm(String hjdzXzqhdm) {
this.hjdzXzqhdm = hjdzXzqhdm;
}
public String getZp() {
return zp;
}
public void setZp(String zp) {
this.zp = zp;
}
public String getMzdm() {
return mzdm;
}
public void setMzdm(String mzdm) {
this.mzdm = mzdm;
}
@Override
public String toString() {
return "tbstry{" +
"csdDzmc='" + csdDzmc + '\'' +
", xbdm='" + xbdm + '\'' +
", jgdm='" + jgdm + '\'' +
", xzzDzmc='" + xzzDzmc + '\'' +
", xm='" + xm + '\'' +
", cyzjZjhm='" + cyzjZjhm + '\'' +
", CsrqRqgzxx=" + csrqRqgzxx +
", hjdzXzqhdm='" + hjdzXzqhdm + '\'' +
", zp='" + zp + '\'' +
'}';
}
}
\ No newline at end of file
package com.founder.redis.dao;
import com.founder.model.SysDictitem;
import com.founder.model.User;
import com.founder.model.ZTreeNode;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Component;
import java.util.List;
import java.util.Map;
@Component
@Mapper
public interface IDictitemDao {
List<ZTreeNode> findAjxzCountSql(@Param(value = "sqlStr") String sqlStr);
List<ZTreeNode> findAjxzSql(String value);
List<ZTreeNode> findXalbdmbcmsCountSql(String value);
List<SysDictitem> findCodeAllByType(String value);
List<User> selectAllUser();
List<ZTreeNode> findCodes(ZTreeNode node);
int updateNode(ZTreeNode node);
List<User> queryAllUnitUser(Map m);
}
package com.founder.redis.service;
import com.founder.model.ZTreeNode;
import java.util.List;
public interface IDicItemService {
/**
* 根据条件查询代码
* @param code_type
* @param id
* @param yycj
* @param unitcode
* @return
*/
public List<ZTreeNode> getZtreeNode(String code_type, String id, String yycj, String unitcode);
public List<ZTreeNode> getZtreeUnitNode(String code_type, String id, String yycj, String unitcode);
public List<ZTreeNode> queryTypeCode(String code_type, String id, String startId, String yycj, String name);
/**
根据代码查询文本,翻译代码。
*/
public String queryNameByCode(String codeId, String codeType);
/**
* 根据条件查询代码
* @param code_type
* @param id 父级id
* @param yycj 应用场景
* @param unitcode 单位
* @param name 搜索条件
* @return
*/
public List<ZTreeNode> getZtreeNodeByName(String code_type, String id, String startId, String yycj, String unitcode, String name);
/**
* 根据选择的案件类别代码查询案件性质代码
* @param sql
* @return
*/
public List<ZTreeNode> getAjxzJson(String sql);
/**
* 根据选择的主案类别代码查询类案类别代码
* @param pid6
* @return
*/
public List<ZTreeNode> getAjxzlbJson(String pid6);
/**
* 根据选择的类案类别代码查询次案类别代码
* @param codeVal
* @return
*/
public List<ZTreeNode> getXalbdmbcmsJson(String codeVal);
List<ZTreeNode> queryTypeUsercode(String startId, String name);
List<ZTreeNode> queryAllCode(String type);
}
package com.founder.redis.service.impl;
import com.alibaba.fastjson.JSON;
import com.founder.model.SysDictitem;
import com.founder.model.User;
import com.founder.redis.dao.IDictitemDao;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.data.redis.core.StringRedisTemplate;
import org.springframework.stereotype.Service;
import redis.clients.jedis.exceptions.JedisConnectionException;
import java.util.List;
import java.util.Set;
/**
* Created by Administrator on 2018/4/18.
*/
@Service
public class ImportCode {
@Autowired
private IDictitemDao iDictitemDao;
@Value("${ssdw}")
private String ssdw; //所属单位
@Autowired
private StringRedisTemplate redisTemplate;
public void insertIntoRedis(String type)throws Exception{
if (null != ssdw && !"".equals(ssdw) && ssdw.length() >= 2) {
ssdw = ssdw.substring(0, 2);
}
//先删除指定key缓存,再加入缓存
String keys=ssdw+":*";
if(null!=type && "null"!=type){
keys=ssdw+":"+type+"*";
}
System.out.println("ssdw="+ssdw);
System.out.println("keys="+keys);
Set<String> dictitemKeys = redisTemplate.keys(keys);
redisTemplate.delete(dictitemKeys);
List<SysDictitem> zTreeNodeList = iDictitemDao.findCodeAllByType(type);
for(SysDictitem node:zTreeNodeList){
String nodeStr= JSON.toJSONString(node);
String key = ssdw+":"+node.getGroupid()+":"+node.getPid()+":"+node.getCode()+":"+node.getName()+":"+node.getId()+"|"+node.getName();
redisTemplate.opsForValue().set(key,nodeStr);
}
type = (null==type || "null"==type)?"":type;
System.out.println("字典"+type+"成功加入缓存---------------------------------------------");
}
public void insertUserIntoRedis(){
try{
if (null != ssdw && !"".equals(ssdw) && ssdw.length() >= 2) {
ssdw = ssdw.substring(0, 2);
}
//先删除指定key缓存,再加入缓存
Set<String> dictitemKeys = redisTemplate.keys("user_"+ssdw+":*");
redisTemplate.delete(dictitemKeys);
List<User> userList = iDictitemDao.selectAllUser();
for(User user:userList){
String nodeStr= JSON.toJSONString(user);
String key = "user_"+ssdw+":"+user.getUnitcode()+":"+user.getTrueName()+":"+user.getPolicemanid();
redisTemplate.opsForValue().set(key,nodeStr);
}
System.out.println("用户信息成功加入缓存---------------------------------------------");
}catch(JedisConnectionException jce){
System.out.println("redis连接报错");
}catch (Exception e) {
e.printStackTrace();
}
}
}
package com.founder.seq.dao;
import org.apache.ibatis.annotations.Mapper;
import org.springframework.stereotype.Component;
import java.util.HashMap;
@Component
@Mapper
public interface AutoSeqDao {
String asjbhSeqNextVal();
long sawpbhSeqNextVal();
long asjxgrybhSeqNextVal();
long asjxgdwbhSeqNextVal();
long stbhSeqNextVal();
long xsbhSeqNextVal();
long xxzjbhSeqNextVal();
String xxzjbhFnVal(HashMap map);
String ngzbhzhFnVal(HashMap map);
}
\ No newline at end of file
package com.founder.seq.service;
/**
* Created by Administrator on 2018/7/5.
*/
public interface AnjianSeqService {
String asjbhSeqNextVal();
String sawpbhSeqNextVal();
String asjxgrybhSeqNextVal();
String asjxgdwbhSeqNextVal();
String stbhSeqNextVal();
String xsbhSeqNextVal();
String xxzjbhSeqNextVal();
String xxzjbhFnVal();
String ngzbhzhFnVal(String tablename);
}
package com.founder.seq.service;
import com.founder.model.Sequence;
import com.founder.model.User;
import com.founder.seq.dao.AutoSeqDao;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Service;
import org.springframework.util.StringUtils;
import org.springframework.web.context.request.RequestContextHolder;
import org.springframework.web.context.request.ServletRequestAttributes;
import javax.servlet.http.HttpServletRequest;
import java.text.SimpleDateFormat;
import java.util.Date;
import java.util.HashMap;
@Service
public class AutoSeqService implements AnjianSeqService {
private static Logger log = LoggerFactory.getLogger(AutoSeqService.class);
@Autowired
private AutoSeqDao autoSeqDao;
public String getUserOrgCode(){
HttpServletRequest request = ((ServletRequestAttributes) RequestContextHolder.getRequestAttributes()).getRequest();
User user = (User) request.getSession().getAttribute("user");
return user.getUnitcode();
}
@Override
public String ngzbhzhFnVal(String tblname){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
HashMap statMap = new HashMap();
statMap.put("unitcode", getUserOrgCode());
statMap.put("tblname", tblname);
statMap.put("headstr", getheadstr(tblname));
statMap.put("lrsj", formatter.format(new Date()));
return autoSeqDao.ngzbhzhFnVal(statMap);
}
private String getheadstr(String tblname){
Sequence sequenceconf = (Sequence) SequenceConfig.loadSequenceConfig().get(tblname);
if(sequenceconf == null ){
throw new IllegalArgumentException("从sequenceconf.xml配置中未找到表"+tblname+"的配置");
}
if (!(StringUtils.isEmpty(sequenceconf.getPrefix()))) {
return sequenceconf.getPrefix();
}
return "";
}
@Override
public String asjbhSeqNextVal(){
return "A"+getUserOrgCode().substring(0,12)+autoSeqDao.asjbhSeqNextVal();
}
@Override
public String sawpbhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMM");
return String.format("%s%s%s%04d","W",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.sawpbhSeqNextVal());
}
@Override
public String asjxgrybhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMM");
return String.format("%s%s%s%04d","P",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.asjxgrybhSeqNextVal());
}
@Override
public String asjxgdwbhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMM");
return String.format("%s%s%s%04d","D",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.asjxgdwbhSeqNextVal());
}
@Override
public String stbhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMM");
return String.format("%s%s%s%04d","S",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.stbhSeqNextVal());
}
@Override
public String xsbhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMM");
return String.format("%s%s%s%04d","X",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.xsbhSeqNextVal());
}
@Override
public String xxzjbhSeqNextVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
return String.format("%s%s%010d",getUserOrgCode(),formatter.format(new Date()), autoSeqDao.xxzjbhSeqNextVal());
}
@Override
public String xxzjbhFnVal(){
SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMdd");
HashMap statMap = new HashMap();
statMap.put("unitcode", getUserOrgCode());
statMap.put("lrsj", formatter.format(new Date()));
return autoSeqDao.xxzjbhFnVal(statMap);
}
}
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
This source diff could not be displayed because it is too large. You can view the blob instead.
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