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}