Эх сурвалжийг харах

[feat] 去掉获取图片的token校验

limeng 6 сар өмнө
parent
commit
e96ad1815e
16 өөрчлөгдсөн 57 нэмэгдсэн , 27 устгасан
  1. 2 1
      application-webadmin/src/main/java/com/tourism/webadmin/back/controller/CompanyInfoController.java
  2. 3 1
      application-webadmin/src/main/java/com/tourism/webadmin/back/controller/JobProjectController.java
  3. 3 1
      application-webadmin/src/main/java/com/tourism/webadmin/back/controller/TourismFileController.java
  4. 3 1
      application-webadmin/src/main/java/com/tourism/webadmin/back/controller/TourismProjectController.java
  5. 1 0
      application-webadmin/src/main/java/com/tourism/webadmin/back/model/TourismProject.java
  6. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/BannerInfoVo.java
  7. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/CompanyContentVo.java
  8. 5 3
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/CompanyInfoVo.java
  9. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/ContentCompanyVo.java
  10. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/DirectoryInfoVo.java
  11. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobContentVo.java
  12. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobFileVo.java
  13. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobProjectVo.java
  14. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismContentVo.java
  15. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismFileVo.java
  16. 4 2
      application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismProjectVo.java

+ 2 - 1
application-webadmin/src/main/java/com/tourism/webadmin/back/controller/CompanyInfoController.java

@@ -1,6 +1,7 @@
 package com.tourism.webadmin.back.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.dev33.satoken.annotation.SaIgnore;
 import com.alibaba.fastjson.JSONObject;
 import cn.hutool.core.util.ReflectUtil;
 import com.tourism.common.core.upload.BaseUpDownloader;
