查获人员、矛盾纠纷

master
hcc 2024-07-11 15:49:43 +08:00
parent ce0c6ba998
commit b4f7ea69e1
20 changed files with 2350 additions and 0 deletions

View File

@ -0,0 +1,24 @@
package basepro.manager.common.utils.poi;
import org.apache.poi.ss.usermodel.Cell;
import org.apache.poi.ss.usermodel.Workbook;
/**
* Excel
*
* @author ruoyi
*/
public interface ExcelHandlerAdapter
{
/**
*
*
* @param value
* @param args excelargs
* @param cell
* @param wb 簿
*
* @return
*/
Object format(Object value, String[] args, Cell cell, Workbook wb);
}

View File

@ -0,0 +1,62 @@
package basepro.manager.mapper;
import basepro.manager.pojo.TbChryxxb;
import java.util.List;
/**
* Mapper
*
* @author basepro
* @date 2024-07-10
*/
public interface TbChryxxbMapper
{
/**
*
*
* @param HCRYBH ID
* @return
*/
public TbChryxxb selectTbChryxxbById(String HCRYBH);
/**
*
*
* @param tbChryxxb
* @return
*/
public List<TbChryxxb> selectTbChryxxbList(TbChryxxb tbChryxxb);
/**
*
*
* @param tbChryxxb
* @return
*/
public int insertTbChryxxb(TbChryxxb tbChryxxb);
/**
*
*
* @param tbChryxxb
* @return
*/
public int updateTbChryxxb(TbChryxxb tbChryxxb);
/**
*
*
* @param HCRYBH ID
* @return
*/
public int deleteTbChryxxbById(String HCRYBH);
/**
*
*
* @param HCRYBHs ID
* @return
*/
public int deleteTbChryxxbByIds(String[] HCRYBHs);
}

View File

