select u.user_id, u.user_name, u.nick_name,u.specialty, u.id_card,u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.create_by, u.create_time, u.remark, r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status,u.id_card,u.id_type,u.nationality from ms_sys_user u left join ms_sys_user_role ur on u.user_id = ur.user_id left join ms_sys_role r on r.role_id = ur.role_id insert into ms_sys_user( user_id, user_name, nick_name, id_card, id_type, nationality, birth, home, address, email, avatar, phonenumber, sex, password, status, create_by, remark, specialty, create_time )values( #{userId}, #{userName}, #{nickName}, #{idCard}, #{idType}, #{nationality}, #{birth}, #{home}, #{address}, #{email}, #{avatar}, #{phonenumber}, #{sex}, #{password}, #{status}, #{createBy}, #{remark}, #{specialty}, sysdate() ) insert into ms_sys_user( user_id, user_name, nick_name, id_card, id_type, nationality, birth, home, address, email, avatar, phonenumber, sex, password, status, create_by, remark, specialty, create_time )values ( #{item.userId}, #{item.userName}, #{item.nickName}, #{item.idCard}, #{item.idType}, #{item.nationality}, #{item.birth}, #{item.home}, #{item.address}, #{item.email}, #{item.avatar}, #{item.phonenumber}, #{item.sex}, #{item.password}, #{item.status}, #{item.createBy}, #{item.remark}, #{item.specialty}, sysdate() ) ; update ms_sys_user user_name = #{userName}, nick_name = #{nickName}, id_card = #{idCard}, id_type = #{idType}, nationality = #{nationality}, birth = #{birth}, home = #{home}, address = #{address}, email = #{email}, phonenumber = #{phonenumber}, sex = #{sex}, avatar = #{avatar}, password = #{password}, status = #{status}, login_ip = #{loginIp}, login_date = #{loginDate}, update_by = #{updateBy}, remark = #{remark}, specialty = #{specialty}, update_time = sysdate() where user_id = #{userId} update ms_sys_user set avatar = #{avatar} where user_name = #{userName} update ms_sys_user set password = #{password} where user_name = #{userName} update ms_sys_user set del_flag = '2' where user_id = #{userId} update ms_sys_user set del_flag = '2' where user_id in #{userId}