修改--在作品结束展示前一天,该资源位就可购买--资源位状态为闲置
This commit is contained in:
parent
00ced7df1a
commit
2cbc012c77
@ -754,8 +754,7 @@ public class SysSourceController extends BaseController {
|
||||
return error("头像文件上传失败");
|
||||
}
|
||||
//----------------------------------------------新版文件上传end-----------------------------------------------
|
||||
System.out.println("sourceImagePath: "+sourceImagePath);
|
||||
|
||||
// System.out.println("sourceImagePath: "+sourceImagePath);
|
||||
|
||||
List<Double> sourceIdList = GsonUtils.fromJson(sourceStrList, List.class);
|
||||
|
||||
|
||||
@ -215,7 +215,7 @@ public class dailySysServer {
|
||||
// 这里应该每天12点后更新一次,
|
||||
@Scheduled(cron = "0 5 12 * * ?")
|
||||
@Transactional
|
||||
@GetMapping("/dailySource")
|
||||
// @GetMapping("/dailySource")
|
||||
public void updateDailySource(){
|
||||
|
||||
LocalDate now = LocalDate.now();
|
||||
@ -309,14 +309,12 @@ public class dailySysServer {
|
||||
else if(sysSource.getSourceStatus().equals("2") &&
|
||||
endTime.equals(now)){
|
||||
SysScenicDefault sysScenicDefault = sysScenicDefaultService.getScenicDefaultByScenicAndPart(sysSource.getScenic(), sysSource.getPart());
|
||||
// System.out.println("订单结束, 默认资源位价格数据: "+ sysSource.getSourceId());
|
||||
|
||||
sysSource.setPrice(sysScenicDefault.getPrice());
|
||||
sysSource.setSourceStatus("0");
|
||||
sysSource.setWorkAddress(sysScenicDefault.getWorkAddress());
|
||||
sysSource.setWorkId(0L);
|
||||
|
||||
|
||||
|
||||
// 修改订单状态为2 已结束
|
||||
Long orderId = sysSource.getOrderId();
|
||||
if(orderId != null){
|
||||
@ -327,8 +325,6 @@ public class dailySysServer {
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
// 审核未通过--结束时间已经过去了---退款
|
||||
@ -361,12 +357,8 @@ public class dailySysServer {
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
// 更新资源位信息
|
||||
sysSourceService.updateSysSource(sysSource);
|
||||
|
||||
// 24小时临期,结束资源位展示消息, 资源位结束时间-1 = now, 展示中才发到期提醒
|
||||
// 这时资源位应该恢复成闲置状态.
|
||||
if(endTime.minusDays(1).equals(now) && sysSource.getSourceStatus().equals("2")){
|
||||
// 发送系统消息
|
||||
//发送消息通知
|
||||
@ -383,16 +375,25 @@ public class dailySysServer {
|
||||
// 24小时临期消息
|
||||
sysUserNotification.setType("7");
|
||||
sysUserNotification.setStatus("0");
|
||||
|
||||
// 插入数据
|
||||
userNotificationService.insertSysUserNotification(sysUserNotification);
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
// 修改资源位状态为闲置
|
||||
SysScenicDefault sysScenicDefault = sysScenicDefaultService.getScenicDefaultByScenicAndPart(sysSource.getScenic(), sysSource.getPart());
|
||||
|
||||
sysSource.setPrice(sysScenicDefault.getPrice());
|
||||
sysSource.setSourceStatus("0");
|
||||
sysSource.setWorkAddress(sysScenicDefault.getWorkAddress());
|
||||
sysSource.setWorkId(0L);
|
||||
|
||||
|
||||
}
|
||||
|
||||
// 更新资源位信息
|
||||
sysSourceService.updateSysSource(sysSource);
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user