| 
					
				 | 
			
			
				@@ -27,6 +27,7 @@ import com.qmrb.system.service.IContractPlaceNumberRelService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.qmrb.system.service.IContractService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import com.qmrb.system.service.SysUserService; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import org.apache.commons.lang3.StringUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.beans.BeanUtils; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.beans.factory.annotation.Autowired; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import org.springframework.stereotype.Service; 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -87,10 +88,12 @@ public class ContractPlaceNumberRelServiceImpl extends ServiceImpl<ContractPlace 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         // 获取用户角色信息 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         Set<String> roles = SecurityUtils.getRoles(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         String role = ""; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        // 管理员查看所有车牌登记情况 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         if (roles.contains("ADMIN")) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             role = "ADMIN"; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pageResult = baseMapper.getAdminPage(new Page<>(pageNum, pageSize), role, sysUser,queryParams); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        pageResult = baseMapper.getAdminPage(new Page<>(pageNum, pageSize), role, sysUser,queryParams); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // 管理员查看所有车牌登记情况 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        if (StringUtils.isNotBlank(role)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<ContractPlaceNumberRelVO> records = pageResult.getRecords(); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             if (CollectionUtil.isNotEmpty(records)) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 records.get(0).setRole(role); 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -102,14 +105,14 @@ public class ContractPlaceNumberRelServiceImpl extends ServiceImpl<ContractPlace 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     .eq(ContractPlaceNumberRel::getStatus, "1") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 查询数据 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            Page<ContractPlaceNumberRel> dictItemPage = this.page( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    new Page<>(pageNum, pageSize), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    new LambdaQueryWrapper<ContractPlaceNumberRel>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .eq(sysUser != null, ContractPlaceNumberRel::getContractId, sysUser.getContractId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                            .orderByDesc(ContractPlaceNumberRel::getStartTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            // 实体转换 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            pageResult = converter.entity2Page(dictItemPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // Page<ContractPlaceNumberRel> dictItemPage = this.page( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //         new Page<>(pageNum, pageSize), 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //         new LambdaQueryWrapper<ContractPlaceNumberRel>() 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //                 .eq(sysUser != null, ContractPlaceNumberRel::getContractId, sysUser.getContractId()) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            //                 .orderByDesc(ContractPlaceNumberRel::getStartTime) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // // 实体转换 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            // pageResult = converter.entity2Page(dictItemPage); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             // 获取车位上限 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             Contract contract = contractService.getOne(new LambdaQueryWrapper<Contract>().eq(Contract::getId, sysUser.getContractId())); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             List<ContractPlaceNumberRelVO> records = pageResult.getRecords(); 
			 |