@ -0,0 +1,62 @@
package basepro.manager.mapper;
import basepro.manager.pojo.TbMdjfjxxxb;
import java.util.List;
/**
* Mapper
*
* @author basepro
* @date 2024-07-10
*/
public interface TbMdjfjxxxbMapper
{
/**
*
*
* @param MDJFBH ID
* @return
*/
public TbMdjfjxxxb selectTbMdjfjxxxbById(String MDJFBH);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public List<TbMdjfjxxxb> selectTbMdjfjxxxbList(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public int insertTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public int updateTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param MDJFBH ID
* @return
*/
public int deleteTbMdjfjxxxbById(String MDJFBH);
/**
*
*
* @param MDJFBHs ID
* @return
*/
public int deleteTbMdjfjxxxbByIds(String[] MDJFBHs);
}

View File

@ -0,0 +1,99 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="basepro.manager.mapper.TbChryxxbMapper">
<resultMap type="basepro.manager.pojo.TbChryxxb" id="TbChryxxbResult">
<result property="HCRYBH" column="HCRYBH" />
<result property="XZQHDM" column="XZQHDM" />
<result property="XZQHMC" column="XZQHMC" />
<result property="GAJGDM" column="GAJGDM" />
<result property="GAJGMC" column="GAJGMC" />
<result property="JCZDM" column="JCZDM" />
<result property="JCZMC" column="JCZMC" />
<result property="JCSJ" column="JCSJ" />
<result property="ZJHM" column="ZJHM" />
<result property="HCRYLB" column="HCRYLB" />
</resultMap>
<sql id="selectTbChryxxbVo">
select HCRYBH, XZQHDM, XZQHMC, GAJGDM, GAJGMC, JCZDM, JCZMC, JCSJ, ZJHM, HCRYLB from tb_chryxxb
</sql>
<select id="selectTbChryxxbList" parameterType="basepro.manager.pojo.TbChryxxb" resultMap="TbChryxxbResult">
<include refid="selectTbChryxxbVo"/>
<where>
<if test="XZQHDM != null and XZQHDM != ''"> and XZQHDM = #{XZQHDM}</if>
<if test="XZQHMC != null and XZQHMC != ''"> and XZQHMC = #{XZQHMC}</if>
<if test="GAJGDM != null and GAJGDM != ''"> and GAJGDM = #{GAJGDM}</if>
<if test="GAJGMC != null and GAJGMC != ''"> and GAJGMC = #{GAJGMC}</if>
<if test="JCZDM != null and JCZDM != ''"> and JCZDM = #{JCZDM}</if>
<if test="JCZMC != null and JCZMC != ''"> and JCZMC = #{JCZMC}</if>
<if test="JCSJ != null "> and JCSJ = #{JCSJ}</if>
<if test="ZJHM != null and ZJHM != ''"> and ZJHM = #{ZJHM}</if>
<if test="HCRYLB != null and HCRYLB != ''"> and HCRYLB = #{HCRYLB}</if>
</where>
</select>
<select id="selectTbChryxxbById" parameterType="String" resultMap="TbChryxxbResult">
<include refid="selectTbChryxxbVo"/>
where HCRYBH = #{HCRYBH}
</select>
<insert id="insertTbChryxxb" parameterType="basepro.manager.pojo.TbChryxxb" useGeneratedKeys="true" keyProperty="HCRYBH">
insert into tb_chryxxb
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="HCRYBH != null and HCRYBH != ''">HCRYBH,</if>
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM,</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC,</if>
<if test="GAJGDM != null and GAJGDM != ''">GAJGDM,</if>
<if test="GAJGMC != null and GAJGMC != ''">GAJGMC,</if>
<if test="JCZDM != null and JCZDM != ''">JCZDM,</if>
<if test="JCZMC != null and JCZMC != ''">JCZMC,</if>
<if test="JCSJ != null ">JCSJ,</if>
<if test="ZJHM != null and ZJHM != ''">ZJHM,</if>
<if test="HCRYLB != null and HCRYLB != ''">HCRYLB,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="HCRYBH != null and HCRYBH != ''">#{HCRYBH},</if>
<if test="XZQHDM != null and XZQHDM != ''">#{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">#{XZQHMC},</if>
<if test="GAJGDM != null and GAJGDM != ''">#{GAJGDM},</if>
<if test="GAJGMC != null and GAJGMC != ''">#{GAJGMC},</if>
<if test="JCZDM != null and JCZDM != ''">#{JCZDM},</if>
<if test="JCZMC != null and JCZMC != ''">#{JCZMC},</if>
<if test="JCSJ != null ">#{JCSJ},</if>
<if test="ZJHM != null and ZJHM != ''">#{ZJHM},</if>
<if test="HCRYLB != null and HCRYLB != ''">#{HCRYLB},</if>
</trim>
</insert>
<update id="updateTbChryxxb" parameterType="basepro.manager.pojo.TbChryxxb">
update tb_chryxxb
<trim prefix="SET" suffixOverrides=",">
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM = #{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC = #{XZQHMC},</if>
<if test="GAJGDM != null and GAJGDM != ''">GAJGDM = #{GAJGDM},</if>
<if test="GAJGMC != null and GAJGMC != ''">GAJGMC = #{GAJGMC},</if>
<if test="JCZDM != null and JCZDM != ''">JCZDM = #{JCZDM},</if>
<if test="JCZMC != null and JCZMC != ''">JCZMC = #{JCZMC},</if>
<if test="JCSJ != null ">JCSJ = #{JCSJ},</if>
<if test="ZJHM != null and ZJHM != ''">ZJHM = #{ZJHM},</if>
<if test="HCRYLB != null and HCRYLB != ''">HCRYLB = #{HCRYLB},</if>
</trim>
where HCRYBH = #{HCRYBH}
</update>
<delete id="deleteTbChryxxbById" parameterType="String">
delete from tb_chryxxb where HCRYBH = #{HCRYBH}
</delete>
<delete id="deleteTbChryxxbByIds" parameterType="String">
delete from tb_chryxxb where HCRYBH in
<foreach item="HCRYBH" collection="array" open="(" separator="," close=")">
#{HCRYBH}
</foreach>
</delete>
</mapper>

View File

@ -0,0 +1,144 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE mapper
PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN"
"http://mybatis.org/dtd/mybatis-3-mapper.dtd">
<mapper namespace="basepro.manager.mapper.TbMdjfjxxxbMapper">
<resultMap type="basepro.manager.pojo.TbMdjfjxxxb" id="TbMdjfjxxxbResult">
<result property="MDJFBH" column="MDJFBH" />
<result property="FSSJ" column="FSSJ" />
<result property="XZQHDM" column="XZQHDM" />
<result property="XZQHMC" column="XZQHMC" />
<result property="FSDZ" column="FSDZ" />
<result property="MDJFLY" column="MDJFLY" />
<result property="TBDWMC" column="TBDWMC" />
<result property="MDJFLX" column="MDJFLX" />
<result property="MDJFJS" column="MDJFJS" />
<result property="MDJFCD" column="MDJFCD" />
<result property="DsrSfzhm" column="DSR_SFZHM" />
<result property="DjrSfzhm" column="DJR_SFZHM" />
<result property="DJSJ" column="DJSJ" />
<result property="ZRDWDM" column="ZRDWDM" />
<result property="ZRDWMC" column="ZRDWMC" />
<result property="TCSJ" column="TCSJ" />
<result property="TCGCJS" column="TCGCJS" />
<result property="TCJG" column="TCJG" />
<result property="JLGXSJ" column="JLGXSJ" />
</resultMap>
<sql id="selectTbMdjfjxxxbVo">
select MDJFBH, FSSJ, XZQHDM, XZQHMC, FSDZ, MDJFLY, TBDWMC, MDJFLX, MDJFJS, MDJFCD, DSR_SFZHM, DJR_SFZHM, DJSJ, ZRDWDM, ZRDWMC, TCSJ, TCGCJS, TCJG, JLGXSJ from tb_mdjfjxxxb
</sql>
<select id="selectTbMdjfjxxxbList" parameterType="basepro.manager.pojo.TbMdjfjxxxb" resultMap="TbMdjfjxxxbResult">
<include refid="selectTbMdjfjxxxbVo"/>
<where>
<if test="FSSJ != null "> and FSSJ = #{FSSJ}</if>
<if test="XZQHDM != null and XZQHDM != ''"> and XZQHDM = #{XZQHDM}</if>
<if test="XZQHMC != null and XZQHMC != ''"> and XZQHMC = #{XZQHMC}</if>
<if test="FSDZ != null and FSDZ != ''"> and FSDZ = #{FSDZ}</if>
<if test="MDJFLY != null and MDJFLY != ''"> and MDJFLY = #{MDJFLY}</if>
<if test="TBDWMC != null and TBDWMC != ''"> and TBDWMC = #{TBDWMC}</if>
<if test="MDJFLX != null and MDJFLX != ''"> and MDJFLX = #{MDJFLX}</if>
<if test="MDJFJS != null and MDJFJS != ''"> and MDJFJS = #{MDJFJS}</if>
<if test="MDJFCD != null and MDJFCD != ''"> and MDJFCD = #{MDJFCD}</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''"> and DSR_SFZHM = #{DsrSfzhm}</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''"> and DJR_SFZHM = #{DjrSfzhm}</if>
<if test="DJSJ != null "> and DJSJ = #{DJSJ}</if>
<if test="ZRDWDM != null and ZRDWDM != ''"> and ZRDWDM = #{ZRDWDM}</if>
<if test="ZRDWMC != null and ZRDWMC != ''"> and ZRDWMC = #{ZRDWMC}</if>
<if test="TCSJ != null "> and TCSJ = #{TCSJ}</if>
<if test="TCGCJS != null and TCGCJS != ''"> and TCGCJS = #{TCGCJS}</if>
<if test="TCJG != null and TCJG != ''"> and TCJG = #{TCJG}</if>
<if test="JLGXSJ != null "> and JLGXSJ = #{JLGXSJ}</if>
</where>
</select>
<select id="selectTbMdjfjxxxbById" parameterType="String" resultMap="TbMdjfjxxxbResult">
<include refid="selectTbMdjfjxxxbVo"/>
where MDJFBH = #{MDJFBH}
</select>
<insert id="insertTbMdjfjxxxb" parameterType="basepro.manager.pojo.TbMdjfjxxxb">
insert into tb_mdjfjxxxb
<trim prefix="(" suffix=")" suffixOverrides=",">
<if test="MDJFBH != null and MDJFBH != ''">MDJFBH,</if>
<if test="FSSJ != null ">FSSJ,</if>
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM,</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC,</if>
<if test="FSDZ != null and FSDZ != ''">FSDZ,</if>
<if test="MDJFLY != null and MDJFLY != ''">MDJFLY,</if>
<if test="TBDWMC != null and TBDWMC != ''">TBDWMC,</if>
<if test="MDJFLX != null and MDJFLX != ''">MDJFLX,</if>
<if test="MDJFJS != null and MDJFJS != ''">MDJFJS,</if>
<if test="MDJFCD != null and MDJFCD != ''">MDJFCD,</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">DSR_SFZHM,</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">DJR_SFZHM,</if>
<if test="DJSJ != null ">DJSJ,</if>
<if test="ZRDWDM != null and ZRDWDM != ''">ZRDWDM,</if>
<if test="ZRDWMC != null and ZRDWMC != ''">ZRDWMC,</if>
<if test="TCSJ != null ">TCSJ,</if>
<if test="TCGCJS != null and TCGCJS != ''">TCGCJS,</if>
<if test="TCJG != null and TCJG != ''">TCJG,</if>
<if test="JLGXSJ != null ">JLGXSJ,</if>
</trim>
<trim prefix="values (" suffix=")" suffixOverrides=",">
<if test="MDJFBH != null and MDJFBH != ''">#{MDJFBH},</if>
<if test="FSSJ != null ">#{FSSJ},</if>
<if test="XZQHDM != null and XZQHDM != ''">#{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">#{XZQHMC},</if>
<if test="FSDZ != null and FSDZ != ''">#{FSDZ},</if>
<if test="MDJFLY != null and MDJFLY != ''">#{MDJFLY},</if>
<if test="TBDWMC != null and TBDWMC != ''">#{TBDWMC},</if>
<if test="MDJFLX != null and MDJFLX != ''">#{MDJFLX},</if>
<if test="MDJFJS != null and MDJFJS != ''">#{MDJFJS},</if>
<if test="MDJFCD != null and MDJFCD != ''">#{MDJFCD},</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">#{DsrSfzhm},</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">#{DjrSfzhm},</if>
<if test="DJSJ != null ">#{DJSJ},</if>
<if test="ZRDWDM != null and ZRDWDM != ''">#{ZRDWDM},</if>
<if test="ZRDWMC != null and ZRDWMC != ''">#{ZRDWMC},</if>
<if test="TCSJ != null ">#{TCSJ},</if>
<if test="TCGCJS != null and TCGCJS != ''">#{TCGCJS},</if>
<if test="TCJG != null and TCJG != ''">#{TCJG},</if>
<if test="JLGXSJ != null ">#{JLGXSJ},</if>
</trim>
</insert>
<update id="updateTbMdjfjxxxb" parameterType="basepro.manager.pojo.TbMdjfjxxxb">
update tb_mdjfjxxxb
<trim prefix="SET" suffixOverrides=",">
<if test="FSSJ != null ">FSSJ = #{FSSJ},</if>
<if test="XZQHDM != null and XZQHDM != ''">XZQHDM = #{XZQHDM},</if>
<if test="XZQHMC != null and XZQHMC != ''">XZQHMC = #{XZQHMC},</if>
<if test="FSDZ != null and FSDZ != ''">FSDZ = #{FSDZ},</if>
<if test="MDJFLY != null and MDJFLY != ''">MDJFLY = #{MDJFLY},</if>
<if test="TBDWMC != null and TBDWMC != ''">TBDWMC = #{TBDWMC},</if>
<if test="MDJFLX != null and MDJFLX != ''">MDJFLX = #{MDJFLX},</if>
<if test="MDJFJS != null and MDJFJS != ''">MDJFJS = #{MDJFJS},</if>
<if test="MDJFCD != null and MDJFCD != ''">MDJFCD = #{MDJFCD},</if>
<if test="DsrSfzhm != null and DsrSfzhm != ''">DSR_SFZHM = #{DsrSfzhm},</if>
<if test="DjrSfzhm != null and DjrSfzhm != ''">DJR_SFZHM = #{DjrSfzhm},</if>
<if test="DJSJ != null ">DJSJ = #{DJSJ},</if>
<if test="ZRDWDM != null and ZRDWDM != ''">ZRDWDM = #{ZRDWDM},</if>
<if test="ZRDWMC != null and ZRDWMC != ''">ZRDWMC = #{ZRDWMC},</if>
<if test="TCSJ != null ">TCSJ = #{TCSJ},</if>
<if test="TCGCJS != null and TCGCJS != ''">TCGCJS = #{TCGCJS},</if>
<if test="TCJG != null and TCJG != ''">TCJG = #{TCJG},</if>
<if test="JLGXSJ != null ">JLGXSJ = #{JLGXSJ},</if>
</trim>
where MDJFBH = #{MDJFBH}
</update>
<delete id="deleteTbMdjfjxxxbById" parameterType="String">
delete from tb_mdjfjxxxb where MDJFBH = #{MDJFBH}
</delete>
<delete id="deleteTbMdjfjxxxbByIds" parameterType="String">
delete from tb_mdjfjxxxb where MDJFBH in
<foreach item="MDJFBH" collection="array" open="(" separator="," close=")">
#{MDJFBH}
</foreach>
</delete>
</mapper>

View File

@ -0,0 +1,62 @@
package basepro.manager.service;
import basepro.manager.pojo.TbChryxxb;
import java.util.List;
/**
* Service
*
* @author basepro
* @date 2024-07-10
*/
public interface ITbChryxxbService
{
/**
*
*
* @param HCRYBH ID
* @return
*/
public TbChryxxb selectTbChryxxbById(String HCRYBH);
/**
*
*
* @param tbChryxxb
* @return
*/
public List<TbChryxxb> selectTbChryxxbList(TbChryxxb tbChryxxb);
/**
*
*
* @param tbChryxxb
* @return
*/
public int insertTbChryxxb(TbChryxxb tbChryxxb);
/**
*
*
* @param tbChryxxb
* @return
*/
public int updateTbChryxxb(TbChryxxb tbChryxxb);
/**
*
*
* @param ids ID
* @return
*/
public int deleteTbChryxxbByIds(String ids);
/**
*
*
* @param HCRYBH ID
* @return
*/
public int deleteTbChryxxbById(String HCRYBH);
}

View File

@ -0,0 +1,62 @@
package basepro.manager.service;
import basepro.manager.pojo.TbMdjfjxxxb;
import java.util.List;
/**
* Service
*
* @author basepro
* @date 2024-07-10
*/
public interface ITbMdjfjxxxbService
{
/**
*
*
* @param MDJFBH ID
* @return
*/
public TbMdjfjxxxb selectTbMdjfjxxxbById(String MDJFBH);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public List<TbMdjfjxxxb> selectTbMdjfjxxxbList(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public int insertTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
public int updateTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb);
/**
*
*
* @param ids ID
* @return
*/
public int deleteTbMdjfjxxxbByIds(String ids);
/**
*
*
* @param MDJFBH ID
* @return
*/
public int deleteTbMdjfjxxxbById(String MDJFBH);
}

View File

@ -0,0 +1,167 @@
package basepro.manager.pojo;
import basepro.manager.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import guo.ping.e3mall.common.pojo.BaseEntity;
import java.util.Date;
/**
* tb_chryxxb
*
* @author basepro
* @date 2024-07-10
*/
public class TbChryxxb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 检查站核查人员编号 */
private String HCRYBH;
/** 检查站所属行政区划代码 */
@Excel(name = "检查站所属行政区划代码")
private String XZQHDM;
/** 检查站所属行政区划名称 */
@Excel(name = "检查站所属行政区划名称")
private String XZQHMC;
/** 检查站所属公安机关代码 */
@Excel(name = "检查站所属公安机关代码")
private String GAJGDM;
/** 检查站所属公安机关名称 */
@Excel(name = "检查站所属公安机关名称")
private String GAJGMC;
/** 检查站代码 */
@Excel(name = "检查站代码")
private String JCZDM;
/** 检查站名称 */
@Excel(name = "检查站名称")
private String JCZMC;
/** 检查时间 */
@Excel(name = "检查时间", width = 30, dateFormat = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd")
private Date JCSJ;
/** 查获人员身份证号码 */
@Excel(name = "查获人员身份证号码")
private String ZJHM;
/** 查获人员类别(1抓获在逃人员2劝返涉访人员3其他) */
@Excel(name = "查获人员类别(1抓获在逃人员2劝返涉访人员3其他)",readConverterExp = "1=抓获在逃人员,2=劝返涉访人员,3=其他")
private String HCRYLB;
public void setHCRYBH(String HCRYBH)
{
this.HCRYBH = HCRYBH;
}
public String getHCRYBH()
{
return HCRYBH;
}
public void setXZQHDM(String XZQHDM)
{
this.XZQHDM = XZQHDM;
}
public String getXZQHDM()
{
return XZQHDM;
}
public void setXZQHMC(String XZQHMC)
{
this.XZQHMC = XZQHMC;
}
public String getXZQHMC()
{
return XZQHMC;
}
public void setGAJGDM(String GAJGDM)
{
this.GAJGDM = GAJGDM;
}
public String getGAJGDM()
{
return GAJGDM;
}
public void setGAJGMC(String GAJGMC)
{
this.GAJGMC = GAJGMC;
}
public String getGAJGMC()
{
return GAJGMC;
}
public void setJCZDM(String JCZDM)
{
this.JCZDM = JCZDM;
}
public String getJCZDM()
{
return JCZDM;
}
public void setJCZMC(String JCZMC)
{
this.JCZMC = JCZMC;
}
public String getJCZMC()
{
return JCZMC;
}
public void setJCSJ(Date JCSJ)
{
this.JCSJ = JCSJ;
}
public Date getJCSJ()
{
return JCSJ;
}
public void setZJHM(String ZJHM)
{
this.ZJHM = ZJHM;
}
public String getZJHM()
{
return ZJHM;
}
public void setHCRYLB(String HCRYLB)
{
this.HCRYLB = HCRYLB;
}
public String getHCRYLB()
{
return HCRYLB;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("HCRYBH", getHCRYBH())
.append("XZQHDM", getXZQHDM())
.append("XZQHMC", getXZQHMC())
.append("GAJGDM", getGAJGDM())
.append("GAJGMC", getGAJGMC())
.append("JCZDM", getJCZDM())
.append("JCZMC", getJCZMC())
.append("JCSJ", getJCSJ())
.append("ZJHM", getZJHM())
.append("HCRYLB", getHCRYLB())
.toString();
}
}

View File

@ -0,0 +1,296 @@
package basepro.manager.pojo;
import basepro.manager.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import guo.ping.e3mall.common.pojo.BaseEntity;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import java.util.Date;
/**
* tb_mdjfjxxxb
*
* @author basepro
* @date 2024-07-10
*/
public class TbMdjfjxxxb extends BaseEntity
{
private static final long serialVersionUID = 1L;
/** 矛盾纠纷编号 */
private String MDJFBH;
/** 矛盾纠纷发生时间 */
@Excel(name = "矛盾纠纷发生时间", width = 30, dateFormat = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd",timezone = "GMT+8")
private Date FSSJ;
/** 矛盾纠纷地行政区划代码 */
@Excel(name = "矛盾纠纷地行政区划代码")
private String XZQHDM;
/** 矛盾纠纷地行政区划名称 */
@Excel(name = "矛盾纠纷地行政区划名称")
private String XZQHMC;
/** 矛盾纠纷发生地址 */
@Excel(name = "矛盾纠纷发生地址")
private String FSDZ;
/** 矛盾纠纷来源(0:工作发现, 1:接处警发现, 2其他单位通报) */
@Excel(name = "矛盾纠纷来源",readConverterExp = "0=工作发现,1=接处警发现,2=其他单位通报")
private String MDJFLY;
/** 通报单位名称 */
@Excel(name = "通报单位名称")
private String TBDWMC;
/** 矛盾纠纷类型(见矛盾纠纷类型字典表) */
@Excel(name = "矛盾纠纷类型(见矛盾纠纷类型字典表)")
private String MDJFLX;
/** 矛盾纠纷简述 */
@Excel(name = "矛盾纠纷简述")
private String MDJFJS;
/** 矛盾纠纷程度(0:简单矛盾纠纷, 1:一般矛盾纠纷 ,2:复杂疑难矛盾纠纷, 3:重大矛盾纠纷) */
@Excel(name = "矛盾纠纷程度",readConverterExp = "0=简单矛盾纠纷,1=一般矛盾纠纷,2=复杂疑难矛盾纠纷,3=重大矛盾纠纷")
private String MDJFCD;
/** 当事人一身份证号码 */
@Excel(name = "当事人一身份证号码")
private String DsrSfzhm;
/** 当事人二身份证号码 */
@Excel(name = "当事人二身份证号码")
private String DjrSfzhm;
/** 登记时间 */
@Excel(name = "登记时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date DJSJ;
/** 责任公安机关代码 */
@Excel(name = "责任公安机关代码")
private String ZRDWDM;
/** 责任公安机关名称 */
@Excel(name = "责任公安机关名称")
private String ZRDWMC;
/** 矛盾纠纷调处时间 */
@Excel(name = "矛盾纠纷调处时间", width = 30, dateFormat = "yyyy-MM-dd")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date TCSJ;
/** 矛盾纠纷调处过程简述 */
@Excel(name = "矛盾纠纷调处过程简述")
private String TCGCJS;
/** 矛盾纠纷调处结果(0:未化解, 1:已化解2移交) */
@Excel(name = "矛盾纠纷调处结果",readConverterExp = "0=未化解,1=已化解,2=移交")
private String TCJG;
/** 记录更新时间 */
@Excel(name = "记录更新时间", width = 30, dateFormat = "yyyy-MM-dd HH:mm:ss")
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone = "GMT+8")
private Date JLGXSJ;
public void setMDJFBH(String MDJFBH)
{
this.MDJFBH = MDJFBH;
}
public String getMDJFBH()
{
return MDJFBH;
}
public void setFSSJ(Date FSSJ)
{
this.FSSJ = FSSJ;
}
public Date getFSSJ()
{
return FSSJ;
}
public void setXZQHDM(String XZQHDM)
{
this.XZQHDM = XZQHDM;
}
public String getXZQHDM()
{
return XZQHDM;
}
public void setXZQHMC(String XZQHMC)
{
this.XZQHMC = XZQHMC;
}
public String getXZQHMC()
{
return XZQHMC;
}
public void setFSDZ(String FSDZ)
{
this.FSDZ = FSDZ;
}
public String getFSDZ()
{
return FSDZ;
}
public void setMDJFLY(String MDJFLY)
{
this.MDJFLY = MDJFLY;
}
public String getMDJFLY()
{
return MDJFLY;
}
public void setTBDWMC(String TBDWMC)
{
this.TBDWMC = TBDWMC;
}
public String getTBDWMC()
{
return TBDWMC;
}
public void setMDJFLX(String MDJFLX)
{
this.MDJFLX = MDJFLX;
}
public String getMDJFLX()
{
return MDJFLX;
}
public void setMDJFJS(String MDJFJS)
{
this.MDJFJS = MDJFJS;
}
public String getMDJFJS()
{
return MDJFJS;
}
public void setMDJFCD(String MDJFCD)
{
this.MDJFCD = MDJFCD;
}
public String getMDJFCD()
{
return MDJFCD;
}
public void setDsrSfzhm(String DsrSfzhm)
{
this.DsrSfzhm = DsrSfzhm;
}
public String getDsrSfzhm()
{
return DsrSfzhm;
}
public void setDjrSfzhm(String DjrSfzhm)
{
this.DjrSfzhm = DjrSfzhm;
}
public String getDjrSfzhm()
{
return DjrSfzhm;
}
public void setDJSJ(Date DJSJ)
{
this.DJSJ = DJSJ;
}
public Date getDJSJ()
{
return DJSJ;
}
public void setZRDWDM(String ZRDWDM)
{
this.ZRDWDM = ZRDWDM;
}
public String getZRDWDM()
{
return ZRDWDM;
}
public void setZRDWMC(String ZRDWMC)
{
this.ZRDWMC = ZRDWMC;
}
public String getZRDWMC()
{
return ZRDWMC;
}
public void setTCSJ(Date TCSJ)
{
this.TCSJ = TCSJ;
}
public Date getTCSJ()
{
return TCSJ;
}
public void setTCGCJS(String TCGCJS)
{
this.TCGCJS = TCGCJS;
}
public String getTCGCJS()
{
return TCGCJS;
}
public void setTCJG(String TCJG)
{
this.TCJG = TCJG;
}
public String getTCJG()
{
return TCJG;
}
public void setJLGXSJ(Date JLGXSJ)
{
this.JLGXSJ = JLGXSJ;
}
public Date getJLGXSJ()
{
return JLGXSJ;
}
@Override
public String toString() {
return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
.append("MDJFBH", getMDJFBH())
.append("FSSJ", getFSSJ())
.append("XZQHDM", getXZQHDM())
.append("XZQHMC", getXZQHMC())
.append("FSDZ", getFSDZ())
.append("MDJFLY", getMDJFLY())
.append("TBDWMC", getTBDWMC())
.append("MDJFLX", getMDJFLX())
.append("MDJFJS", getMDJFJS())
.append("MDJFCD", getMDJFCD())
.append("DsrSfzhm", getDsrSfzhm())
.append("DjrSfzhm", getDjrSfzhm())
.append("DJSJ", getDJSJ())
.append("ZRDWDM", getZRDWDM())
.append("ZRDWMC", getZRDWMC())
.append("TCSJ", getTCSJ())
.append("TCGCJS", getTCGCJS())
.append("TCJG", getTCJG())
.append("JLGXSJ", getJLGXSJ())
.toString();
}
}

View File

@ -0,0 +1,95 @@
package basepro.manager.service.impl;
import java.util.List;
import basepro.manager.mapper.TbChryxxbMapper;
import basepro.manager.pojo.TbChryxxb;
import basepro.manager.service.ITbChryxxbService;
import org.springframework.beans.factory.annotation.Autowired;
import com.alibaba.dubbo.config.annotation.Service;
import basepro.manager.common.core.text.Convert;
/**
* Service
*
* @author basepro
* @date 2024-07-10
*/
@Service
public class TbChryxxbServiceImpl implements ITbChryxxbService
{
@Autowired
private TbChryxxbMapper tbChryxxbMapper;
/**
*
*
* @param HCRYBH ID
* @return
*/
@Override
public TbChryxxb selectTbChryxxbById(String HCRYBH)
{
return tbChryxxbMapper.selectTbChryxxbById(HCRYBH);
}
/**
*
*
* @param tbChryxxb
* @return
*/
@Override
public List<TbChryxxb> selectTbChryxxbList(TbChryxxb tbChryxxb)
{
return tbChryxxbMapper.selectTbChryxxbList(tbChryxxb);
}
/**
*
*
* @param tbChryxxb
* @return
*/
@Override
public int insertTbChryxxb(TbChryxxb tbChryxxb)
{
return tbChryxxbMapper.insertTbChryxxb(tbChryxxb);
}
/**
*
*
* @param tbChryxxb
* @return
*/
@Override
public int updateTbChryxxb(TbChryxxb tbChryxxb)
{
return tbChryxxbMapper.updateTbChryxxb(tbChryxxb);
}
/**
*
*
* @param ids ID
* @return
*/
@Override
public int deleteTbChryxxbByIds(String ids)
{
return tbChryxxbMapper.deleteTbChryxxbByIds(Convert.toStrArray(ids));
}
/**
*
*
* @param HCRYBH ID
* @return
*/
@Override
public int deleteTbChryxxbById(String HCRYBH)
{
return tbChryxxbMapper.deleteTbChryxxbById(HCRYBH);
}
}

View File

@ -0,0 +1,95 @@
package basepro.manager.service.impl;
import java.util.List;
import basepro.manager.mapper.TbMdjfjxxxbMapper;
import basepro.manager.pojo.TbMdjfjxxxb;
import basepro.manager.service.ITbMdjfjxxxbService;
import com.alibaba.dubbo.config.annotation.Service;
import org.springframework.beans.factory.annotation.Autowired;
import basepro.manager.common.core.text.Convert;
/**
* Service
*
* @author basepro
* @date 2024-07-10
*/
@Service
public class TbMdjfjxxxbServiceImpl implements ITbMdjfjxxxbService
{
@Autowired
private TbMdjfjxxxbMapper tbMdjfjxxxbMapper;
/**
*
*
* @param MDJFBH ID
* @return
*/
@Override
public TbMdjfjxxxb selectTbMdjfjxxxbById(String MDJFBH)
{
return tbMdjfjxxxbMapper.selectTbMdjfjxxxbById(MDJFBH);
}
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
@Override
public List<TbMdjfjxxxb> selectTbMdjfjxxxbList(TbMdjfjxxxb tbMdjfjxxxb)
{
return tbMdjfjxxxbMapper.selectTbMdjfjxxxbList(tbMdjfjxxxb);
}
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
@Override
public int insertTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb)
{
return tbMdjfjxxxbMapper.insertTbMdjfjxxxb(tbMdjfjxxxb);
}
/**
*
*
* @param tbMdjfjxxxb
* @return
*/
@Override
public int updateTbMdjfjxxxb(TbMdjfjxxxb tbMdjfjxxxb)
{
return tbMdjfjxxxbMapper.updateTbMdjfjxxxb(tbMdjfjxxxb);
}
/**
*
*
* @param ids ID
* @return
*/
@Override
public int deleteTbMdjfjxxxbByIds(String ids)
{
return tbMdjfjxxxbMapper.deleteTbMdjfjxxxbByIds(Convert.toStrArray(ids));
}
/**
*
*
* @param MDJFBH ID
* @return
*/
@Override
public int deleteTbMdjfjxxxbById(String MDJFBH)
{
return tbMdjfjxxxbMapper.deleteTbMdjfjxxxbById(MDJFBH);
}
}

View File

@ -0,0 +1,127 @@
package basepro.manager.controller;
import java.util.List;
import basepro.manager.common.utils.poi.ExcelUtil;
import basepro.manager.pojo.TbChryxxb;
import basepro.manager.service.ITbChryxxbService;
import com.alibaba.dubbo.config.annotation.Reference;
import guo.ping.e3mall.common.annotation.Log;
import guo.ping.e3mall.common.controller.BaseController;
import guo.ping.e3mall.common.enums.BusinessType;
import guo.ping.e3mall.common.page.TableDataInfo;
import guo.ping.e3mall.common.pojo.AjaxResult;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
/**
* Controller
*
* @author basepro
* @date 2024-07-10
*/
@Controller
@RequestMapping("/system/chryxxb")
public class TbChryxxbController extends BaseController
{
private String prefix = "chry";
@Reference
private ITbChryxxbService tbChryxxbService;
@RequiresPermissions("system:chryxxb:view")
@GetMapping()
public String chryxxb()
{
return prefix + "/chryxxb";
}
/**
*
*/
@RequiresPermissions("system:chryxxb:list")
@PostMapping("/list")
@ResponseBody
public TableDataInfo list(TbChryxxb tbChryxxb)
{
startPage();
List<TbChryxxb> list = tbChryxxbService.selectTbChryxxbList(tbChryxxb);
return getDataTable(list);
}
/**
*
*/
@RequiresPermissions("system:chryxxb:export")
@PostMapping("/export")
@ResponseBody
public AjaxResult export(TbChryxxb tbChryxxb)
{
List<TbChryxxb> list = tbChryxxbService.selectTbChryxxbList(tbChryxxb);
ExcelUtil<TbChryxxb> util = new ExcelUtil<TbChryxxb>(TbChryxxb.class);
return util.exportExcel(list, "chryxxb");
}
/**
*
*/
@GetMapping("/add")
public String add()
{
return prefix + "/add";
}
/**
*
*/
@RequiresPermissions("system:chryxxb:add")
// @Log(title = "检查站查获人员信息", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
public AjaxResult addSave(TbChryxxb tbChryxxb)
{
int insertTbChryxxb = tbChryxxbService.insertTbChryxxb(tbChryxxb);
return toAjax(insertTbChryxxb);
}
/**
*
*/
@GetMapping("/edit/{HCRYBH}")
public String edit(@PathVariable("HCRYBH") String HCRYBH, ModelMap mmap)
{
TbChryxxb tbChryxxb = tbChryxxbService.selectTbChryxxbById(HCRYBH);
mmap.put("tbChryxxb", tbChryxxb);
return prefix + "/edit";
}
/**
*
*/
@RequiresPermissions("system:chryxxb:edit")
// @Log(title = "检查站查获人员信息", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
public AjaxResult editSave(TbChryxxb tbChryxxb)
{
return toAjax(tbChryxxbService.updateTbChryxxb(tbChryxxb));
}
/**
*
*/
@RequiresPermissions("system:chryxxb:remove")
// @Log(title = "检查站查获人员信息", businessType = BusinessType.DELETE)
@PostMapping( "/remove")
@ResponseBody
public AjaxResult remove(String ids)
{
return toAjax(tbChryxxbService.deleteTbChryxxbByIds(ids));
}
}

View File

@ -0,0 +1,126 @@
package basepro.manager.controller;
import java.util.List;
import basepro.manager.common.utils.poi.ExcelUtil;
import basepro.manager.pojo.TbMdjfjxxxb;
import basepro.manager.service.ITbMdjfjxxxbService;
import com.alibaba.dubbo.config.annotation.Reference;
import guo.ping.e3mall.common.annotation.Log;
import guo.ping.e3mall.common.pojo.AjaxResult;
import org.apache.shiro.authz.annotation.RequiresPermissions;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.PathVariable;
import org.springframework.web.bind.annotation.PostMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import guo.ping.e3mall.common.controller.BaseController;
import guo.ping.e3mall.common.enums.BusinessType;
import guo.ping.e3mall.common.page.TableDataInfo;
/**
* Controller
*
* @author basepro
* @date 2024-07-10
*/
@Controller
@RequestMapping("/system/mdjfjxxxb")
public class TbMdjfjxxxbController extends BaseController
{
private String prefix = "mdjf";
@Reference
private ITbMdjfjxxxbService tbMdjfjxxxbService;
@RequiresPermissions("system:mdjfjxxxb:view")
@GetMapping()
public String mdjfjxxxb()
{
return prefix + "/mdjfjxxxb";
}
/**
*
*/
@RequiresPermissions("system:mdjfjxxxb:list")
@PostMapping("/list")
@ResponseBody
public TableDataInfo list(TbMdjfjxxxb tbMdjfjxxxb)
{
startPage();
List<TbMdjfjxxxb> list = tbMdjfjxxxbService.selectTbMdjfjxxxbList(tbMdjfjxxxb);
return getDataTable(list);
}
/**
*
*/
@RequiresPermissions("system:mdjfjxxxb:export")
@PostMapping("/export")
@ResponseBody
public AjaxResult export(TbMdjfjxxxb tbMdjfjxxxb)
{
List<TbMdjfjxxxb> list = tbMdjfjxxxbService.selectTbMdjfjxxxbList(tbMdjfjxxxb);
ExcelUtil<TbMdjfjxxxb> util = new ExcelUtil<TbMdjfjxxxb>(TbMdjfjxxxb.class);
return util.exportExcel(list, "mdjfjxxxb");
}
/**
*
*/
@GetMapping("/add")
public String add()
{
return prefix + "/add";
}
/**
*
*/
@RequiresPermissions("system:mdjfjxxxb:add")
// @Log(title = "矛盾纠纷简项信息", businessType = BusinessType.INSERT)
@PostMapping("/add")
@ResponseBody
public AjaxResult addSave(TbMdjfjxxxb tbMdjfjxxxb)
{
return toAjax(tbMdjfjxxxbService.insertTbMdjfjxxxb(tbMdjfjxxxb));
}
/**
*
*/
@GetMapping("/edit/{MDJFBH}")
public String edit(@PathVariable("MDJFBH") String MDJFBH, ModelMap mmap)
{
TbMdjfjxxxb tbMdjfjxxxb = tbMdjfjxxxbService.selectTbMdjfjxxxbById(MDJFBH);
mmap.put("tbMdjfjxxxb", tbMdjfjxxxb);
return prefix + "/edit";
}
/**
*
*/
@RequiresPermissions("system:mdjfjxxxb:edit")
// @Log(title = "矛盾纠纷简项信息", businessType = BusinessType.UPDATE)
@PostMapping("/edit")
@ResponseBody
public AjaxResult editSave(TbMdjfjxxxb tbMdjfjxxxb)
{
return toAjax(tbMdjfjxxxbService.updateTbMdjfjxxxb(tbMdjfjxxxb));
}
/**
*
*/
@RequiresPermissions("system:mdjfjxxxb:remove")
// @Log(title = "矛盾纠纷简项信息", businessType = BusinessType.DELETE)
@PostMapping( "/remove")
@ResponseBody
public AjaxResult remove(String ids)
{
return toAjax(tbMdjfjxxxbService.deleteTbMdjfjxxxbByIds(ids));
}
}

View File

@ -322,6 +322,11 @@
}
/** 表单验证 样式布局 **/
.control-label.is-required:before {
content: '* ';
color: red;
}
label.error {
position: absolute;
right: 18px;

View File

@ -0,0 +1,98 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('新增检查站查获人员信息')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-chryxxb-add">
<div class="form-group">
<label class="col-sm-4 control-label is-required">核查人员编号:</label>
<div class="col-sm-7">
<input name="HCRYBH" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属行政区划代码:</label>
<div class="col-sm-7">
<input name="XZQHDM" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属行政区划名称:</label>
<div class="col-sm-7">
<input name="XZQHMC" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属公安机关代码:</label>
<div class="col-sm-7">
<input name="GAJGDM" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属公安机关名称:</label>
<div class="col-sm-7">
<input name="GAJGMC" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">检查站代码:</label>
<div class="col-sm-7">
<input name="JCZDM" class="form-control" type="text" placeholder="'JCZ'+6位地区代码+4位序列号">
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站名称:</label>
<div class="col-sm-7">
<input name="JCZMC" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查时间:</label>
<div class="col-sm-7">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="JCSJ" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">查获人员身份证号码:</label>
<div class="col-sm-7">
<input name="ZJHM" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">查获人员类别:</label>
<div class="col-sm-7">
<select name="HCRYLB" class="form-control m-b" th:with="type=${@dict.getType('t_dict_chrylb')}" required>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script type="text/javascript">
var prefix = ctx + "system/chryxxb"
$("#form-chryxxb-add").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/add", $('#form-chryxxb-add').serialize());
}
}
$("input[name='JCSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

View File

@ -0,0 +1,170 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
<th:block th:include="include :: header('检查站查获人员信息列表')" />
</head>
<style>
.select-list li p{
float: left;
width: 180px;
margin: 5px 5px 5px 0px;
text-align:right;
}
</style>
<body class="gray-bg">
<div class="container-div">
<div class="row">
<div class="col-sm-12 search-collapse">
<form id="formId">
<div class="select-list">
<ul>
<li>
<p>检查站所属行政区划代码:</p>
<input type="text" name="XZQHDM"/>
</li>
<li>
<p>检查站所属行政区划名称:</p>
<input type="text" name="XZQHMC"/>
</li>
<li>
<p>检查站所属公安机关代码:</p>
<input type="text" name="GAJGDM"/>
</li>
<li>
<p>检查站所属公安机关名称:</p>
<input type="text" name="GAJGMC"/>
</li>
<li>
<p>检查站代码:</p>
<input type="text" name="jczdm"/>
</li>
<li>
<p>检查站名称:</p>
<input type="text" name="JCZMC"/>
</li>
<li class="select-time">
<p>检查时间:</p>
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginJcsj]"/>
<span>-</span>
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endJcsj]"/>
</li>
<li>
<p>查获人员身份证号码:</p>
<input type="text" name="zjhm"/>
</li>
<li>
<p>查获人员类别:</p>
<select name="hcrylb" th:with="type=${@dict.getType('t_dict_chrylb')}">
<option value="">所有</option>
<option th:each="dict : ${type}" th:text="${dict.dictLabel}" th:value="${dict.dictValue}"></option>
</select>
</li>
<li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
<a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
</li>
</ul>
</div>
</form>
</div>
<div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="system:chryxxb:add">
<i class="fa fa-plus"></i> 添加
</a>
<a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="system:chryxxb:edit">
<i class="fa fa-edit"></i> 修改
</a>
<a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="system:chryxxb:remove">
<i class="fa fa-remove"></i> 删除
</a>
<a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:chryxxb:export">
<i class="fa fa-download"></i> 导出
</a>
</div>
<div class="col-sm-12 select-table table-striped">
<table id="bootstrap-table"></table>
</div>
</div>
</div>
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var chryType = [[${@dict.getType('t_dict_chrylb')}]];
var editFlag = [[${@permission.hasPermi('system:chryxxb:edit')}]];
var removeFlag = [[${@permission.hasPermi('system:chryxxb:remove')}]];
var prefix = ctx + "system/chryxxb";
$(function() {
var options = {
url: prefix + "/list",
createUrl: prefix + "/add",
updateUrl: prefix + "/edit/{id}",
removeUrl: prefix + "/remove",
exportUrl: prefix + "/export",
modalName: "检查站查获人员信息",
columns: [{
checkbox: true
},
{
field : 'hcrybh',
title : '检查站核查人员编号',
visible: false
},
{
field : 'xzqhdm',
title : '检查站所属行政区划代码',
visible: false
},
{
field : 'xzqhmc',
title : '检查站所属行政区划名称'
},
{
field : 'gajgdm',
title : '检查站所属公安机关代码',
visible: false
},
{
field : 'gajgmc',
title : '检查站所属公安机关名称'
},
{
field : 'jczdm',
title : '检查站代码',
visible: false
},
{
field : 'jczmc',
title : '检查站名称'
},
{
field : 'zjhm',
title : '查获人员身份证号码'
},
{
field : 'hcrylb',
title : '查获人员类别',
formatter: function(value, row, index) {
return $.table.selectDictLabel(chryType, value);
}
},
{
field : 'jcsj',
title : '检查时间'
},
{
title: '操作',
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.hcrybh + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.hcrybh + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
}]
};
$.table.init(options);
});
</script>
</body>
</html>

