OZQ^sipMqeU zpQRP~b>%TWa5*Mf4}VS>*VH{fGDD!Kd1!T1Px9wdscU1kOxUD*?RuwY_yNWSR^RUT z9_k5MVW=e}s%|HuiU;|?!W&-=J)b@0y0{^xhT(y6+bdg%5E>Jh-v5~t_SDX$Inm_8SZ(1N`UP~rfqzC>YC@syAGF9C-4ojQiqFlUhj9J z4#Le7$W+@E6P^ 2DpsQ~{#u%U0X6Y}NUcJMO0fHYsYp zcPUJtfZ`IKFA N z5*~@a>A~_&l#&_LXdK!++`K=g6n4W|0g~U@?D coBT~^7(8FX@=`<5{FJO7$v zDPkN$yn63dUoG< z*Zk=|m*+GQqZAZobeW3T#@dQk7|tt9Y~&fZZgDKq3!^kh=*?jw<;))a)LT5p(aV#A zO+f{+im-C)w;z-UW@J~veN$Zf31gewRBCA?oOy=098%4)v3EYxdFfDBMy8vTN{zEf z0xucj!;z0t@fS&Xg~L`!A2XXnk~;3zh7n@CAEYIhE?V$k43!C0=VbRf1yck!`4 F62gpCylUl=x9`Rt27Y7sq{WdEeOfaBhT>r)hwpWB^6Q0MM6(}LIDyPKDi)P zo$#- WCLzg$(B>a$bB5mi8-4Qq=M|heBpcwy^`wBOi#y9^Tq)E8K zSS gqH~eyZfQ6jRWK>i!_u-4@5!L(f%Vb;s@*nS~pyopLL{-xa4wW3^Bq%*cz!Y zDH|yw*lbfBK%<@U(*Pm7;iLS$%`*LbsK2}k@cvxbLQy}Nu1j_rg}Ti|hDauS#&e_S z4XfxF*S6c{2%W9M_WM lh9-#CMZ4ob1v3nUCIvCQMrt*oXbH0d}&8k?9E zp7kju9#P+O>ZEYija+MV%LD~FxER6QyiW33XVsbgu`{14V?4Wb`%1N-av9`RRw?|a z7zCgOLc|*bh8`y2P+I``{0h)0%Ut$B9g)*G$Ek;p?{k_{
($>tDSkFrCqHr9{u=J>7)uarTuJvG5#*+wOQGi&P`8U znfU~V)9D7fkfnsy$PDFS>VmqjQCbBdsxzkegT0_^goZQ~(Tf_NiOB@DaUz`7?3)CY zjh!Im{j$Yn#(nTh@FFE3sL!2?n8sCR3)NBH2$u75&GHu#(PMdRv91xy=~Zs*N3+A7 zdf|FL7_jukZ)$OclB>;XBx0!s`vSLdW-9m1>EdHId7ff^id^o&{*V=F8X^0wx}!$m zOTw*u6?y74O+v5qfkB37d!+y#lunc_S@|Q}2MRHYRLeMLp8cc+^4e)qN-n`F{RT}O zGnYp9Bvh22y|h({r;)WSamHAZ3!^Wnv)K0dbB)OZ4A025Yo$Q %@K09q%Dwm zR${oNSM8Id#^Kh8UGg-}+**Lpr9{J8|Hw55R-MUKYY=B^!hM^e1 ZsY }I=_wQW}#kd>%CL9Ul#8{g@GGNhc{s3MU|uP0%HDFlB#%TxcLi%3AX3Hwfw zP?fTp)i}Vc8{2J#=tb=P<<#cEkZr6&(35!o>&qNfOTk~BYTIMo9i%!_fC1y~uCsC5 zla!V&1c)80Mq3Se=MNT;QRCZ8H!MXZ3aQK&MsIS5TBkz#u%~3?$wHHx0HOKbyoDAN z(BMf)kr29Fm)Ak+&Sz66JF)L`w%QwC;{=`L43TT+ftIQB7rY_2L{7-L4bvANMQPUU zJikRVJ4(dYY0X#9%6w_j+i {tZwB*{X z$9?B9%J<-h`9)%z=s>9K$u%3BsgchM0N**WlBBO6)eOLHOjyOfYjuJm5E>fBh}r)L zk+rZ+85su*LT_}4WS|d7)K?+mWCejZJ8}P7ezk`$2M5sSr0ak=uT06$%}GOL8?+tx zI9P3-cX{kKwyTsTC0W13B zcr1%GiRzrLC$sF@GimG$+#)P))aXd{y=b9C08 zsM`d8(O5LoUMt9K+(7C vGnaUeZsmbr`H=c<9i^L!&X^5|}b) zLmC9FWci<#n3x2H^5zDVb$$3S48FdvP}<=wgr;|Lj!U&7_~SlfDxTH5Nr7zJT0#k9 zjzi}sG^m3L)7`vZf95}^JjH|M&Dp(C;-rEP^*?Ba?#xWxtkA=5^j>9VD{Q{*Kz4Ml zP^7h(8}7KvZmPe=O$g0Du$KNn$8bQcu<%Ws_v_=&IS@MweZ5HA!ti7B<3PH^w?Xv= zDKB-$l>1JTz=51}qP_)-+RlbZ$!Udd^S6D=Rh@Q_x&R8n+RIl}*dg^FF@(K?zSbuv zcDwdA53vvE=pqD%cnI9Cjdm!_(;e;OsU;aw-m0<*Kc&NK=6mH {ALKYVSR5G#zV?+OG3G8iTE-h1 zVMfJ5<-7nyfgP{;+c+KK9_DHY-WS^$5QNEmvJ_FrftlRb=985N<^Wi=UiK+RF}yl( z2)MQpW|0dfgID23SayDUBIBZv= G1%Lt)wvmXO}UmTgQ*(<)Z*wlR^<@VMdy*nDgO;8-D87+3;dMEwC!=W{&!k9@|Of z9Hs>{HXn=7FC34*tT9`e(Vd|wDSlCGO5VPrx;wP6ovr&|sj`Iv8*K41|0}?;7x?&A z=B)7!&35AYL1ITk@Q1_Kn2j@3G$2j$D*Wj;e%K(Hi4YKb$^5_;JnDr++RKmbbX_?R zKKXcS;U>>=*^I-{cM}1RuA`_NCs-ITpxZ-l)xM*N{fl;tYn*`pSwcs1|F`kq2 w_lJIZfPX*(rfcB?AdId~Ff7gEpz`x|uztI1){C0)*M*kV`rx^G9 zvww%%pQ_RodJ+47)0lqS`TZOIRAH{{T;Tk&bEV1r3H|f*dId${|APK`mi^PfpZnmI zfg^MV{jn?l3I4M}UV*8B{|5g@z5H$EH;sR0?Uj{Yiodz=cMhv5Vxw6B00_`8Z?umk J(8?A7@L#8o@b&-z literal 0 HcmV?d00001 diff --git a/src/main/resources/static/template/PowerPoint.pptx b/src/main/resources/static/template/PowerPoint.pptx new file mode 100644 index 0000000..e69de29 diff --git a/src/main/resources/static/template/Word.docx b/src/main/resources/static/template/Word.docx new file mode 100644 index 0000000..e69de29 diff --git a/src/test/java/com/qiwenshare/file/ScpApplicationTests.java b/src/test/java/com/qiwenshare/file/ScpApplicationTests.java index 646d3d9..354170c 100644 --- a/src/test/java/com/qiwenshare/file/ScpApplicationTests.java +++ b/src/test/java/com/qiwenshare/file/ScpApplicationTests.java @@ -1,13 +1,10 @@ package com.qiwenshare.file; -//import org.junit.Test; -//import org.junit.runner.RunWith; + import org.junit.jupiter.api.Test; -import org.junit.runner.RunWith; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.test.context.junit4.SpringRunner; -@RunWith(SpringRunner.class) @SpringBootTest public class ScpApplicationTests { From 3506c8e5d1dfd4503df1ca47dba6b27015ae4190 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sun, 1 Aug 2021 14:11:02 +0800 Subject: [PATCH 2/8] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=92=8C=E8=A7=A3=E5=8E=8B=E9=80=82=E9=85=8D=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../file/controller/OfficeController.java | 2 +- src/main/resources/database/data.sql | 9 +-------- src/main/resources/{static => }/template/Excel.xlsx | Bin .../resources/{static => }/template/PowerPoint.pptx | 0 src/main/resources/{static => }/template/Word.docx | 0 5 files changed, 2 insertions(+), 9 deletions(-) rename src/main/resources/{static => }/template/Excel.xlsx (100%) rename src/main/resources/{static => }/template/PowerPoint.pptx (100%) rename src/main/resources/{static => }/template/Word.docx (100%) diff --git a/src/main/java/com/qiwenshare/file/controller/OfficeController.java b/src/main/java/com/qiwenshare/file/controller/OfficeController.java index b97736b..1dee8fd 100644 --- a/src/main/java/com/qiwenshare/file/controller/OfficeController.java +++ b/src/main/java/com/qiwenshare/file/controller/OfficeController.java @@ -87,7 +87,7 @@ public class OfficeController { } else if ("pptx".equals(extendName)) { templateFilePath = "template/PowerPoint.pptx"; } - String templateFileUrl = PathUtil.getStaticPath() + templateFilePath; + String templateFileUrl = PathUtil.getProjectRootPath() + templateFilePath; FileInputStream fileInputStream = new FileInputStream(templateFileUrl); Copier copier = ufopFactory.getCopier(); CopyFile copyFile = new CopyFile(); diff --git a/src/main/resources/database/data.sql b/src/main/resources/database/data.sql index 83eec1e..4a8fa37 100644 --- a/src/main/resources/database/data.sql +++ b/src/main/resources/database/data.sql @@ -1,12 +1,5 @@ -- 初始化用户 -insert ignore into user (userId, username, salt, password) values (1, 'admin', 'admin', 'df655ad8d3229f3269fad2a8bab59b6c'); insert ignore into role (roleId, role, description) values (1, 'admin', '管理员'),(2, 'user', '普通用户'); insert ignore into permission (permissionId, permission) values (1, 'admin'),(2, 'user'); -delete from user_role where userId = 1 and roleId = 1; -insert into user_role (userId, roleId) values (1, 1); -delete from role_permission where roleId = 1 and permissionId = 1; -insert into role_permission (roleId, permissionId) values (1, 1); - -delete from sysparam where sysParamId = 1; -insert into sysparam (sysParamId, sysParamKey, sysParamValue, sysParamDesc) values (1, 'totalStorageSize', '1024', '总存储大小(单位M)'); \ No newline at end of file +insert ignore into sysparam (sysParamId, sysParamKey, sysParamValue, sysParamDesc) values (1, 'totalStorageSize', '1024', '总存储大小(单位M)'); \ No newline at end of file diff --git a/src/main/resources/static/template/Excel.xlsx b/src/main/resources/template/Excel.xlsx similarity index 100% rename from src/main/resources/static/template/Excel.xlsx rename to src/main/resources/template/Excel.xlsx diff --git a/src/main/resources/static/template/PowerPoint.pptx b/src/main/resources/template/PowerPoint.pptx similarity index 100% rename from src/main/resources/static/template/PowerPoint.pptx rename to src/main/resources/template/PowerPoint.pptx diff --git a/src/main/resources/static/template/Word.docx b/src/main/resources/template/Word.docx similarity index 100% rename from src/main/resources/static/template/Word.docx rename to src/main/resources/template/Word.docx From aebcd71254a31a2e704c08dc184e4836c2c267ef Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sun, 1 Aug 2021 14:30:18 +0800 Subject: [PATCH 3/8] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=92=8C=E8=A7=A3=E5=8E=8B=E9=80=82=E9=85=8D=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pom.xml | 8 -------- .../file/controller/OfficeController.java | 2 +- src/main/resources/build/assembly.xml | 8 ++++++++ src/main/resources/database/data.sql | 1 - src/main/resources/{ => static}/template/Excel.xlsx | Bin .../resources/{ => static}/template/PowerPoint.pptx | 0 src/main/resources/{ => static}/template/Word.docx | 0 7 files changed, 9 insertions(+), 10 deletions(-) rename src/main/resources/{ => static}/template/Excel.xlsx (100%) rename src/main/resources/{ => static}/template/PowerPoint.pptx (100%) rename src/main/resources/{ => static}/template/Word.docx (100%) diff --git a/pom.xml b/pom.xml index 65cafc0..1c18464 100644 --- a/pom.xml +++ b/pom.xml @@ -180,14 +180,6 @@ - - - - - - - - diff --git a/src/main/java/com/qiwenshare/file/controller/OfficeController.java b/src/main/java/com/qiwenshare/file/controller/OfficeController.java index 1dee8fd..b97736b 100644 --- a/src/main/java/com/qiwenshare/file/controller/OfficeController.java +++ b/src/main/java/com/qiwenshare/file/controller/OfficeController.java @@ -87,7 +87,7 @@ public class OfficeController { } else if ("pptx".equals(extendName)) { templateFilePath = "template/PowerPoint.pptx"; } - String templateFileUrl = PathUtil.getProjectRootPath() + templateFilePath; + String templateFileUrl = PathUtil.getStaticPath() + templateFilePath; FileInputStream fileInputStream = new FileInputStream(templateFileUrl); Copier copier = ufopFactory.getCopier(); CopyFile copyFile = new CopyFile(); diff --git a/src/main/resources/build/assembly.xml b/src/main/resources/build/assembly.xml index d3175ec..0fd922a 100644 --- a/src/main/resources/build/assembly.xml +++ b/src/main/resources/build/assembly.xml @@ -17,6 +17,14 @@ src/main/resources conf 0644 ++ + +static/** ++ src/main/resources/static +static +0644 diff --git a/src/main/resources/database/data.sql b/src/main/resources/database/data.sql index 4a8fa37..777714a 100644 --- a/src/main/resources/database/data.sql +++ b/src/main/resources/database/data.sql @@ -1,4 +1,3 @@ --- 初始化用户 insert ignore into role (roleId, role, description) values (1, 'admin', '管理员'),(2, 'user', '普通用户'); insert ignore into permission (permissionId, permission) values (1, 'admin'),(2, 'user'); diff --git a/src/main/resources/template/Excel.xlsx b/src/main/resources/static/template/Excel.xlsx similarity index 100% rename from src/main/resources/template/Excel.xlsx rename to src/main/resources/static/template/Excel.xlsx diff --git a/src/main/resources/template/PowerPoint.pptx b/src/main/resources/static/template/PowerPoint.pptx similarity index 100% rename from src/main/resources/template/PowerPoint.pptx rename to src/main/resources/static/template/PowerPoint.pptx diff --git a/src/main/resources/template/Word.docx b/src/main/resources/static/template/Word.docx similarity index 100% rename from src/main/resources/template/Word.docx rename to src/main/resources/static/template/Word.docx From 28ebb3b49670939db3dad0dca3f5a1de4fc44394 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sun, 1 Aug 2021 14:59:47 +0800 Subject: [PATCH 4/8] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=92=8C=E8=A7=A3=E5=8E=8B=E9=80=82=E9=85=8D=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qiwenshare/file/controller/OfficeController.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/qiwenshare/file/controller/OfficeController.java b/src/main/java/com/qiwenshare/file/controller/OfficeController.java index b97736b..90df681 100644 --- a/src/main/java/com/qiwenshare/file/controller/OfficeController.java +++ b/src/main/java/com/qiwenshare/file/controller/OfficeController.java @@ -52,6 +52,8 @@ public class OfficeController { @Value("${deployment.host}") private String deploymentHost; + @Value("${ufop.storage-type}") + private Integer storageType; @Resource @@ -97,7 +99,7 @@ public class OfficeController { FileBean fileBean = new FileBean(); fileBean.setFileSize(0L); fileBean.setFileUrl(fileUrl); - fileBean.setStorageType(0); + fileBean.setStorageType(storageType); fileBean.setPointCount(1); fileBean.setIdentifier(uuid); boolean saveFlag = fileService.save(fileBean); From e1973ca1ca08dc1e6119a29b2c8e626374a85b13 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sun, 1 Aug 2021 15:25:01 +0800 Subject: [PATCH 5/8] =?UTF-8?q?=E6=96=B0=E5=BB=BA=E6=96=87=E6=A1=A3?= =?UTF-8?q?=E5=92=8C=E8=A7=A3=E5=8E=8B=E9=80=82=E9=85=8D=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qiwenshare/file/service/FiletransferService.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/qiwenshare/file/service/FiletransferService.java b/src/main/java/com/qiwenshare/file/service/FiletransferService.java index f4f855e..eeb5ca4 100644 --- a/src/main/java/com/qiwenshare/file/service/FiletransferService.java +++ b/src/main/java/com/qiwenshare/file/service/FiletransferService.java @@ -245,7 +245,7 @@ public class FiletransferService implements IFiletransferService { throw new UploadException("预览失败"); } PreviewFile previewFile = new PreviewFile(); - previewFile.setFileUrl(fileBean.getFileUrl()); + previewFile.setFileUrl("/" + fileBean.getFileUrl()); previewFile.setFileSize(fileBean.getFileSize()); if ("true".equals(previewDTO.getIsMin())) { previewer.imageThumbnailPreview(httpServletResponse, previewFile); From 24b76645d469b07960a411fffcffbad0ac896809 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= <1162714483@qq.com> Date: Sun, 1 Aug 2021 15:30:59 +0800 Subject: [PATCH 6/8] =?UTF-8?q?=E9=A2=84=E8=A7=88=E8=B7=AF=E5=BE=84?= =?UTF-8?q?=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/qiwenshare/file/service/FiletransferService.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/qiwenshare/file/service/FiletransferService.java b/src/main/java/com/qiwenshare/file/service/FiletransferService.java index eeb5ca4..b207914 100644 --- a/src/main/java/com/qiwenshare/file/service/FiletransferService.java +++ b/src/main/java/com/qiwenshare/file/service/FiletransferService.java @@ -245,7 +245,8 @@ public class FiletransferService implements IFiletransferService { throw new UploadException("预览失败"); } PreviewFile previewFile = new PreviewFile(); - previewFile.setFileUrl("/" + fileBean.getFileUrl()); + String fileUrl = PathUtil.getAliyunObjectNameByFileUrl(fileBean.getFileUrl()); + previewFile.setFileUrl("/" + fileUrl); previewFile.setFileSize(fileBean.getFileSize()); if ("true".equals(previewDTO.getIsMin())) { previewer.imageThumbnailPreview(httpServletResponse, previewFile); From f5a9e874aaa2cc49de9b8c2cd6a91c2ecc31145f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= Date: Thu, 5 Aug 2021 12:55:10 +0800 Subject: [PATCH 7/8] =?UTF-8?q?=E4=BF=AE=E5=A4=8DOSS=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../file/controller/FileController.java | 30 ++++--------------- 1 file changed, 5 insertions(+), 25 deletions(-) diff --git a/src/main/java/com/qiwenshare/file/controller/FileController.java b/src/main/java/com/qiwenshare/file/controller/FileController.java index e2a9c06..78033f3 100644 --- a/src/main/java/com/qiwenshare/file/controller/FileController.java +++ b/src/main/java/com/qiwenshare/file/controller/FileController.java @@ -171,33 +171,13 @@ public class FileController { userFile.getFilePath() + userFile.getFileName() + "/", sessionUserBean.getUserId()); } else { FileBean file = fileService.getById(userFile.getFileId()); - if (file.getStorageType() == 1) { - String fileUrl = file.getFileUrl(); - String newFileUrl = fileUrl.replace(userFile.getFileName(), renameFileDto.getFileName()); - RenameFile renameFile = new RenameFile(); - renameFile.setSrcName(fileUrl.substring(1)); - renameFile.setDestName(newFileUrl.substring(1)); - ufopFactory.getRenamer(file.getStorageType()).rename(renameFile); - LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - lambdaUpdateWrapper - .set(FileBean::getFileUrl, newFileUrl) - .eq(FileBean::getFileId, file.getFileId()); - fileService.update(lambdaUpdateWrapper); + LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); + lambdaUpdateWrapper.set(UserFile::getFileName, renameFileDto.getFileName()) + .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) + .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); + userFileService.update(lambdaUpdateWrapper); - LambdaUpdateWrapper userFileLambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - userFileLambdaUpdateWrapper - .set(UserFile::getFileName, renameFileDto.getFileName()) - .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) - .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); - userFileService.update(userFileLambdaUpdateWrapper); - } else { - LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - lambdaUpdateWrapper.set(UserFile::getFileName, renameFileDto.getFileName()) - .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) - .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); - userFileService.update(lambdaUpdateWrapper); - } } fileDealComp.uploadESByUserFileId(renameFileDto.getUserFileId()); From e66d5c31c760eacfd6116701378b6b5513dafd86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E9=A9=AC=E8=B6=85?= Date: Thu, 5 Aug 2021 12:59:40 +0800 Subject: [PATCH 8/8] =?UTF-8?q?=E4=BF=AE=E5=A4=8DOSS=E9=87=8D=E5=91=BD?= =?UTF-8?q?=E5=90=8D=E5=A4=B1=E8=B4=A5=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../file/controller/FileController.java | 21 ++++++------------- 1 file changed, 6 insertions(+), 15 deletions(-) diff --git a/src/main/java/com/qiwenshare/file/controller/FileController.java b/src/main/java/com/qiwenshare/file/controller/FileController.java index 78033f3..7c66de7 100644 --- a/src/main/java/com/qiwenshare/file/controller/FileController.java +++ b/src/main/java/com/qiwenshare/file/controller/FileController.java @@ -161,25 +161,16 @@ public class FileController { return RestResult.fail().message("同名文件已存在"); } + LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); + lambdaUpdateWrapper.set(UserFile::getFileName, renameFileDto.getFileName()) + .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) + .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); + userFileService.update(lambdaUpdateWrapper); if (1 == userFile.getIsDir()) { - LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - lambdaUpdateWrapper.set(UserFile::getFileName, renameFileDto.getFileName()) - .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) - .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); - userFileService.update(lambdaUpdateWrapper); userFileService.replaceUserFilePath(userFile.getFilePath() + renameFileDto.getFileName() + "/", userFile.getFilePath() + userFile.getFileName() + "/", sessionUserBean.getUserId()); - } else { - FileBean file = fileService.getById(userFile.getFileId()); - - LambdaUpdateWrapper lambdaUpdateWrapper = new LambdaUpdateWrapper<>(); - lambdaUpdateWrapper.set(UserFile::getFileName, renameFileDto.getFileName()) - .set(UserFile::getUploadTime, DateUtil.getCurrentTime()) - .eq(UserFile::getUserFileId, renameFileDto.getUserFileId()); - userFileService.update(lambdaUpdateWrapper); - - } + fileDealComp.uploadESByUserFileId(renameFileDto.getUserFileId()); return RestResult.success(); }