select u.user_id, u.dept_id, u.user_name, u.nick_name, u.email, u.avatar, u.phonenumber, u.password, u.sex, u.status, u.del_flag, u.login_ip, u.login_date, u.pwd_update_date, u.create_by, u.create_time, u.remark, u.card_number, u.political_status, u.training_compliance_status, u.qualification_level, u.administrative_status, u.physical_health_status, u.emergency_contact_name, u.emergency_contact_phone, u.emergency_contact_relationship, u.zodiac, u.constellation, u.blood_group, u.character_characteristics, u.working_style, u.team_cooperation, u.self_assessment_personality_trait, u.self_assessment_capability_performance, u.self_assessment_interpersonal_interaction, u.self_assessment_growth_potential, u.colleague_comments_personality_trait, u.colleague_comments_capability_performance, u.colleague_comments_interpersonal_interaction, u.colleague_comments_growth_potential, u.superior_evaluation_personality_trait, u.superior_evaluation_capability_performance, u.superior_evaluation_interpersonal_interaction, u.superior_evaluation_growth_potential, u.subordinate_evaluation_personality_trait, u.subordinate_evaluation_capability_performance, u.subordinate_evaluation_interpersonal_interaction, u.subordinate_evaluation_growth_potential, u.schooling, u.political_review_situation, u.start_working_date, u.security_check_start_date, u.security_inspection_position, u.work_rewards_number, u.work_penalties_number, d.dept_id, d.parent_id, d.ancestors, d.dept_name, d.order_num, d.leader, d.status as dept_status, d.dept_type, d.dept_type_desc, r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status from sys_user u left join sys_dept d on u.dept_id = d.dept_id left join sys_user_role ur on u.user_id = ur.user_id left join sys_role r on r.role_id = ur.role_id insert into sys_user( user_id, dept_id, user_name, nick_name, email, avatar, phonenumber, sex, password, status, pwd_update_date, create_by, remark, card_number, political_status, training_compliance_status, qualification_level, administrative_status, physical_health_status, emergency_contact_name, emergency_contact_phone, emergency_contact_relationship, zodiac, constellation, blood_group, character_characteristics, working_style, team_cooperation, self_assessment_personality_trait, self_assessment_capability_performance, self_assessment_interpersonal_interaction, self_assessment_growth_potential, colleague_comments_personality_trait, colleague_comments_capability_performance, colleague_comments_interpersonal_interaction, colleague_comments_growth_potential, superior_evaluation_personality_trait, superior_evaluation_capability_performance, superior_evaluation_interpersonal_interaction, superior_evaluation_growth_potential, subordinate_evaluation_personality_trait, subordinate_evaluation_capability_performance, subordinate_evaluation_interpersonal_interaction, subordinate_evaluation_growth_potential, schooling, political_review_situation, start_working_date, security_check_start_date, security_inspection_position, work_rewards_number, work_penalties_number, create_time )values( #{userId}, #{deptId}, #{userName}, #{nickName}, #{email}, #{avatar}, #{phonenumber}, #{sex}, #{password}, #{status}, #{pwdUpdateDate}, #{createBy}, #{remark}, #{cardNumber}, #{politicalStatus}, #{trainingComplianceStatus}, #{qualificationLevel}, #{administrativeStatus}, #{physicalHealthStatus}, #{emergencyContactName}, #{emergencyContactPhone}, #{emergencyContactRelationship}, #{zodiac}, #{constellation}, #{blooGroup}, #{characterCharacteristics}, #{workingStyle}, #{teamCooperation}, #{selfAssessmentPersonalityTrait}, #{selfAssessmentCapabilityPerformance}, #{selfAssessmentInterpersonalInteraction}, #{selfAssessmentGrowthPotential}, #{colleagueCommentsPersonalityTrait}, #{colleagueCommentsCapabilityPerformance}, #{colleagueCommentsInterpersonalInteraction}, #{colleagueCommentsGrowthPotential}, #{superiorEvaluationPersonalityTrait}, #{superiorEvaluationCapabilityPerformance}, #{superiorEvaluationInterpersonalInteraction}, #{superiorEvaluationGrowthPotential}, #{subordinateEvaluationPersonalityTrait}, #{subordinateEvaluationCapabilityPerformance}, #{subordinateEvaluationInterpersonalInteraction}, #{subordinateEvaluationGrowthPotential}, #{schooling}, #{politicalReviewSituation}, #{startWorkingDate}, #{securityCheckStartDate}, #{securityInspectionPosition}, #{workRewardsNumber}, #{workPenaltiesNumber}, sysdate() ) update sys_user dept_id = #{deptId}, nick_name = #{nickName}, email = #{email}, phonenumber = #{phonenumber}, sex = #{sex}, avatar = #{avatar}, password = #{password}, status = #{status}, login_ip = #{loginIp}, login_date = #{loginDate}, update_by = #{updateBy}, remark = #{remark}, card_number = #{cardNumber}, political_status = #{politicalStatus}, training_compliance_status = #{trainingComplianceStatus}, qualification_level = #{qualificationLevel}, administrative_status = #{administrativeStatus}, physical_health_status = #{physicalHealthStatus}, emergency_contact_name = #{emergencyContactName}, emergency_contact_phone = #{emergencyContactPhone}, emergency_contact_relationship = #{emergencyContactRelationship}, zodiac = #{zodiac}, constellation = #{constellation}, blood_group = #{blooGroup}, character_characteristics = #{characterCharacteristics}, working_style = #{workingStyle}, team_cooperation = #{teamCooperation}, self_assessment_personality_trait = #{selfAssessmentPersonalityTrait}, self_assessment_capability_performance = #{selfAssessmentCapabilityPerformance}, self_assessment_interpersonal_interaction = #{selfAssessmentInterpersonalInteraction}, self_assessment_growth_potential = #{selfAssessmentGrowthPotential}, colleague_comments_personality_trait = #{colleagueCommentsPersonalityTrait}, colleague_comments_capability_performance = #{colleagueCommentsCapabilityPerformance}, colleague_comments_interpersonal_interaction = #{colleagueCommentsInterpersonalInteraction}, colleague_comments_growth_potential = #{colleagueCommentsGrowthPotential}, superior_evaluation_personality_trait = #{superiorEvaluationPersonalityTrait}, superior_evaluation_capability_performance = #{superiorEvaluationCapabilityPerformance}, superior_evaluation_interpersonal_interaction = #{superiorEvaluationInterpersonalInteraction}, superior_evaluation_growth_potential = #{superiorEvaluationGrowthPotential}, subordinate_evaluation_personality_trait = #{subordinateEvaluationPersonalityTrait}, subordinate_evaluation_capability_performance = #{subordinateEvaluationCapabilityPerformance}, subordinate_evaluation_interpersonal_interaction = #{subordinateEvaluationInterpersonalInteraction}, subordinate_evaluation_growth_potential = #{subordinateEvaluationGrowthPotential}, schooling = #{schooling}, political_review_situation = #{politicalReviewSituation}, start_working_date = #{startWorkingDate}, security_check_start_date = #{securityCheckStartDate}, security_inspection_position = #{securityInspectionPosition}, work_rewards_number = #{workRewardsNumber}, work_penalties_number = #{workPenaltiesNumber}, update_time = sysdate() where user_id = #{userId} update sys_user set status = #{status} where user_id = #{userId} update sys_user set avatar = #{avatar} where user_id = #{userId} update sys_user set pwd_update_date = sysdate(), password = #{password} where user_id = #{userId} update sys_user set del_flag = '2' where user_id = #{userId} update sys_user set del_flag = '2' where user_id in #{userId}