From a754e75c7e1fdfb1494189ad6be6223a54d614b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=90=E5=8B=A4=E6=B0=91?= Date: Fri, 23 Aug 2024 17:09:00 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=93=E6=9E=84=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../controller/manager/v1/ManagerV1Controller.java | 7 ++++--- .../controller/manager/v1/data/ManagerCreateData.java | 11 +++++++++++ .../appmanager/interceptor/InterceptorConfig.java | 2 +- 3 files changed, 16 insertions(+), 4 deletions(-) create mode 100644 src/main/java/com/xuqm/server/appmanager/controller/manager/v1/data/ManagerCreateData.java diff --git a/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/ManagerV1Controller.java b/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/ManagerV1Controller.java index f654572..d76f35f 100644 --- a/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/ManagerV1Controller.java +++ b/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/ManagerV1Controller.java @@ -2,6 +2,7 @@ package com.xuqm.server.appmanager.controller.manager.v1; import com.xuqm.server.appmanager.common.CommonHelper; import com.xuqm.server.appmanager.common.JWTHelper; +import com.xuqm.server.appmanager.controller.manager.v1.data.ManagerCreateData; import com.xuqm.server.appmanager.controller.manager.v1.data.ManagerListData; import com.xuqm.server.appmanager.entitys.UserInfo; import com.xuqm.server.appmanager.entitys.sys.v1.ApplicationEntity; @@ -19,8 +20,8 @@ public class ManagerV1Controller { @Autowired private ApplicationRepository applicationRepository; - @PostMapping("/manager/create") - public HttpResult appCreate(@RequestBody ApplicationEntity application, @RequestHeader(name = "token") String token) throws Exception { + @PostMapping("/create") + public HttpResult appCreate(@RequestBody ManagerCreateData application, @RequestHeader(name = "token") String token) throws Exception { UserInfo userInfo = JWTHelper.getUser(token); if (null == userInfo) { return new HttpResult<>(401, "登录失效", null); @@ -43,7 +44,7 @@ public class ManagerV1Controller { } - @PostMapping("/manager/list") + @PostMapping("/list") public HttpResult> appList(@RequestBody ManagerListData data, @RequestHeader(name = "token") String token) throws Exception { UserInfo userInfo = JWTHelper.getUser(token); diff --git a/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/data/ManagerCreateData.java b/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/data/ManagerCreateData.java new file mode 100644 index 0000000..859dae7 --- /dev/null +++ b/src/main/java/com/xuqm/server/appmanager/controller/manager/v1/data/ManagerCreateData.java @@ -0,0 +1,11 @@ +package com.xuqm.server.appmanager.controller.manager.v1.data; + +import com.xuqm.server.appmanager.entitys.converter.AbstractBaseTimeEntity; +import lombok.Data; + +@Data +public class ManagerCreateData extends AbstractBaseTimeEntity { + private String appName; + private String downloadUrl; + private String packageName; +} diff --git a/src/main/java/com/xuqm/server/appmanager/interceptor/InterceptorConfig.java b/src/main/java/com/xuqm/server/appmanager/interceptor/InterceptorConfig.java index f40717a..cabb098 100644 --- a/src/main/java/com/xuqm/server/appmanager/interceptor/InterceptorConfig.java +++ b/src/main/java/com/xuqm/server/appmanager/interceptor/InterceptorConfig.java @@ -13,7 +13,7 @@ public class InterceptorConfig implements WebMvcConfigurer { //其他接口token验证 .addPathPatterns("/**") //所有用户都放心 - .excludePathPatterns("/tenant/create","/user/v1/login","/hello/**"); + .excludePathPatterns("/tenant/**/create","/user/**/login","/hello/**"); } }