From 8257c0333f96aeedecef1c205b42802dbf1c5930 Mon Sep 17 00:00:00 2001 From: admin <weikou2014> Date: 星期二, 25 五月 2021 13:30:22 +0800 Subject: [PATCH] 订单修改 --- service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java | 10 +++++----- 1 files changed, 5 insertions(+), 5 deletions(-) diff --git a/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java b/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java index 0194efd..af617ff 100644 --- a/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java +++ b/service-vip/src/main/java/com/ks/vip/service/remote/VipCenterServiceImpl.java @@ -79,18 +79,18 @@ @Override @Transactional(rollbackFor = Exception.class) - public void saveVipCenter(String uid, Long gradeId, Integer validDays, Long orderId) { + public void saveVipCenter(String uid, Long gradeId, Integer validHours, Long orderId) { VipCenterRecord record = new VipCenterRecord(); VipCenter vipCenter = vipCenterMapper.selectForUpdate(uid); if (vipCenter == null) { Date startTime = new Date(); - Date endTime = DateUtil.plusDayDate(validDays, startTime); + Date endTime = new Date(startTime.getTime() + 1000 * 60 * 60L * validHours); vipCenter.setUid(uid); vipCenter.setGradeId(gradeId); vipCenter.setStartTime(startTime); - vipCenter.setEndTime(DateUtil.plusDayDate(validDays, new Date())); + vipCenter.setEndTime(endTime); vipCenter.setCreateTime(new Date()); vipCenterMapper.insertSelective(vipCenter); @@ -104,10 +104,10 @@ long nowTime = java.lang.System.currentTimeMillis(); if (gradeId.longValue() == oldGradeId.longValue() && vipCenter.getEndTime().getTime() > nowTime) { // 涓婃浼氬憳杩樻湭宸茬粨鏉� - endTime = DateUtil.plusDayDate(validDays, vipCenter.getEndTime()); + endTime = new Date(vipCenter.getEndTime().getTime() + 1000 * 60 * 60L * validHours); } else { startTime = new Date(); - endTime = DateUtil.plusDayDate(validDays, startTime); + endTime = new Date(startTime.getTime() + 1000 * 60 * 60L * validHours); } vipCenter.setStartTime(startTime); vipCenter.setEndTime(endTime); -- Gitblit v1.8.0