insert into company_user company_id, dept_id, user_name, nick_name, user_type, email, phonenumber, sex, avatar, id_card, password, status, del_flag, login_ip, login_date, create_by, create_time, update_by, update_time, token, remark, open_id, qr_code_weixin, qr_code_wecom, jpush_id, qw_user_id, qw_status, `domain`, `is_audit`, `address_id`, `ma_open_id`, #{companyId}, #{deptId}, #{userName}, #{nickName}, #{userType}, #{email}, #{phonenumber}, #{sex}, #{avatar}, #{idCard}, #{password}, #{status}, #{delFlag}, #{loginIp}, #{loginDate}, #{createBy}, #{createTime}, #{updateBy}, #{updateTime}, #{token}, #{remark}, #{openId}, #{qrCodeWeixin}, #{qrCodeWecom}, #{jpushId}, #{qwUserId}, #{qwStatus}, #{domain}, #{isAudit}, #{addressId}, #{maOpenId}, update company_user company_id = #{companyId}, dept_id = #{deptId}, user_name = #{userName}, nick_name = #{nickName}, user_type = #{userType}, email = #{email}, phonenumber = #{phonenumber}, sex = #{sex}, avatar = #{avatar}, id_card = #{idCard}, password = #{password}, status = #{status}, del_flag = #{delFlag}, login_ip = #{loginIp}, login_date = #{loginDate}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, token = #{token}, remark = #{remark}, qr_code_weixin = #{qrCodeWeixin}, qr_code_wecom = #{qrCodeWecom}, jpush_id = #{jpushId}, qw_user_id = #{qwUserId}, qw_status = #{qwStatus}, `domain` = #{domain}, `is_audit` = #{isAudit}, `address_id` = #{addressId}, `ma_open_id` = #{maOpenId}, where user_id = #{userId} update company_user company_id = #{companyId}, dept_id = #{deptId}, user_name = #{userName}, nick_name = #{nickName}, email = #{email}, phonenumber = #{phonenumber}, sex = #{sex}, avatar = #{avatar}, id_card = #{idCard}, password = #{password}, status = #{status}, del_flag = #{delFlag}, login_ip = #{loginIp}, login_date = #{loginDate}, create_by = #{createBy}, create_time = #{createTime}, update_by = #{updateBy}, update_time = #{updateTime}, token = #{token}, remark = #{remark}, qr_code_weixin = #{qrCodeWeixin}, qr_code_wecom = #{qrCodeWecom}, jpush_id = #{jpushId}, qw_user_id = #{qwUserId}, qw_status = #{qwStatus}, `domain` = #{domain}, `is_audit` = #{isAudit}, `address_id` = #{addressId}, `ma_open_id` = #{maOpenId}, where company_id = #{companyId} delete from company_user where user_id = #{userId} delete from company_user where user_id in #{userId} update company_user set avatar = #{avatar} where user_name = #{userName} update company_user set password = #{password} where user_name = #{userName} select u.user_id,u.company_id,u.qw_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.create_by, u.create_time,u.id_card, u.remark,u.user_type,u.open_id,u.qr_code_weixin,u.qr_code_wecom,u.jpush_id,u.domain,u.is_audit,u.address_id, d.dept_id, d.parent_id, d.dept_name, d.order_num, d.leader, d.status as dept_status, r.role_id, r.role_name, r.role_key, r.role_sort, r.data_scope, r.status as role_status, u.is_need_register_member from company_user u left join company_dept d on u.dept_id = d.dept_id left join company_user_role ur on u.user_id = ur.user_id left join company_role r on r.role_id = ur.role_id update company_user set is_audit = 1 where user_id in #{id} update company_user set qr_code_weixin=#{url} where user_id=${userId} update company_user set is_need_register_member = #{status} where user_id in #{userId}