|
@@ -60,6 +60,9 @@ public class UserMusicServiceImpl extends ServiceImpl<UserMusicMapper, UserMusic
|
|
|
@Autowired
|
|
|
private SysConfigService sysConfigService;
|
|
|
|
|
|
+ @Autowired
|
|
|
+ private UserMusicMapper userMusicMapper;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 查询详情
|
|
@@ -331,4 +334,19 @@ public class UserMusicServiceImpl extends ServiceImpl<UserMusicMapper, UserMusic
|
|
|
|
|
|
return userMusicIPage;
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+ @Override
|
|
|
+ @Transactional(rollbackFor = Exception.class)
|
|
|
+ public void workOverdue() {
|
|
|
+ SysConfig sysConfig = sysConfigService.findByParamName(SysConfigService.USER_MUSIC_DRAFT_TIME);
|
|
|
+ Integer time = 7;
|
|
|
+ try {
|
|
|
+ time = Integer.parseInt(sysConfig.getParanValue());
|
|
|
+ }catch (Exception e){
|
|
|
+ log.error("作品草稿过期时间配置错误");
|
|
|
+ }
|
|
|
+ userMusicMapper.workOverdue(time);
|
|
|
+ }
|
|
|
}
|