parent
938fc65346
commit
4dea13e976
@ -0,0 +1,50 @@
|
||||
<?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.example.flower.mapper.GiftMapper">
|
||||
<select id="giftList" resultType="com.example.flower.entity.Gift">
|
||||
select *
|
||||
from flower.gift
|
||||
</select>
|
||||
<select id="giftListByQuery" resultType="com.example.flower.entity.Gift">
|
||||
select *
|
||||
from flower.gift
|
||||
<where>
|
||||
<if test="gift_name != null and gift_name != '' ">
|
||||
and gift_name like concat('%',#{gift_name},'%')
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
<insert id="giftAdd" useGeneratedKeys="true" keyProperty="gift_id" parameterType="com.example.flower.entity.Gift">
|
||||
insert into flower.gift(gift_name, gift_point,gift_stock,gift_pic)
|
||||
value (#{gift_name},#{gift_point},#{gift_stock},#{gift_pic})
|
||||
</insert>
|
||||
<delete id="giftDeletePer">
|
||||
delete
|
||||
from flower.gift
|
||||
where gift_id = #{gift_id}
|
||||
</delete>
|
||||
<delete id="giftDeleteMul" parameterType="Integer">
|
||||
delete from flower.gift where gift.gift_id in
|
||||
<foreach collection="gift_ids" open="(" close=")" separator="," item="id">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
<select id="giftInfo" resultType="com.example.flower.entity.Gift">
|
||||
select *
|
||||
from flower.gift
|
||||
where gift_id = #{gift_id}
|
||||
</select>
|
||||
<update id="giftModify" parameterType="com.example.flower.entity.Gift">
|
||||
update flower.gift
|
||||
set gift_name=if(#{gift_name} is not null and #{gift_name} != '',#{gift_name},gift_name),
|
||||
gift_point=#{gift_point},
|
||||
gift_stock=#{gift_stock},
|
||||
gift_pic=if(#{gift_pic} is not null and #{gift_pic} != '',#{gift_pic},gift_pic)
|
||||
where gift.gift_id = #{gift_id}
|
||||
</update>
|
||||
<update id="giftModifyStock" parameterType="com.example.flower.entity.Gift">
|
||||
update flower.gift
|
||||
set gift_stock=gift_stock-#{gift_stock}
|
||||
where gift.gift_id = #{gift_id}
|
||||
</update>
|
||||
</mapper>
|
||||
Loading…
Reference in new issue