View File

@ -0,0 +1,91 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改检查站查获人员信息')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-chryxxb-edit" th:object="${tbChryxxb}">
<input name="HCRYBH" th:field="*{HCRYBH}" type="hidden">
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属行政区划代码:</label>
<div class="col-sm-7">
<input name="XZQHDM" th:field="*{XZQHDM}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属行政区划名称:</label>
<div class="col-sm-7">
<input name="XZQHMC" th:field="*{XZQHMC}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属公安机关代码:</label>
<div class="col-sm-7">
<input name="GAJGDM" th:field="*{GAJGDM}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站所属公安机关名称:</label>
<div class="col-sm-7">
<input name="GAJGMC" th:field="*{GAJGMC}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label">检查站代码:</label>
<div class="col-sm-7">
<input name="JCZDM" th:field="*{JCZDM}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查站名称:</label>
<div class="col-sm-7">
<input name="JCZMC" th:field="*{JCZMC}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">检查时间:</label>
<div class="col-sm-7">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="JCSJ" th:value="${#dates.format(tbChryxxb.JCSJ, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">查获人员身份证号码:</label>
<div class="col-sm-7">
<input name="ZJHM" th:field="*{ZJHM}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-4 control-label is-required">查获人员类别:</label>
<div class="col-sm-7">
<input name="HCRYLB" th:field="*{HCRYLB}" class="form-control" type="text" required>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script type="text/javascript">
var prefix = ctx + "system/chryxxb";
$("#form-chryxxb-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-chryxxb-edit').serialize());
}
}
$("input[name='JCSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

View File

@ -0,0 +1,171 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('新增矛盾纠纷简项信息')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-mdjfjxxxb-add">
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷发生时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="FSSJ" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷地行政区划代码:</label>
<div class="col-sm-8">
<input name="XZQHDM" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷地行政区划名称:</label>
<div class="col-sm-8">
<input name="XZQHMC" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷发生地址:</label>
<div class="col-sm-8">
<input name="FSDZ" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷来源(0:工作发现, 1:接处警发现, 2其他单位通报)</label>
<div class="col-sm-8">
<input name="MDJFLY" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">通报单位名称:</label>
<div class="col-sm-8">
<input name="TBDWMC" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷类型(见矛盾纠纷类型字典表)</label>
<div class="col-sm-8">
<input name="MDJFLX" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷简述:</label>
<div class="col-sm-8">
<textarea name="MDJFJS" class="form-control" required></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷程度(0:简单矛盾纠纷, 1:一般矛盾纠纷 ,2:复杂疑难矛盾纠纷, 3:重大矛盾纠纷)</label>
<div class="col-sm-8">
<input name="MDJFCD" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">当事人一身份证号码:</label>
<div class="col-sm-8">
<input name="DsrSfzhm" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">当事人二身份证号码:</label>
<div class="col-sm-8">
<input name="DjrSfzhm" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">登记时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="DJSJ" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">责任公安机关代码:</label>
<div class="col-sm-8">
<input name="ZRDWDM" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">责任公安机关名称:</label>
<div class="col-sm-8">
<input name="ZRDWMC" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="TCSJ" class="form-control" placeholder="yyyy-MM-dd" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处过程简述:</label>
<div class="col-sm-8">
<textarea name="TCGCJS" class="form-control"></textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处结果(0:未化解, 1:已化解2移交)</label>
<div class="col-sm-8">
<input name="TCJG" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">记录更新时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="JLGXSJ" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script type="text/javascript">
var prefix = ctx + "system/mdjfjxxxb"
$("#form-mdjfjxxxb-add").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/add", $('#form-mdjfjxxxb-add').serialize());
}
}
$("input[name='FSSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='DJSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='TCSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='JLGXSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

View File

@ -0,0 +1,172 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" >
<head>
<th:block th:include="include :: header('修改矛盾纠纷简项信息')" />
<th:block th:include="include :: datetimepicker-css" />
</head>
<body class="white-bg">
<div class="wrapper wrapper-content animated fadeInRight ibox-content">
<form class="form-horizontal m" id="form-mdjfjxxxb-edit" th:object="${tbMdjfjxxxb}">
<input name="MDJFBH" th:field="*{MDJFBH}" type="hidden">
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷发生时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="FSSJ" th:value="${#dates.format(tbMdjfjxxxb.FSSJ, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷地行政区划代码:</label>
<div class="col-sm-8">
<input name="XZQHDM" th:field="*{XZQHDM}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷地行政区划名称:</label>
<div class="col-sm-8">
<input name="XZQHMC" th:field="*{XZQHMC}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷发生地址:</label>
<div class="col-sm-8">
<input name="FSDZ" th:field="*{FSDZ}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷来源(0:工作发现, 1:接处警发现, 2其他单位通报)</label>
<div class="col-sm-8">
<input name="MDJFLY" th:field="*{MDJFLY}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">通报单位名称:</label>
<div class="col-sm-8">
<input name="TBDWMC" th:field="*{TBDWMC}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷类型(见矛盾纠纷类型字典表)</label>
<div class="col-sm-8">
<input name="MDJFLX" th:field="*{MDJFLX}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷简述:</label>
<div class="col-sm-8">
<textarea name="MDJFJS" class="form-control" required>[[*{MDJFJS}]]</textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷程度(0:简单矛盾纠纷, 1:一般矛盾纠纷 ,2:复杂疑难矛盾纠纷, 3:重大矛盾纠纷)</label>
<div class="col-sm-8">
<input name="MDJFCD" th:field="*{MDJFCD}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">当事人一身份证号码:</label>
<div class="col-sm-8">
<input name="DsrSfzhm" th:field="*{DsrSfzhm}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">当事人二身份证号码:</label>
<div class="col-sm-8">
<input name="DjrSfzhm" th:field="*{DjrSfzhm}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">登记时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="DJSJ" th:value="${#dates.format(tbMdjfjxxxb.DJSJ, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">责任公安机关代码:</label>
<div class="col-sm-8">
<input name="ZRDWDM" th:field="*{ZRDWDM}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">责任公安机关名称:</label>
<div class="col-sm-8">
<input name="ZRDWMC" th:field="*{ZRDWMC}" class="form-control" type="text" required>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="TCSJ" th:value="${#dates.format(tbMdjfjxxxb.TCSJ, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text">
</div>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处过程简述:</label>
<div class="col-sm-8">
<textarea name="TCGCJS" class="form-control">[[*{TCGCJS}]]</textarea>
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">矛盾纠纷调处结果(0:未化解, 1:已化解2移交)</label>
<div class="col-sm-8">
<input name="TCJG" th:field="*{TCJG}" class="form-control" type="text">
</div>
</div>
<div class="form-group">
<label class="col-sm-3 control-label">记录更新时间:</label>
<div class="col-sm-8">
<div class="input-group date">
<span class="input-group-addon"><i class="fa fa-calendar"></i></span>
<input name="JLGXSJ" th:value="${#dates.format(tbMdjfjxxxb.JLGXSJ, 'yyyy-MM-dd')}" class="form-control" placeholder="yyyy-MM-dd" type="text" required>
</div>
</div>
</div>
</form>
</div>
<th:block th:include="include :: footer" />
<th:block th:include="include :: datetimepicker-js" />
<script type="text/javascript">
var prefix = ctx + "system/mdjfjxxxb";
$("#form-mdjfjxxxb-edit").validate({
focusCleanup: true
});
function submitHandler() {
if ($.validate.form()) {
$.operate.save(prefix + "/edit", $('#form-mdjfjxxxb-edit').serialize());
}
}
$("input[name='FSSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='DJSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='TCSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
$("input[name='JLGXSJ']").datetimepicker({
format: "yyyy-mm-dd",
minView: "month",
autoclose: true
});
</script>
</body>
</html>

View File

@ -0,0 +1,222 @@
<!DOCTYPE html>
<html lang="zh" xmlns:th="http://www.thymeleaf.org" xmlns:shiro="http://www.pollix.at/thymeleaf/shiro">
<head>
<th:block th:include="include :: header('矛盾纠纷简项信息列表')" />
</head>
<body class="gray-bg">
<div class="container-div">
<div class="row">
<div class="col-sm-12 search-collapse">
<form id="formId">
<div class="select-list">
<ul>
<li class="select-time">
<p>矛盾纠纷发生时间:</p>
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginFSSJ]"/>
<span>-</span>
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endFSSJ]"/>
</li>
<li>
<p>矛盾纠纷地行政区划代码:</p>
<input type="text" name="XZQHDM"/>
</li>
<li>
<p>矛盾纠纷地行政区划名称:</p>
<input type="text" name="XZQHMC"/>
</li>
<li>
<p>矛盾纠纷发生地址:</p>
<input type="text" name="FSDZ"/>
</li>
<li>
<p>矛盾纠纷来源(0:工作发现, 1:接处警发现, 2其他单位通报)</p>
<input type="text" name="MDJFLY"/>
</li>
<li>
<p>通报单位名称:</p>
<input type="text" name="TBDWMC"/>
</li>
<li>
<p>矛盾纠纷类型(见矛盾纠纷类型字典表)</p>
<input type="text" name="MDJFLX"/>
</li>
<li>
<p>矛盾纠纷程度(0:简单矛盾纠纷, 1:一般矛盾纠纷 ,2:复杂疑难矛盾纠纷, 3:重大矛盾纠纷)</p>
<input type="text" name="MDJFCD"/>
</li>
<li>
<p>当事人一身份证号码:</p>
<input type="text" name="DsrSfzhm"/>
</li>
<li>
<p>当事人二身份证号码:</p>
<input type="text" name="DjrSfzhm"/>
</li>
<li class="select-time">
<p>登记时间:</p>
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginDJSJ]"/>
<span>-</span>
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endDJSJ]"/>
</li>
<li>
<p>责任公安机关代码:</p>
<input type="text" name="ZRDWDM"/>
</li>
<li>
<p>责任公安机关名称:</p>
<input type="text" name="ZRDWMC"/>
</li>
<li class="select-time">
<p>矛盾纠纷调处时间:</p>
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginTCSJ]"/>
<span>-</span>
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endTCSJ]"/>
</li>
<li>
<p>矛盾纠纷调处结果(0:未化解, 1:已化解2移交)</p>
<input type="text" name="TCJG"/>
</li>
<li class="select-time">
<p>记录更新时间:</p>
<input type="text" class="time-input" id="startTime" placeholder="开始时间" name="params[beginJLGXSJ]"/>
<span>-</span>
<input type="text" class="time-input" id="endTime" placeholder="结束时间" name="params[endJLGXSJ]"/>
</li>
<li>
<a class="btn btn-primary btn-rounded btn-sm" onclick="$.table.search()"><i class="fa fa-search"></i>&nbsp;搜索</a>
<a class="btn btn-warning btn-rounded btn-sm" onclick="$.form.reset()"><i class="fa fa-refresh"></i>&nbsp;重置</a>
</li>
</ul>
</div>
</form>
</div>
<div class="btn-group-sm" id="toolbar" role="group">
<a class="btn btn-success" onclick="$.operate.add()" shiro:hasPermission="system:mdjfjxxxb:add">
<i class="fa fa-plus"></i> 添加
</a>
<a class="btn btn-primary single disabled" onclick="$.operate.edit()" shiro:hasPermission="system:mdjfjxxxb:edit">
<i class="fa fa-edit"></i> 修改
</a>
<a class="btn btn-danger multiple disabled" onclick="$.operate.removeAll()" shiro:hasPermission="system:mdjfjxxxb:remove">
<i class="fa fa-remove"></i> 删除
</a>
<a class="btn btn-warning" onclick="$.table.exportExcel()" shiro:hasPermission="system:mdjfjxxxb:export">
<i class="fa fa-download"></i> 导出
</a>
</div>
<div class="col-sm-12 select-table table-striped">
<table id="bootstrap-table"></table>
</div>
</div>
</div>
<th:block th:include="include :: footer" />
<script th:inline="javascript">
var editFlag = [[${@permission.hasPermi('system:mdjfjxxxb:edit')}]];
var removeFlag = [[${@permission.hasPermi('system:mdjfjxxxb:remove')}]];
var prefix = ctx + "system/mdjfjxxxb";
$(function() {
var options = {
url: prefix + "/list",
createUrl: prefix + "/add",
updateUrl: prefix + "/edit/{id}",
removeUrl: prefix + "/remove",
exportUrl: prefix + "/export",
modalName: "矛盾纠纷简项信息",
columns: [{
checkbox: true
},
{
field : 'MDJFBH',
title : '矛盾纠纷编号',
visible: false
},
{
field : 'FSSJ',
title : '矛盾纠纷发生时间'
},
{
field : 'XZQHDM',
title : '矛盾纠纷地行政区划代码'
},
{
field : 'XZQHMC',
title : '矛盾纠纷地行政区划名称'
},
{
field : 'FSDZ',
title : '矛盾纠纷发生地址'
},
{
field : 'MDJFLY',
title : '矛盾纠纷来源(0:工作发现, 1:接处警发现, 2其他单位通报)'
},
{
field : 'TBDWMC',
title : '通报单位名称'
},
{
field : 'MDJFLX',
title : '矛盾纠纷类型(见矛盾纠纷类型字典表)'
},
{
field : 'MDJFJS',
title : '矛盾纠纷简述'
},
{
field : 'MDJFCD',
title : '矛盾纠纷程度(0:简单矛盾纠纷, 1:一般矛盾纠纷 ,2:复杂疑难矛盾纠纷, 3:重大矛盾纠纷)'
},
{
field : 'DsrSfzhm',
title : '当事人一身份证号码'
},
{
field : 'DjrSfzhm',
title : '当事人二身份证号码'
},
{
field : 'DJSJ',
title : '登记时间'
},
{
field : 'ZRDWDM',
title : '责任公安机关代码'
},
{
field : 'ZRDWMC',
title : '责任公安机关名称'
},
{
field : 'TCSJ',
title : '矛盾纠纷调处时间'
},
{
field : 'TCGCJS',
title : '矛盾纠纷调处过程简述'
},
{
field : 'TCJG',
title : '矛盾纠纷调处结果(0:未化解, 1:已化解2移交)'
},
{
field : 'JLGXSJ',
title : '记录更新时间'
},
{
title: '操作',
align: 'center',
formatter: function(value, row, index) {
var actions = [];
actions.push('<a class="btn btn-success btn-xs ' + editFlag + '" href="javascript:void(0)" onclick="$.operate.edit(\'' + row.MDJFBH + '\')"><i class="fa fa-edit"></i>编辑</a> ');
actions.push('<a class="btn btn-danger btn-xs ' + removeFlag + '" href="javascript:void(0)" onclick="$.operate.remove(\'' + row.MDJFBH + '\')"><i class="fa fa-remove"></i>删除</a>');
return actions.join('');
}
}]
};
$.table.init(options);
});
</script>
</body>
</html>