From 75d0a1c324f90fa46362a368082481e50adde893 Mon Sep 17 00:00:00 2001 From: fkf <1475794025@qq.com> Date: Wed, 10 May 2023 11:41:54 +0800 Subject: [PATCH] =?UTF-8?q?5-10=20=E4=BB=A3=E7=A0=81=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../api/sys_resources/SysResources.java | 3 ++ .../api/sys_resources/SysResourcesFeign.java | 11 +++++++ .../system/biz/sys_plan/SysPlanMapper.xml | 2 +- .../SysPlanScheduleMapper.xml | 7 ++-- .../biz/sys_resources/SysResourcesMapper.java | 7 +++- .../biz/sys_resources/SysResourcesRest.java | 21 +++++++++++- .../sys_resources/SysResourcesService.java | 32 ++++++++++++++++++- .../src/main/resources/application-dev.yml | 5 ++- 8 files changed, 78 insertions(+), 10 deletions(-) diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResources.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResources.java index a60535d..ef5eb04 100644 --- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResources.java +++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResources.java @@ -2,6 +2,7 @@ package com.yxt.demo.system.api.sys_resources; import com.yxt.demo.system.utils.BaseEntity; import lombok.Data; +import org.springframework.web.multipart.MultipartFile; /** * @Author dimengzhe @@ -19,4 +20,6 @@ public class SysResources extends BaseEntity { private String typeKey; private String content; + + private MultipartFile file; } diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResourcesFeign.java b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResourcesFeign.java index 1b16345..28093bd 100644 --- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResourcesFeign.java +++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/api/sys_resources/SysResourcesFeign.java @@ -1,9 +1,20 @@ package com.yxt.demo.system.api.sys_resources; +import com.yxt.demo.system.utils.ResultBean; +import io.swagger.annotations.Api; +import io.swagger.annotations.ApiOperation; +import org.springframework.web.bind.annotation.RequestMapping; +import org.springframework.web.multipart.MultipartFile; + /** * @Author dimengzhe * @Date 2023/4/24 14:26 * @Description */ +@Api(value = "") public interface SysResourcesFeign { + + @ApiOperation(value = "上传") + @RequestMapping("/upload") + ResultBean upload(MultipartFile file); } diff --git a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml index b3e0d54..93fa931 100644 --- a/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml +++ b/demo-system/demo-system-biz/src/main/java/com/yxt/demo/system/biz/sys_plan/SysPlanMapper.xml @@ -24,7 +24,7 @@