Feature #5 申请友链时自动抓取网页信息 #6

Merged
xiaohai2271 merged 21 commits from feature-#5 into dev 2020-08-01 21:24:47 +08:00
2 changed files with 13 additions and 4 deletions
Showing only changes of commit 657a200d81 - Show all commits

View File

@@ -56,10 +56,17 @@ public interface PartnerSiteService {
/**
* 申请友链
*
* @param linkApplyReq linkApplyReq
* @return linkApplyReq
*/
PartnerSite apply(LinkApplyReq linkApplyReq);
Object reapply(String key);
/**
* 重写申请友链
*
* @param key key
* @return msg
*/
String reapply(String key);
}

View File

@@ -176,6 +176,8 @@ public class PartnerSiteServiceImpl implements PartnerSiteService {
boolean exists = partnerMapper.existsByUrl(linkApplyReq.getUrl());
if (!exists) {
partnerMapper.insert(ps);
} else {
ps.setId(partnerMapper.findByUrl(linkApplyReq.getUrl()).getId());
}
SimpleMailMessage smm = new SimpleMailMessage();
smm.setSubject("友链申请");
@@ -204,7 +206,7 @@ public class PartnerSiteServiceImpl implements PartnerSiteService {
@SneakyThrows
@Override
public Object reapply(String key) {
public String reapply(String key) {
if (!redisUtil.hasKey(key)) {
throw new MyException(ResponseEnum.DATA_EXPIRED);
}