|
@@ -10,6 +10,7 @@ import cn.kdan.compdf.config.ExcelWidthStyleStrategy;
|
|
import cn.kdan.compdf.dto.PlanStatisticsDTO;
|
|
import cn.kdan.compdf.dto.PlanStatisticsDTO;
|
|
import cn.kdan.compdf.entity.BackgroundUserBalance;
|
|
import cn.kdan.compdf.entity.BackgroundUserBalance;
|
|
import cn.kdan.compdf.entity.BackgroundUserRemain;
|
|
import cn.kdan.compdf.entity.BackgroundUserRemain;
|
|
|
|
+import cn.kdan.compdf.enums.DateTImeFormatEnum;
|
|
import cn.kdan.compdf.mapper.BackgroundUserBalanceMapper;
|
|
import cn.kdan.compdf.mapper.BackgroundUserBalanceMapper;
|
|
import cn.kdan.compdf.service.BackgroundUserBalanceService;
|
|
import cn.kdan.compdf.service.BackgroundUserBalanceService;
|
|
import cn.kdan.compdf.service.BackgroundUserRemainService;
|
|
import cn.kdan.compdf.service.BackgroundUserRemainService;
|
|
@@ -100,9 +101,10 @@ public class BackgroundUserBalanceServiceImpl extends ServiceImpl<BackgroundUser
|
|
List<BackgroundUserBalanceVO> records = Lists.newArrayList();
|
|
List<BackgroundUserBalanceVO> records = Lists.newArrayList();
|
|
if (CollectionUtil.isNotEmpty(backgroundUserBalancePage.getRecords())) {
|
|
if (CollectionUtil.isNotEmpty(backgroundUserBalancePage.getRecords())) {
|
|
backgroundUserBalancePage.getRecords().forEach(c -> {
|
|
backgroundUserBalancePage.getRecords().forEach(c -> {
|
|
- c.setDate(MyLocalDateUtil.timeZoneConversion(c.getDate(), timeZone));
|
|
|
|
|
|
+// c.setDate(MyLocalDateUtil.timeZoneConversion(c.getDate(), timeZone));
|
|
BackgroundUserBalanceVO backgroundUserBalanceVO = new BackgroundUserBalanceVO();
|
|
BackgroundUserBalanceVO backgroundUserBalanceVO = new BackgroundUserBalanceVO();
|
|
BeanUtil.copyProperties(c, backgroundUserBalanceVO);
|
|
BeanUtil.copyProperties(c, backgroundUserBalanceVO);
|
|
|
|
+ backgroundUserBalanceVO.setDate(DateUtil.format(MyLocalDateUtil.timeZoneConversion(c.getDate(),timeZone), DateTImeFormatEnum.DATE_TIME_SECOND));
|
|
if (c.getChangeType() == 1) {
|
|
if (c.getChangeType() == 1) {
|
|
backgroundUserBalanceVO.setBalanceChange("+" + c.getBalanceChange());
|
|
backgroundUserBalanceVO.setBalanceChange("+" + c.getBalanceChange());
|
|
} else {
|
|
} else {
|
|
@@ -122,7 +124,7 @@ public class BackgroundUserBalanceServiceImpl extends ServiceImpl<BackgroundUser
|
|
* @param response response
|
|
* @param response response
|
|
*/
|
|
*/
|
|
@Override
|
|
@Override
|
|
- public void exportBalanceRecordList(Integer isDecs, Long userId, HttpServletResponse response) {
|
|
|
|
|
|
+ public void exportBalanceRecordList(Integer timeZone,Integer isDecs, Long userId, HttpServletResponse response) {
|
|
LambdaQueryWrapper<BackgroundUserBalance> eq = new LambdaQueryWrapper<BackgroundUserBalance>()
|
|
LambdaQueryWrapper<BackgroundUserBalance> eq = new LambdaQueryWrapper<BackgroundUserBalance>()
|
|
.eq(BackgroundUserBalance::getUserId, userId)
|
|
.eq(BackgroundUserBalance::getUserId, userId)
|
|
.orderByDesc(BackgroundUserBalance::getDate);
|
|
.orderByDesc(BackgroundUserBalance::getDate);
|
|
@@ -133,6 +135,7 @@ public class BackgroundUserBalanceServiceImpl extends ServiceImpl<BackgroundUser
|
|
backgroundUserBalanceList.forEach(c -> {
|
|
backgroundUserBalanceList.forEach(c -> {
|
|
BackgroundUserBalanceVO backgroundUserBalanceVO = new BackgroundUserBalanceVO();
|
|
BackgroundUserBalanceVO backgroundUserBalanceVO = new BackgroundUserBalanceVO();
|
|
BeanUtil.copyProperties(c, backgroundUserBalanceVO);
|
|
BeanUtil.copyProperties(c, backgroundUserBalanceVO);
|
|
|
|
+ backgroundUserBalanceVO.setDate(DateUtil.format(MyLocalDateUtil.timeZoneConversion(c.getDate(),timeZone), DateTImeFormatEnum.DATE_TIME));
|
|
if (c.getChangeType() == 1) {
|
|
if (c.getChangeType() == 1) {
|
|
backgroundUserBalanceVO.setBalanceChange("+" + c.getBalanceChange());
|
|
backgroundUserBalanceVO.setBalanceChange("+" + c.getBalanceChange());
|
|
} else {
|
|
} else {
|