新闻采集修改,完成发送邮件
This commit is contained in:
@@ -52,7 +52,7 @@ public class AchievementController {
|
||||
* 删除成就
|
||||
*/
|
||||
@DeleteMapping("/achievement")
|
||||
public ResultDomain<Void> deleteAchievement(@RequestBody TbAchievement achievement) {
|
||||
public ResultDomain<Boolean> deleteAchievement(@RequestBody TbAchievement achievement) {
|
||||
return achievementService.deleteAchievement(achievement.getAchievementID());
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ public class AchievementController {
|
||||
* 撤销用户成就
|
||||
*/
|
||||
@DeleteMapping("/revoke")
|
||||
public ResultDomain<Void> revokeAchievement(
|
||||
public ResultDomain<Boolean> revokeAchievement(
|
||||
@RequestParam(name = "userID") String userID,
|
||||
@RequestParam(name = "achievementID") String achievementID) {
|
||||
return achievementService.revokeAchievement(userID, achievementID);
|
||||
|
||||
@@ -168,8 +168,8 @@ public class ACHAchievementServiceImpl implements AchievementService {
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public ResultDomain<Void> deleteAchievement(String achievementID) {
|
||||
ResultDomain<Void> resultDomain = new ResultDomain<>();
|
||||
public ResultDomain<Boolean> deleteAchievement(String achievementID) {
|
||||
ResultDomain<Boolean> resultDomain = new ResultDomain<>();
|
||||
try {
|
||||
if (!StringUtils.hasText(achievementID)) {
|
||||
resultDomain.fail("成就ID不能为空");
|
||||
@@ -188,7 +188,7 @@ public class ACHAchievementServiceImpl implements AchievementService {
|
||||
int result = achievementMapper.updateAchievement(achievement);
|
||||
|
||||
if (result > 0) {
|
||||
resultDomain.success("删除成就成功", (Void) null);
|
||||
resultDomain.success("删除成就成功", true);
|
||||
} else {
|
||||
resultDomain.fail("删除成就失败");
|
||||
}
|
||||
@@ -405,8 +405,8 @@ public class ACHAchievementServiceImpl implements AchievementService {
|
||||
|
||||
@Override
|
||||
@Transactional(rollbackFor = Exception.class)
|
||||
public ResultDomain<Void> revokeAchievement(String userID, String achievementID) {
|
||||
ResultDomain<Void> resultDomain = new ResultDomain<>();
|
||||
public ResultDomain<Boolean> revokeAchievement(String userID, String achievementID) {
|
||||
ResultDomain<Boolean> resultDomain = new ResultDomain<>();
|
||||
try {
|
||||
if (!StringUtils.hasText(userID) || !StringUtils.hasText(achievementID)) {
|
||||
resultDomain.fail("参数不能为空");
|
||||
@@ -417,7 +417,7 @@ public class ACHAchievementServiceImpl implements AchievementService {
|
||||
if (result > 0) {
|
||||
// 重置进度
|
||||
progressMapper.deleteProgress(userID, achievementID);
|
||||
resultDomain.success("撤销成就成功", (Void) null);
|
||||
resultDomain.success("撤销成就成功", true);
|
||||
} else {
|
||||
resultDomain.fail("撤销成就失败");
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user