| 
					
				 | 
			
			
				@@ -40,6 +40,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result property="isAudit"    column="is_audit"    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result property="addressId"    column="address_id"    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <result property="isNeedRegisterMember"    column="is_need_register_member"    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <result property="isAllowedAllRegister"    column="is_allowed_all_register"    /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <association property="dept"    column="dept_id" javaType="CompanyDept" resultMap="deptResult" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <collection  property="roles"   javaType="java.util.List"        resultMap="RoleResult" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -277,7 +278,7 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         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 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        u.is_need_register_member, u.is_allowed_all_register 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         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 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -573,4 +574,12 @@ PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <update id="updateAllowedAllRegister" parameterType="Long"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        update company_user 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        set is_allowed_all_register = #{status} where user_id in 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <foreach item="userId" collection="userIds" open="(" separator="," close=")"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            #{userId} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </foreach> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </update> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </mapper> 
			 |