|
@@ -62,6 +62,7 @@ public class StudentTimeServiceImpl extends ServiceImpl<StudentTimeDao, StudentT
|
|
|
StudentTime studentTime = studentTimeMap.get(userOrder.getUserId());
|
|
|
if (null == studentTime) {
|
|
|
studentTime = new StudentTime();
|
|
|
+ studentTime.setUserId(userOrder.getUserId());
|
|
|
}
|
|
|
|
|
|
List<UserOrderDetailVo> orderDetilListByOrderNo = orderDetailService.getOrderDetilListByOrderNo(userOrder.getOrderNo());
|
|
@@ -83,8 +84,9 @@ public class StudentTimeServiceImpl extends ServiceImpl<StudentTimeDao, StudentT
|
|
|
studentTime.setFirstMusicTime(now);
|
|
|
}
|
|
|
}
|
|
|
- if (null == studentTime.getUserId()) {
|
|
|
- studentTime.setUserId(userOrder.getUserId());
|
|
|
+
|
|
|
+ StudentTime old = baseMapper.selectById(userOrder.getUserId());
|
|
|
+ if (null == old) {
|
|
|
baseMapper.insert(studentTime);
|
|
|
} else {
|
|
|
baseMapper.updateById(studentTime);
|
|
@@ -121,14 +123,15 @@ public class StudentTimeServiceImpl extends ServiceImpl<StudentTimeDao, StudentT
|
|
|
StudentTime studentTime = mallStudentTimeMap.get(userId);
|
|
|
if (null == studentTime) {
|
|
|
studentTime = new StudentTime();
|
|
|
+ studentTime.setUserId(userId);
|
|
|
}
|
|
|
|
|
|
if (null == studentTime.getFirstMallTime()) {
|
|
|
studentTime.setFirstMallTime(timeMap.get(userId));
|
|
|
}
|
|
|
|
|
|
- if (null == studentTime.getUserId()) {
|
|
|
- studentTime.setUserId(userId);
|
|
|
+ StudentTime old = baseMapper.selectById(userId);
|
|
|
+ if (null == old) {
|
|
|
baseMapper.insert(studentTime);
|
|
|
} else {
|
|
|
baseMapper.updateById(studentTime);
|