| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768 |
- <?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.fs.statis.mapper.FsStatisTempFsuserMapper">
- <!-- 通用查询映射结果 -->
- <resultMap id="BaseResultMap" type="com.fs.statis.domain.FsStatisTempFsuser">
- <id column="id" property="id" jdbcType="BIGINT"/>
- <result column="period_id" property="periodId" jdbcType="VARCHAR"/>
- <result column="fs_user_id" property="fsUserId" jdbcType="BIGINT"/>
- </resultMap>
- <!-- 通用查询结果列 -->
- <sql id="Base_Column_List">
- id, period_id, fs_user_id
- </sql>
- <!-- 根据ID查询 -->
- <select id="selectById" resultMap="BaseResultMap">
- SELECT
- <include refid="Base_Column_List" />
- FROM
- fs_statis_temp_fsuser
- WHERE id = #{id,jdbcType=BIGINT}
- </select>
- <!-- 查询所有记录 -->
- <select id="selectAll" resultMap="BaseResultMap">
- SELECT
- <include refid="Base_Column_List" />
- FROM
- fs_statis_temp_fsuser
- </select>
- <!-- 新增数据 -->
- <insert id="insert" parameterType="com.fs.statis.domain.FsStatisTempFsuser">
- INSERT INTO fs_statis_temp_fsuser (id, period_id, fs_user_id)
- VALUES (#{id,jdbcType=BIGINT}, #{periodId,jdbcType=VARCHAR}, #{fsUserId,jdbcType=BIGINT})
- </insert>
- <!-- 批量新增 -->
- <insert id="insertBatch" parameterType="java.util.List">
- REPLACE INTO fs_statis_temp_fsuser (period_id, fs_user_id,qw_user_id)
- VALUES
- <foreach collection="entities" item="entity" separator=",">
- (#{entity.periodId,jdbcType=VARCHAR}, #{entity.fsUserId,jdbcType=BIGINT},#{entity.qwUserId,jdbcType=VARCHAR})
- </foreach>
- </insert>
- <!-- 修改数据 -->
- <update id="updateById" parameterType="com.fs.statis.domain.FsStatisTempFsuser">
- UPDATE fs_statis_temp_fsuser
- <set>
- <if test="periodId != null and periodId != ''">
- period_id = #{periodId,jdbcType=VARCHAR},
- </if>
- <if test="fsUserId != null">
- fs_user_id = #{fsUserId,jdbcType=BIGINT},
- </if>
- </set>
- WHERE id = #{id,jdbcType=BIGINT}
- </update>
- <!-- 根据ID删除 -->
- <delete id="deleteById">
- DELETE FROM fs_statis_temp_fsuser WHERE id = #{id,jdbcType=BIGINT}
- </delete>
- </mapper>
|