Commit 5a88fee3 authored by zhengjie's avatar zhengjie
Browse files

修复email更新后的缓存问题

parent 5787aa15
package me.zhengjie.swagger2; package me.zhengjie.swagger2;
import com.google.common.base.Predicates; import com.google.common.base.Predicates;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean; import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration; import org.springframework.context.annotation.Configuration;
import springfox.documentation.builders.ApiInfoBuilder; import springfox.documentation.builders.ApiInfoBuilder;
...@@ -25,11 +26,14 @@ import java.util.List; ...@@ -25,11 +26,14 @@ import java.util.List;
@EnableSwagger2 @EnableSwagger2
public class SwaggerConfig { public class SwaggerConfig {
@Value("${jwt.header}")
private String tokenHeader;
@Bean @Bean
public Docket createRestApi() { public Docket createRestApi() {
ParameterBuilder ticketPar = new ParameterBuilder(); ParameterBuilder ticketPar = new ParameterBuilder();
List<Parameter> pars = new ArrayList<Parameter>(); List<Parameter> pars = new ArrayList<Parameter>();
ticketPar.name("Authorization").description("token") ticketPar.name(tokenHeader).description("token")
.modelRef(new ModelRef("string")) .modelRef(new ModelRef("string"))
.parameterType("header") .parameterType("header")
.defaultValue("Bearer ") .defaultValue("Bearer ")
......
...@@ -29,7 +29,5 @@ public interface PermissionRepository extends JpaRepository<Permission, Long>, J ...@@ -29,7 +29,5 @@ public interface PermissionRepository extends JpaRepository<Permission, Long>, J
*/ */
List<Permission> findByPid(long pid); List<Permission> findByPid(long pid);
Set<Permission> findByRoles_Id(Long id);
Set<Permission> findByRoles(Set<Role> roles); Set<Permission> findByRoles(Set<Role> roles);
} }
...@@ -126,6 +126,6 @@ public class AlipayServiceImpl implements AlipayService { ...@@ -126,6 +126,6 @@ public class AlipayServiceImpl implements AlipayService {
@Override @Override
@Transactional(rollbackFor = Exception.class) @Transactional(rollbackFor = Exception.class)
public AlipayConfig update(AlipayConfig alipayConfig) { public AlipayConfig update(AlipayConfig alipayConfig) {
return alipayRepository.saveAndFlush(alipayConfig); return alipayRepository.save(alipayConfig);
} }
} }
...@@ -37,8 +37,7 @@ public class EmailServiceImpl implements EmailService { ...@@ -37,8 +37,7 @@ public class EmailServiceImpl implements EmailService {
} catch (Exception e) { } catch (Exception e) {
e.printStackTrace(); e.printStackTrace();
} }
emailRepository.saveAndFlush(emailConfig); return emailRepository.save(emailConfig);
return emailConfig;
} }
@Override @Override
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment