parent
7889975302
commit
71cbe9eabb
@ -0,0 +1,75 @@
|
||||
<?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.UserMapper">
|
||||
<select id="userList" resultType="com.example.flower.entity.User">
|
||||
select *
|
||||
from flower.user
|
||||
</select>
|
||||
<select id="userListByQuery" resultType="com.example.flower.entity.User">
|
||||
select *
|
||||
from flower.user
|
||||
<where>
|
||||
<if test="user_name != null and user_name != '' ">
|
||||
and user_name like concat('%',#{user_name},'%')
|
||||
</if>
|
||||
</where>
|
||||
</select>
|
||||
<delete id="userDeletePer">
|
||||
delete
|
||||
from flower.user
|
||||
where user_id = #{user_id}
|
||||
</delete>
|
||||
<delete id="userDeleteMul" parameterType="Integer">
|
||||
delete from flower.user where user.user_id in
|
||||
<foreach collection="user_ids" open="(" close=")" separator="," item="id">
|
||||
#{id}
|
||||
</foreach>
|
||||
</delete>
|
||||
<update id="userModifyState" parameterType="Integer">
|
||||
update flower.user
|
||||
set user_state = #{user_state}
|
||||
where user_id = #{user_id}
|
||||
</update>
|
||||
<!-- 前台 -->
|
||||
<select id="userLogin" resultType="com.example.flower.entity.User">
|
||||
select *
|
||||
from flower.user
|
||||
where user_name = #{user_name}
|
||||
</select>
|
||||
<insert id="userRegister" useGeneratedKeys="true" keyProperty="user_id" parameterType="com.example.flower.entity.User">
|
||||
insert into flower.user(user_name, user_pwd,user_role,user_state,user_phone,user_pic)
|
||||
value (#{user_name},#{user_pwd},#{user_role},#{user_state},#{user_phone},#{user_pic})
|
||||
</insert>
|
||||
<select id="findByName" resultType="com.example.flower.entity.User">
|
||||
select *
|
||||
from flower.user
|
||||
where user_name = #{user_name}
|
||||
</select>
|
||||
<select id="userInfo" resultType="com.example.flower.entity.User">
|
||||
select *
|
||||
from flower.user
|
||||
where user_id = #{user_id}
|
||||
</select>
|
||||
<update id="userModify" parameterType="com.example.flower.entity.User">
|
||||
update flower.user
|
||||
set user_name=if(#{user_name} is not null and #{user_name} != '',#{user_name},user_name),
|
||||
user_pwd=if(#{user_pwd} is not null and #{user_pwd} != '',#{user_pwd},user_pwd),
|
||||
user_state=if(#{user_state} =1 or #{user_state} = 0,#{user_state},user_state),
|
||||
user_role=if(#{user_role} =1 or #{user_role} = 0,#{user_role},user_role),
|
||||
user_phone=if(#{user_phone} is not null and #{user_phone} != '',#{user_phone},user_phone),
|
||||
user_pic=if(#{user_pic} is not null and #{user_pic} != '',#{user_pic},user_pic)
|
||||
where user.user_id = #{user_id}
|
||||
</update>
|
||||
<update id="userModifyMember" parameterType="com.example.flower.entity.User">
|
||||
update flower.user
|
||||
set member_start_time=if(#{member_start_time} is not null and #{member_start_time} != '',#{member_start_time},member_start_time),
|
||||
member_end_time=if(#{member_end_time} is not null and #{member_end_time} != '',#{member_end_time},member_end_time),
|
||||
user_role=1
|
||||
where user.user_id = #{user_id}
|
||||
</update>
|
||||
<update id="userModifyPoint" parameterType="com.example.flower.entity.User">
|
||||
update flower.user
|
||||
set member_point=if(#{member_point} is not null and #{member_point} != '',#{member_point},member_point)
|
||||
where user.user_id = #{user_id} and user_role = 1
|
||||
</update>
|
||||
</mapper>
|
||||
Loading…
Reference in new issue