|
@@ -40,6 +40,7 @@ import java.time.Duration;
|
|
|
import java.time.Instant;
|
|
|
import java.time.LocalDateTime;
|
|
|
import java.time.ZoneId;
|
|
|
+import java.util.ArrayList;
|
|
|
import java.util.Date;
|
|
|
import java.util.HashMap;
|
|
|
import java.util.List;
|
|
@@ -91,7 +92,7 @@ public class ContractPlaceNumberRelServiceImpl extends ServiceImpl<ContractPlace
|
|
|
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();
|
|
@@ -115,7 +116,10 @@ public class ContractPlaceNumberRelServiceImpl extends ServiceImpl<ContractPlace
|
|
|
|
|
|
|
|
|
Contract contract = contractService.getOne(new LambdaQueryWrapper<Contract>().eq(Contract::getId, sysUser.getContractId()));
|
|
|
+
|
|
|
List<ContractPlaceNumberRelVO> records = pageResult.getRecords();
|
|
|
+
|
|
|
+ List<ContractPlaceNumberRelVO> mutableRecords = new ArrayList<>(records);
|
|
|
if (CollectionUtil.isEmpty(records)) {
|
|
|
ContractPlaceNumberRelVO contractPlaceNumberRelVO = new ContractPlaceNumberRelVO();
|
|
|
contractPlaceNumberRelVO.setContractId(sysUser.getContractId());
|
|
@@ -125,7 +129,10 @@ public class ContractPlaceNumberRelServiceImpl extends ServiceImpl<ContractPlace
|
|
|
contractPlaceNumberRelVO.setMaxParkingLotNum(contract.getMaxParkingLotNum());
|
|
|
contractPlaceNumberRelVO.setBigParkingLotNum(contract.getBigParkingLotNum());
|
|
|
contractPlaceNumberRelVO.setSmallParkingLotNum(contract.getSmallParkingLotNum());
|
|
|
- records.add(contractPlaceNumberRelVO);
|
|
|
+
|
|
|
+ mutableRecords.add(contractPlaceNumberRelVO);
|
|
|
+
|
|
|
+ pageResult.setRecords(mutableRecords);
|
|
|
} else {
|
|
|
for (ContractPlaceNumberRelVO record : records) {
|
|
|
record.setAbledNum(String.valueOf(list.size()));
|