|
@@ -1,61 +0,0 @@
|
|
|
-<?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.game.business.mapper.GameTypeMapper">
|
|
|
-
|
|
|
- <resultMap type="GameType" id="GameTypeResult">
|
|
|
- <id property="gameTypeId" column="game_type_id" />
|
|
|
- <result property="gameTypeName" column="game_type_name" />
|
|
|
- <result property="gameTypeCode" column="game_type_code" />
|
|
|
- </resultMap>
|
|
|
-
|
|
|
- <select id="selectGameTypeList" parameterType="GameType" resultMap="GameTypeResult">
|
|
|
- select * from game_type where 1 = 1
|
|
|
- <if test="gameTypeId != null and gameTypeId != 0">
|
|
|
- AND game_type_id = #{gameTypeId}
|
|
|
- </if>
|
|
|
- <if test="gameTypeName != null and gameTypeName != ''">
|
|
|
- AND game_type_name like concat('%', #{gameTypeName}, '%')
|
|
|
- </if>
|
|
|
- <if test="gameTypeCode != null and gameTypeCode != ''">
|
|
|
- AND game_type_code like concat('%', #{gameTypeCode}, '%')
|
|
|
- </if>
|
|
|
- </select>
|
|
|
-
|
|
|
- <select id="selectGameType" parameterType="GameType" resultMap="GameTypeResult">
|
|
|
- select * from game_type where 1 = 1
|
|
|
- <if test="gameTypeId != null and gameTypeId != 0">
|
|
|
- AND game_type_id = #{gameTypeId}
|
|
|
- </if>
|
|
|
- <if test="gameTypeName != null and gameTypeName != ''">
|
|
|
- AND game_type_name like concat('%', #{gameTypeName}, '%')
|
|
|
- </if>
|
|
|
- <if test="gameTypeCode != null and gameTypeCode != ''">
|
|
|
- AND game_type_code like concat('%', #{gameTypeCode}, '%')
|
|
|
- </if>
|
|
|
- </select>
|
|
|
-
|
|
|
- <insert id="insertGameType" parameterType="GameType" useGeneratedKeys="true" keyProperty="gameTypeId">
|
|
|
- insert into game_type(
|
|
|
- game_type_name, game_type_code,
|
|
|
- <if test="createBy != null and createBy != ''">create_by,</if>
|
|
|
- <if test="remark != null and remark != ''">remark,</if>
|
|
|
- create_time
|
|
|
- )values(
|
|
|
- #{gameTypeName}, #{gameTypeCode},
|
|
|
- <if test="createBy != null and createBy != ''">#{createBy},</if>
|
|
|
- <if test="remark != null and remark != ''">#{remark},</if>
|
|
|
- sysdate()
|
|
|
- )
|
|
|
- </insert>
|
|
|
-
|
|
|
- <update id="updateGameType" parameterType="GameType">
|
|
|
- update game_lottery
|
|
|
- <set>
|
|
|
- <if test="gameTypeName != null and gameTypeName != ''">game_type_name = #{gameTypeName},</if>
|
|
|
- <if test="gameTypeCode != null and gameTypeCode != ''">game_type_code = #{gameTypeCode},</if>
|
|
|
- update_time = sysdate()
|
|
|
- </set>
|
|
|
- where game_type_id = #{gameTypeId}
|
|
|
- </update>
|
|
|
-
|
|
|
-</mapper>
|