ADD file via upload

main
pjhmizn49 1 year ago
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…
Cancel
Save