From 312d3077726177381fce84c6ca7c6085c99e0281 Mon Sep 17 00:00:00 2001 From: cjw Date: Tue, 18 Jun 2024 16:58:57 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B5=84=E6=BA=90=E4=B8=8A=E4=BC=A0=E7=9A=84?= =?UTF-8?q?=E6=A0=A1=E9=AA=8C=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dromara/system/service/impl/SysOssPersonServiceImpl.java | 2 ++ .../dromara/system/service/impl/SysOssResourceServiceImpl.java | 2 +- .../dromara/system/service/impl/SysOssTextbookServiceImpl.java | 2 +- 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssPersonServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssPersonServiceImpl.java index 1f2f10f..e7d3388 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssPersonServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssPersonServiceImpl.java @@ -105,6 +105,8 @@ public class SysOssPersonServiceImpl implements ISysOssPersonService { public Boolean insertByBo(SysOssPersonBo bo) { SysOssPerson add = MapstructUtils.convert(bo, SysOssPerson.class); validEntityBeforeSave(add); + String path = catalogService.selectCatalogNameById(add.getCatalogId()); + add.setFilePath(path); boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setId(add.getId()); diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssResourceServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssResourceServiceImpl.java index 86081ee..2cb27e3 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssResourceServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssResourceServiceImpl.java @@ -112,10 +112,10 @@ public class SysOssResourceServiceImpl implements ISysOssResourceService { @Override public Boolean insertByBo(SysOssResourceBo bo) { SysOssResource add = MapstructUtils.convert(bo, SysOssResource.class); + validEntityBeforeSave(add); String path = catalogService.selectCatalogNameById(add.getCatalogId()); add.setFilePath(path); add.setStatus(-1); - validEntityBeforeSave(add); boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setOssId(add.getOssId()); diff --git a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssTextbookServiceImpl.java b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssTextbookServiceImpl.java index 853f0be..5b4af21 100644 --- a/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssTextbookServiceImpl.java +++ b/ruoyi-modules/ruoyi-system/src/main/java/org/dromara/system/service/impl/SysOssTextbookServiceImpl.java @@ -112,10 +112,10 @@ public class SysOssTextbookServiceImpl implements ISysOssTextbookService { @Override public Boolean insertByBo(SysOssTextbookBo bo) { SysOssTextbook add = MapstructUtils.convert(bo, SysOssTextbook.class); + validEntityBeforeSave(add); String path = catalogService.selectCatalogNameById(add.getCatalogId()); add.setFilePath(path); add.setStatus(-1); - validEntityBeforeSave(add); boolean flag = baseMapper.insert(add) > 0; if (flag) { bo.setOssId(add.getOssId());