|
|
@@ -1,57 +1,54 @@
|
|
|
<?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="com.xintong.visualinspection.dao.master.ConstantDao" >
|
|
|
- <resultMap id="BaseResultMap" type="com.xintong.visualinspection.bean.User" >
|
|
|
- <id column="id" property="id" jdbcType="INTEGER" />
|
|
|
- <result column="username" property="username" jdbcType="VARCHAR" />
|
|
|
- <result column="age" property="age" jdbcType="INTEGER" />
|
|
|
- <result column="password" property="password" jdbcType="VARCHAR" />
|
|
|
- </resultMap>
|
|
|
- <resultMap id="userMap" type="com.xintong.visualinspection.bean.User">
|
|
|
+ <resultMap id="BaseResultMap" type="com.xintong.visualinspection.bean.Constant" >
|
|
|
<id property="id" column="ID"/>
|
|
|
- <result property="username" column="username"/>
|
|
|
- <result property="password" column="PASSWORD"/>
|
|
|
- <collection property="roles" ofType="com.xintong.visualinspection.bean.Role">
|
|
|
- <result column="name" property="name"/>
|
|
|
- </collection>
|
|
|
+ <result property="codeValue" column="codeValue"/>
|
|
|
+ <result property="codeName" column="codeName"/>
|
|
|
+ <result property="codeFlag" column="codeFlag"/>
|
|
|
+ <result property="flagName" column="flagName"/>
|
|
|
+ <result property="valid" column="valid"/>
|
|
|
+ <result property="remark" column="remark"/>
|
|
|
+ <result property="sortNo" column="sortNo"/>
|
|
|
</resultMap>
|
|
|
|
|
|
<select id="getAll" resultMap="BaseResultMap" >
|
|
|
- SELECT
|
|
|
- id,username,age,password
|
|
|
- FROM sys_user
|
|
|
+ SELECT *
|
|
|
+ FROM sys_code
|
|
|
</select>
|
|
|
|
|
|
<select id="getOne" parameterType="java.lang.Long" resultMap="BaseResultMap" >
|
|
|
- SELECT
|
|
|
- id,username,age,password
|
|
|
- FROM sys_user
|
|
|
+ SELECT *
|
|
|
+ FROM sys_code
|
|
|
WHERE id = #{id}
|
|
|
</select>
|
|
|
|
|
|
- <insert id="insert" parameterType="com.xintong.visualinspection.bean.User" >
|
|
|
+ <insert id="insert" parameterType="com.xintong.visualinspection.bean.Constant" >
|
|
|
INSERT INTO
|
|
|
- sys_user
|
|
|
- (username,age,password,TRUENAME,ORGANID,BIRTH,AGE,MOBILE,POSITIONID,SEX,WORKNO,IDNO)
|
|
|
+ sys_code
|
|
|
+ (codeValue,codeName,codeFlag,flagName,valid,remark,sortNo)
|
|
|
VALUES
|
|
|
- (#{username}, #{age},#{password},#{truename},#{deptId},#{birth},#{age},#{mobile},#{positionId},#{sex},#{workno},#{idno})
|
|
|
+ (#{codeValue}, #{codeName},#{codeFlag},#{flagName},#{valid},#{remark},#{sortNo})
|
|
|
</insert>
|
|
|
|
|
|
<update id="update" parameterType="com.xintong.visualinspection.bean.User" >
|
|
|
UPDATE
|
|
|
- sys_user
|
|
|
+ sys_code
|
|
|
SET
|
|
|
- <if test="username != null">userName = #{username},</if>
|
|
|
- <if test="age != null">age = #{age},</if>
|
|
|
- <if test="password != null">password = #{password},</if>
|
|
|
- id = #{id}
|
|
|
+ <if test="codeValue != null">codeValue = #{codeValue},</if>
|
|
|
+ <if test="codeName != null">codeName = #{codeName},</if>
|
|
|
+ <if test="codeFlag != null">codeFlag = #{codeFlag},</if>
|
|
|
+ <if test="flagName != null">flagName = #{flagName},</if>
|
|
|
+ <if test="valid != null">valid = #{valid},</if>
|
|
|
+ <if test="remark != null">remark = #{remark},</if>
|
|
|
+ <if test="sortNo != null">sortNo = #{sortNo},</if>
|
|
|
WHERE
|
|
|
id = #{id}
|
|
|
</update>
|
|
|
|
|
|
- <delete id="delete" parameterType="java.lang.Long" >
|
|
|
+ <delete id="delete" parameterType="java.lang.Integer" >
|
|
|
DELETE FROM
|
|
|
- sys_user
|
|
|
+ sys_code
|
|
|
WHERE
|
|
|
id =#{id}
|
|
|
</delete>
|