| 
					
				 | 
			
			
				@@ -9,6 +9,8 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<result column="device_num_" property="deviceNum" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<result column="bind_time_" property="bindTime" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<result column="device_type_" property="deviceType" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<result column="phone_" property="user.phone" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<result column="real_name_" property="user.realName" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</resultMap> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<!-- 根据主键查询一条记录 --> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -63,13 +65,42 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<!-- 分页查询 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="queryPage" resultMap="SysUserDevice" parameterType="map"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		SELECT * FROM sys_user_device ORDER BY id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		SELECT ud.*,u.phone_,u.real_name_ FROM sys_user_device ud left join sys_user u on ud.user_id_ = u.id_  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="search != null and search != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and (u.real_name_ LIKE CONCAT('%',#{search},'%') OR u.phone_ LIKE CONCAT('%',#{search},'%') OR u.id_ like CONCAT('%',#{search},'%')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="deviceNum != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and device_num_ = #{deviceNum} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="bindStartTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and bind_time_ >= #{bindStartTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="bindEndTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and bind_time_ <= #{bindEndTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		ORDER BY id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		<include refid="global.limit" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<!-- 查询当前表的总记录数 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="queryCount" resultType="int"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		SELECT COUNT(*) FROM sys_user_device 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		SELECT COUNT(ud.user_id_) FROM sys_user_device ud left join sys_user u on ud.user_id_ = u.id_ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		<where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="search != null and search != ''"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and (u.real_name_ LIKE CONCAT('%',#{search},'%') OR u.phone_ LIKE CONCAT('%',#{search},'%') OR u.id_ like CONCAT('%',#{search},'%')) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="deviceNum != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and device_num_ = #{deviceNum} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="bindStartTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and bind_time_ >= #{bindStartTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			<if test="bindEndTime != null"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+				and bind_time_ <= #{bindEndTime} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+			</if> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		</where> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	</select> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	<select id="queryByUserId" resultMap="SysUserDevice"> 
			 |