修改灌溉记录和充值记录中的时间搜索逻辑为endTime=endTime+1天以防止想要查询当天记录两个时间参数传值一样的情况
This commit is contained in:
parent
e62f733f00
commit
d6130cf330
@ -1,6 +1,8 @@
|
||||
package com.fastbee.data.controller.userRecharge;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Comparator;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@ -50,6 +52,17 @@ public class NgUserRechargeRecordsController extends BaseController
|
||||
public TableDataInfo list(NgUserRechargeRecordsDto ngUserRechargeRecords)
|
||||
{
|
||||
startPage();
|
||||
if(ngUserRechargeRecords.getStartTime()!=null && ngUserRechargeRecords.getEndTime()!=null)
|
||||
{
|
||||
//设置结束时间加一天
|
||||
Date endTime = ngUserRechargeRecords.getEndTime();
|
||||
// 使用 Calendar 给日期加一天
|
||||
Calendar calendar = Calendar.getInstance();
|
||||
calendar.setTime(endTime);
|
||||
calendar.add(Calendar.DATE, 1); // 给日期加一天
|
||||
// 将计算后的日期设置回 userIrrigationRecord 对象
|
||||
ngUserRechargeRecords.setEndTime(calendar.getTime());
|
||||
}
|
||||
List<NgUserRechargeRecords> list = ngUserRechargeRecordsService.selectNgUserRechargeRecordsListByTime(ngUserRechargeRecords);
|
||||
//按照充值时间由近到远排序
|
||||
// list.sort(Comparator.comparing(NgUserRechargeRecords::getRechargeTime).reversed());
|
||||
@ -67,6 +80,18 @@ public class NgUserRechargeRecordsController extends BaseController
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, NgUserRechargeRecordsDto ngUserRechargeRecords)
|
||||
{
|
||||
if(ngUserRechargeRecords.getStartTime()!=null && ngUserRechargeRecords.getEndTime()!=null)
|
||||
{
|
||||
//设置结束时间加一天
|
||||
Date endTime = ngUserRechargeRecords.getEndTime();
|
||||
// 使用 Calendar 给日期加一天
|
||||
Calendar calendar = Calendar.getInstance();
|
||||
calendar.setTime(endTime);
|
||||
calendar.add(Calendar.DATE, 1); // 给日期加一天
|
||||
// 将计算后的日期设置回 userIrrigationRecord 对象
|
||||
ngUserRechargeRecords.setEndTime(calendar.getTime());
|
||||
}
|
||||
|
||||
// List<NgUserRechargeRecords> list = ngUserRechargeRecordsService.selectNgUserRechargeRecordsList(ngUserRechargeRecords);
|
||||
List<NgUserRechargeRecords> list = ngUserRechargeRecordsService.selectNgUserRechargeRecordsListByTime(ngUserRechargeRecords);
|
||||
ExcelUtil<NgUserRechargeRecords> util = new ExcelUtil<NgUserRechargeRecords>(NgUserRechargeRecords.class);
|
||||
|
@ -1,5 +1,7 @@
|
||||
package com.fastbee.data.controller.userRecharge;
|
||||
|
||||
import java.util.Calendar;
|
||||
import java.util.Date;
|
||||
import java.util.List;
|
||||
import javax.servlet.http.HttpServletResponse;
|
||||
|
||||
@ -51,6 +53,18 @@ public class UserIrrigationRecordController extends BaseController
|
||||
public TableDataInfo list(UserIrrigationRecordListDto userIrrigationRecord)
|
||||
{
|
||||
startPage();
|
||||
if(userIrrigationRecord.getSearchEndTime()!=null && userIrrigationRecord.getSearchStartTime()!=null)
|
||||
{
|
||||
//设置结束时间加一天
|
||||
Date searchEndTime = userIrrigationRecord.getSearchEndTime();
|
||||
// 使用 Calendar 给日期加一天
|
||||
Calendar calendar = Calendar.getInstance();
|
||||
calendar.setTime(searchEndTime);
|
||||
calendar.add(Calendar.DATE, 1); // 给日期加一天
|
||||
// 将计算后的日期设置回 userIrrigationRecord 对象
|
||||
userIrrigationRecord.setSearchEndTime(calendar.getTime());
|
||||
}
|
||||
|
||||
List<UserIrrigationRecord> list = userIrrigationRecordService.selectUserIrrigationRecordListByTime(userIrrigationRecord);
|
||||
return getDataTable(list);
|
||||
}
|
||||
@ -114,6 +128,18 @@ public class UserIrrigationRecordController extends BaseController
|
||||
@PostMapping("/export")
|
||||
public void export(HttpServletResponse response, UserIrrigationRecordListDto userIrrigationRecord)
|
||||
{
|
||||
if(userIrrigationRecord.getSearchEndTime()!=null && userIrrigationRecord.getSearchStartTime()!=null)
|
||||
{
|
||||
//设置结束时间加一天
|
||||
Date searchEndTime = userIrrigationRecord.getSearchEndTime();
|
||||
// 使用 Calendar 给日期加一天
|
||||
Calendar calendar = Calendar.getInstance();
|
||||
calendar.setTime(searchEndTime);
|
||||
calendar.add(Calendar.DATE, 1); // 给日期加一天
|
||||
// 将计算后的日期设置回 userIrrigationRecord 对象
|
||||
userIrrigationRecord.setSearchEndTime(calendar.getTime());
|
||||
}
|
||||
|
||||
List<UserIrrigationRecord> list = userIrrigationRecordService.selectUserIrrigationRecordListByTime(userIrrigationRecord);
|
||||
//List<UserIrrigationRecord> list = userIrrigationRecordService.selectUserIrrigationRecordList(userIrrigationRecord);
|
||||
ExcelUtil<UserIrrigationRecord> util = new ExcelUtil<UserIrrigationRecord>(UserIrrigationRecord.class);
|
||||
|
Loading…
x
Reference in New Issue
Block a user