最近的一些修改 #7
@@ -55,11 +55,18 @@ public interface PartnerSiteService {
|
|||||||
List<PartnerSite> findAll();
|
List<PartnerSite> findAll();
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 申请友链
|
* 申请友链
|
||||||
* @param linkApplyReq linkApplyReq
|
*
|
||||||
|
* @param linkApplyReq linkApplyReq
|
||||||
* @return linkApplyReq
|
* @return linkApplyReq
|
||||||
*/
|
*/
|
||||||
PartnerSite apply(LinkApplyReq linkApplyReq);
|
PartnerSite apply(LinkApplyReq linkApplyReq);
|
||||||
|
|
||||||
Object reapply(String key);
|
/**
|
||||||
|
* 重写申请友链
|
||||||
|
*
|
||||||
|
* @param key key
|
||||||
|
* @return msg
|
||||||
|
*/
|
||||||
|
String reapply(String key);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -176,6 +176,8 @@ public class PartnerSiteServiceImpl implements PartnerSiteService {
|
|||||||
boolean exists = partnerMapper.existsByUrl(linkApplyReq.getUrl());
|
boolean exists = partnerMapper.existsByUrl(linkApplyReq.getUrl());
|
||||||
if (!exists) {
|
if (!exists) {
|
||||||
partnerMapper.insert(ps);
|
partnerMapper.insert(ps);
|
||||||
|
} else {
|
||||||
|
ps.setId(partnerMapper.findByUrl(linkApplyReq.getUrl()).getId());
|
||||||
}
|
}
|
||||||
SimpleMailMessage smm = new SimpleMailMessage();
|
SimpleMailMessage smm = new SimpleMailMessage();
|
||||||
smm.setSubject("友链申请");
|
smm.setSubject("友链申请");
|
||||||
@@ -204,7 +206,7 @@ public class PartnerSiteServiceImpl implements PartnerSiteService {
|
|||||||
|
|
||||||
@SneakyThrows
|
@SneakyThrows
|
||||||
@Override
|
@Override
|
||||||
public Object reapply(String key) {
|
public String reapply(String key) {
|
||||||
if (!redisUtil.hasKey(key)) {
|
if (!redisUtil.hasKey(key)) {
|
||||||
throw new MyException(ResponseEnum.DATA_EXPIRED);
|
throw new MyException(ResponseEnum.DATA_EXPIRED);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user