|
@@ -229,10 +229,10 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
|
229
|
229
|
|
230
|
230
|
bill.setPayedNum(0);
|
231
|
231
|
bill.setBillStatus(billStatus);
|
232
|
|
- bill.setCreateUser(userElement.getId());
|
233
|
232
|
//为草稿时不创建时间
|
234
|
233
|
if(!"2".equals(billStatus)) {
|
235
|
234
|
bill.setCreateDate(new Date());
|
|
235
|
+ bill.setCreateUser(userElement.getId());
|
236
|
236
|
}
|
237
|
237
|
bill.setCommunityId(userElement.getCommunityId());
|
238
|
238
|
Integer payTotalNum = tempBills.size() != 0 ? tempBills.size() : records != null ? records.size() : 0;
|
|
@@ -250,6 +250,10 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
|
250
|
250
|
if (billId != null) {
|
251
|
251
|
bill.setCreateUser(null);
|
252
|
252
|
bill.setCreateDate(null);
|
|
253
|
+ if(!"2".equals(billStatus)) {
|
|
254
|
+ bill.setCreateDate(new Date());
|
|
255
|
+ bill.setCreateUser(userElement.getId());
|
|
256
|
+ }
|
253
|
257
|
// 设置主键, 表示修改
|
254
|
258
|
bill.setId(billId);
|
255
|
259
|
}
|
|
@@ -500,7 +504,9 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
|
500
|
504
|
Integer pageSize = 10;
|
501
|
505
|
Page<TpBuildingOwnerInfo> page = new Page(pageNum,pageSize);
|
502
|
506
|
// 分页查询
|
503
|
|
- IPage<TpBuildingOwnerInfo> infoIPage = tpBuildingOwnerInfoMapper.selectPage(page, new QueryWrapper<>());
|
|
507
|
+ QueryWrapper<TpBuildingOwnerInfo> buildingOwnerInfoQueryWrapper = new QueryWrapper<>();
|
|
508
|
+ buildingOwnerInfoQueryWrapper.eq("community_id", userElement.getCommunityId());
|
|
509
|
+ IPage<TpBuildingOwnerInfo> infoIPage = tpBuildingOwnerInfoMapper.selectPage(page, buildingOwnerInfoQueryWrapper);
|
504
|
510
|
List<TpBuildingOwnerInfo> records = infoIPage.getRecords();
|
505
|
511
|
// 总页数
|
506
|
512
|
Long pages = infoIPage.getPages();
|
|
@@ -534,7 +540,7 @@ public class BillServiceImpl extends ServiceImpl<BillMapper, Bill> implements IB
|
534
|
540
|
if (index == records.size()) {
|
535
|
541
|
index = 0;
|
536
|
542
|
page = new Page(infoIPage.getCurrent() + 1,pageSize);
|
537
|
|
- infoIPage = tpBuildingOwnerInfoMapper.selectPage(page, new QueryWrapper<>());
|
|
543
|
+ infoIPage = tpBuildingOwnerInfoMapper.selectPage(page, buildingOwnerInfoQueryWrapper);
|
538
|
544
|
records = infoIPage.getRecords();
|
539
|
545
|
}
|
540
|
546
|
} while (infoIPage.getCurrent() <= pages);
|