u.id,
u.username,
u.nickname,
u.photo,
u.phone,
u.company,
u.role_code,
u.use_type,
u.visible,
u.create_time,
t.username as createUserName
and u.username like CONCAT('%',#{username,jdbcType=VARCHAR},'%')
and u.nickname like CONCAT('%',#{nickname,jdbcType=VARCHAR},'%')
and u.company like CONCAT('%',#{company,jdbcType=VARCHAR},'%')
and u.role_code = #{roleCode,jdbcType=VARCHAR}
and u.visible = #{visible,jdbcType=VARCHAR}
INSERT INTO system_user(
id,
username,
password,
nickname,
photo,
phone,
company,
role_code,
use_type,
visible,
create_time,
modify_time,
create_user_id,
modify_user_id,
is_deleted
)
VALUES(
#{id,jdbcType=VARCHAR},
#{username,jdbcType=VARCHAR},
#{password,jdbcType=VARCHAR},
#{nickname,jdbcType=VARCHAR},
#{photo,jdbcType=VARCHAR},
#{phone,jdbcType=VARCHAR},
#{company,jdbcType=VARCHAR},
#{roleCode,jdbcType=VARCHAR},
#{useType,jdbcType=VARCHAR},
#{visible,jdbcType=VARCHAR},
#{createTime,jdbcType=TIMESTAMP},
#{modifyTime,jdbcType=TIMESTAMP},
#{createUserId,jdbcType=VARCHAR},
#{modifyUserId,jdbcType=VARCHAR},
#{isDeleted,jdbcType=VARCHAR}
)
update system_user set
username = #{username,jdbcType=VARCHAR},
nickname = #{nickname,jdbcType=VARCHAR},
phone = #{phone,jdbcType=VARCHAR},
company = #{company,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update system_user set
password = #{password,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update system_user set
visible = #{visible,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update system_user set
nickname = #{nickname,jdbcType=VARCHAR},
phone = #{phone,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}
update system_user set
password = #{password,jdbcType=VARCHAR},
modify_time = #{modifyTime,jdbcType=TIMESTAMP},
modify_user_id = #{modifyUserId,jdbcType=VARCHAR}
where id = #{id,jdbcType=VARCHAR}