@@ -272,7 +273,7 @@ public class CompanyInfoController {
      * @param asImage   下载文件是否为图片。
      * @param response  Http 应答对象。
      */
-    @SaCheckPermission("companyInfo.view")
+    @SaIgnore
     @OperationLog(type = SysOperationLogType.DOWNLOAD, saveResponse = false)
     @GetMapping("/download")
     public void download(

+ 3 - 1
application-webadmin/src/main/java/com/tourism/webadmin/back/controller/JobProjectController.java

@@ -1,6 +1,7 @@
 package com.tourism.webadmin.back.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.dev33.satoken.annotation.SaIgnore;
 import com.alibaba.fastjson.JSONObject;
 import cn.hutool.core.util.ReflectUtil;
 import com.tourism.common.core.upload.BaseUpDownloader;
@@ -288,7 +289,8 @@ public class JobProjectController {
      * @param asImage   下载文件是否为图片。
      * @param response  Http 应答对象。
      */
-    @SaCheckPermission("jobProject.view")
+//    @SaCheckPermission("jobProject.view")
+    @SaIgnore
     @OperationLog(type = SysOperationLogType.DOWNLOAD, saveResponse = false)
     @GetMapping("/download")
     public void download(

+ 3 - 1
application-webadmin/src/main/java/com/tourism/webadmin/back/controller/TourismFileController.java

@@ -1,6 +1,7 @@
 package com.tourism.webadmin.back.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.dev33.satoken.annotation.SaIgnore;
 import cn.hutool.core.util.ReflectUtil;
 import com.tourism.common.core.upload.BaseUpDownloader;
 import com.tourism.common.core.upload.UpDownloaderFactory;
@@ -187,7 +188,8 @@ public class TourismFileController {
      * @param asImage   下载文件是否为图片。
      * @param response  Http 应答对象。
      */
-    @SaCheckPermission("tourismFile.view")
+//    @SaCheckPermission("tourismFile.view")
+    @SaIgnore
     @OperationLog(type = SysOperationLogType.DOWNLOAD, saveResponse = false)
     @GetMapping("/download")
     public void download(

+ 3 - 1
application-webadmin/src/main/java/com/tourism/webadmin/back/controller/TourismProjectController.java

@@ -1,6 +1,7 @@
 package com.tourism.webadmin.back.controller;
 
 import cn.dev33.satoken.annotation.SaCheckPermission;
+import cn.dev33.satoken.annotation.SaIgnore;
 import com.alibaba.fastjson.JSONObject;
 import cn.hutool.core.util.ReflectUtil;
 import com.tourism.common.core.upload.BaseUpDownloader;
@@ -281,7 +282,8 @@ public class TourismProjectController {
      * @param asImage   下载文件是否为图片。
      * @param response  Http 应答对象。
      */
-    @SaCheckPermission("tourismProject.view")
+//    @SaCheckPermission("tourismProject.view")
+    @SaIgnore
     @OperationLog(type = SysOperationLogType.DOWNLOAD, saveResponse = false)
     @GetMapping("/download")
     public void download(

+ 1 - 0
application-webadmin/src/main/java/com/tourism/webadmin/back/model/TourismProject.java

@@ -163,5 +163,6 @@ public class TourismProject extends BaseModel {
     /**
      * 菜单ids。
      */
+    @TableField(exist = false)
     private List<Long> directoryInfoIds;
 }

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/BannerInfoVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -22,7 +24,7 @@ public class BannerInfoVo extends BaseVo {
      * 主键。
      */
     @Schema(description = "主键")
-    private Long id;
+    private String id;
 
     /**
      * banner名称。
@@ -34,7 +36,7 @@ public class BannerInfoVo extends BaseVo {
      * 所属分类。
      */
     @Schema(description = "所属分类")
-    private Long belongTab;
+    private String belongTab;
 
     /**
      * 是否启用。

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/CompanyContentVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -20,7 +22,7 @@ public class CompanyContentVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 富文本内容。
@@ -32,5 +34,5 @@ public class CompanyContentVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationId;
+    private String associationId;
 }

+ 5 - 3
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/CompanyInfoVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
 
@@ -20,7 +22,7 @@ public class CompanyInfoVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 公司名称。
@@ -74,7 +76,7 @@ public class CompanyInfoVo {
      * 创建用户。
      */
     @Schema(description = "创建用户")
-    private Long createUserId;
+    private String createUserId;
 
     /**
      * 创建时间。
@@ -86,7 +88,7 @@ public class CompanyInfoVo {
      * 更新用户。
      */
     @Schema(description = "更新用户")
-    private Long updateUserId;
+    private String updateUserId;
 
     /**
      * 更新时间。

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/ContentCompanyVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -20,7 +22,7 @@ public class ContentCompanyVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 富文本内容。
@@ -32,5 +34,5 @@ public class ContentCompanyVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationId;
+    private String associationId;
 }

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/DirectoryInfoVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -22,13 +24,13 @@ public class DirectoryInfoVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 父级id。
      */
     @Schema(description = "父级id")
-    private Long parentId;
+    private String parentId;
 
     /**
      * 菜单名称。

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobContentVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -20,7 +22,7 @@ public class JobContentVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 富文本内容。
@@ -32,5 +34,5 @@ public class JobContentVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationId;
+    private String associationId;
 }

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobFileVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -22,7 +24,7 @@ public class JobFileVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 文件名称。
@@ -58,5 +60,5 @@ public class JobFileVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationTableId;
+    private String associationTableId;
 }

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/JobProjectVo.java

@@ -1,6 +1,8 @@
 package com.tourism.webadmin.back.vo;
 
 import com.baomidou.mybatisplus.annotation.TableField;
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -24,7 +26,7 @@ public class JobProjectVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 出国劳务标题。
@@ -42,7 +44,7 @@ public class JobProjectVo extends BaseVo {
      * 所属分类。
      */
     @Schema(description = "所属分类")
-    private Long belongTab;
+    private String belongTab;
 
     /**
      * 工作国家或地区。

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismContentVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -20,7 +22,7 @@ public class TourismContentVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 富文本内容。
@@ -32,5 +34,5 @@ public class TourismContentVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationId;
+    private String associationId;
 }

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismFileVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -22,7 +24,7 @@ public class TourismFileVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 文件名称。
@@ -52,7 +54,7 @@ public class TourismFileVo extends BaseVo {
      * 关联表id。
      */
     @Schema(description = "关联表id")
-    private Long associationTableId;
+    private String associationTableId;
 
     /**
      * 上传时间。

+ 4 - 2
application-webadmin/src/main/java/com/tourism/webadmin/back/vo/TourismProjectVo.java

@@ -1,5 +1,7 @@
 package com.tourism.webadmin.back.vo;
 
+import com.fasterxml.jackson.databind.annotation.JsonSerialize;
+import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
 import com.tourism.common.core.base.vo.BaseVo;
 import io.swagger.v3.oas.annotations.media.Schema;
 import lombok.Data;
@@ -22,7 +24,7 @@ public class TourismProjectVo extends BaseVo {
      * 主键id。
      */
     @Schema(description = "主键id")
-    private Long id;
+    private String id;
 
     /**
      * 项目标题。
@@ -64,7 +66,7 @@ public class TourismProjectVo extends BaseVo {
      * 所属分类。
      */
     @Schema(description = "所属分类")
-    private Long belongTab;
+    private String belongTab;
 
     /**
      * 出发地。