From d1c3e424d7293f3ab98905476da3942f9522a041 Mon Sep 17 00:00:00 2001 From: yuezhihang Date: Thu, 30 Jun 2022 10:45:23 +0800 Subject: [PATCH] =?UTF-8?q?=E9=99=84=E4=BB=B6=E6=94=B9=E5=90=8D=E9=80=BB?= =?UTF-8?q?=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../adc/da/att/service/impl/AttFileEOServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/adc-da-sys/src/main/java/com/adc/da/att/service/impl/AttFileEOServiceImpl.java b/adc-da-sys/src/main/java/com/adc/da/att/service/impl/AttFileEOServiceImpl.java index 72ac8cc5..b0225693 100644 --- a/adc-da-sys/src/main/java/com/adc/da/att/service/impl/AttFileEOServiceImpl.java +++ b/adc-da-sys/src/main/java/com/adc/da/att/service/impl/AttFileEOServiceImpl.java @@ -344,7 +344,15 @@ public class AttFileEOServiceImpl extends ServiceImpl i try { attFileEO.setId(attId); attFileInfo = this.baseMapper.selectFileInfoById(attFileEO); - attFileInfo.setOldFileName(name); + if (name.contains(".")) { + if (name.split("\\.")[1].equals(attFileInfo.getFileSuffix())) { + attFileInfo.setOldFileName(name); + }else { + attFileInfo.setOldFileName(name.split("\\.")[0]+"."+attFileInfo.getFileSuffix()); + } + }else { + attFileInfo.setOldFileName(name+"."+attFileEO.getFileSuffix()); + } this.baseMapper.updateFileInfoById(attFileInfo); return attFileInfo; } catch (Exception e) {