|
|
@@ -1,6 +1,7 @@
|
|
|
package com.jzg.organization.service.impl;
|
|
|
|
|
|
import cn.hutool.core.collection.CollUtil;
|
|
|
+import cn.hutool.core.util.StrUtil;
|
|
|
import cn.hutool.json.JSONUtil;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
@@ -245,6 +246,7 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
|
|
|
|
|
|
@Override
|
|
|
public List<IncomeAndExpenseVo> getIncomeAndExpense(IncomeAndExpenseParam param) {
|
|
|
+ log.info("查询收支明细记录:param=[{}]", JSONUtil.toJsonStr(param));
|
|
|
// 获取个人中心信息
|
|
|
String mobile = baseController.getUserName();
|
|
|
//String deptId = baseController.getUserDeptId();
|
|
|
@@ -279,10 +281,18 @@ public class SysUserAccountServiceImpl extends ServiceImpl<SysUserAccountMapper,
|
|
|
|
|
|
// 时间筛选(支出记录)
|
|
|
if (createTimeStart != null && !createTimeStart.isEmpty()) {
|
|
|
+ log.info("createTimeStart=[{}]", createTimeStart);
|
|
|
+ if(StrUtil.length(createTimeStart) < "2026-07-15 23:59:59".length()){
|
|
|
+ createTimeStart += " 00:00:00";
|
|
|
+ }
|
|
|
auditingWrapper.ge(SysAmountAuditing::getCreateTime,
|
|
|
LocalDateTime.parse(createTimeStart, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
}
|
|
|
if (createTimeEnd != null && !createTimeEnd.isEmpty()) {
|
|
|
+ log.info("createTimeEnd=[{}]",createTimeEnd);
|
|
|
+ if(StrUtil.length(createTimeEnd) < "2026-07-15 23:59:59".length()){
|
|
|
+ createTimeEnd += " 23:59:59";
|
|
|
+ }
|
|
|
auditingWrapper.le(SysAmountAuditing::getCreateTime,
|
|
|
LocalDateTime.parse(createTimeEnd, DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm:ss")));
|
|
|
}
|