|  | @@ -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>
 |