最近的一些修改 #7

Merged
xiaohai2271 merged 37 commits from dev into master 2020-08-01 21:26:46 +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 * @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);
} }

View File

@@ -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);
} }