diff --git a/lottery-system/lottery-pojo/src/main/java/com/lottery/entity/JwcodeTable.java b/lottery-system/lottery-pojo/src/main/java/com/lottery/entity/JwcodeTable.java index 2527f6e..96cad35 100644 --- a/lottery-system/lottery-pojo/src/main/java/com/lottery/entity/JwcodeTable.java +++ b/lottery-system/lottery-pojo/src/main/java/com/lottery/entity/JwcodeTable.java @@ -1,5 +1,7 @@ package com.lottery.entity; +import com.baomidou.mybatisplus.annotation.IdType; +import com.baomidou.mybatisplus.annotation.TableId; import com.baomidou.mybatisplus.annotation.TableName; import lombok.AllArgsConstructor; import lombok.Data; @@ -21,6 +23,8 @@ import java.time.LocalDateTime; @AllArgsConstructor @TableName("jwcode_table") public class JwcodeTable { + @TableId(value = "id", type = IdType.AUTO) // 明确指定主键字段和生成策略 + private Long id; private String jwcode; private LocalDateTime createTime; } diff --git a/lottery-system/lottery-service/src/main/java/com/lottery/interceptor/AuthInterceptor.java b/lottery-system/lottery-service/src/main/java/com/lottery/interceptor/AuthInterceptor.java index df45a9d..6a72a23 100644 --- a/lottery-system/lottery-service/src/main/java/com/lottery/interceptor/AuthInterceptor.java +++ b/lottery-system/lottery-service/src/main/java/com/lottery/interceptor/AuthInterceptor.java @@ -40,6 +40,9 @@ public class AuthInterceptor implements HandlerInterceptor { if("/api/user/list".equals(request.getRequestURI())) { return true; } + if("/admin/user/logout".equals(request.getRequestURI())) { + return true; + } // if("/admin/win/list".equals(request.getRequestURI())) { // return true; // } diff --git a/lottery-system/lottery-service/src/main/resources/application-prod.yml b/lottery-system/lottery-service/src/main/resources/application-prod.yml index 53490ed..569a345 100644 --- a/lottery-system/lottery-service/src/main/resources/application-prod.yml +++ b/lottery-system/lottery-service/src/main/resources/application-prod.yml @@ -5,7 +5,7 @@ spring: # ========== 数据源配置 (MySQL) ========== datasource: - url: jdbc:mysql://18.143.76.3:3306/activty?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai + url: jdbc:mysql://localhost:3306/activty?useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai username: activty password: LnAcwpp5ayps5xnc driver-class-name: com.mysql.cj.jdbc.Driver diff --git a/lottery-system/lottery-service/src/main/resources/application.yml b/lottery-system/lottery-service/src/main/resources/application.yml index ef374a5..6914112 100644 --- a/lottery-system/lottery-service/src/main/resources/application.yml +++ b/lottery-system/lottery-service/src/main/resources/application.yml @@ -1,7 +1,7 @@ spring: # 基础配置 (所有环境通用) profiles: - active: dev + active: prod # Jackson 基础配置 jackson: