Explorar el Código

file pom修改,处理无法远程调用的问题

jingyuanchao hace 1 año
padre
commit
40dfaad60a

+ 6 - 0
soc-modules/soc-modules-file/pom.xml

@@ -60,6 +60,12 @@
             <version>0.0.1-SNAPSHOT</version>
         </dependency>
 
+
+        <dependency>
+            <groupId>com.xunmei</groupId>
+            <artifactId>soc-common-security</artifactId>
+        </dependency>
+
         <dependency>
             <groupId>cn.hutool</groupId>
             <artifactId>hutool-all</artifactId>

+ 2 - 0
soc-modules/soc-modules-file/src/main/java/com/xunmei/file/SocFileApplication.java

@@ -1,11 +1,13 @@
 package com.xunmei.file;
 
+import com.xunmei.common.security.annotation.EnableSocFeignClients;
 import com.xunmei.common.swagger.annotation.EnableCustomSwagger2;
 import org.springframework.boot.SpringApplication;
 import org.springframework.boot.autoconfigure.SpringBootApplication;
 import org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration;
 
 @EnableCustomSwagger2
+@EnableSocFeignClients
 @SpringBootApplication(exclude = {DataSourceAutoConfiguration.class },scanBasePackages = {"com.xunmei","cn.hutool.extra.spring"})
 public class SocFileApplication {
     public static void main(String[] args)

+ 3 - 1
soc-modules/soc-modules-file/src/main/java/com/xunmei/file/service/LocalSysFileServiceImpl.java

@@ -27,6 +27,7 @@ import com.xunmei.file.utils.PdfUtil;
 import com.xunmei.file.vo.FileBase64Vo;
 import com.xunmei.file.vo.ItextPdfTableVo;
 import com.xunmei.file.vo.PdfFilePathVo;
+import com.xunmei.system.api.RemoteOrgService;
 import com.xunmei.system.api.domain.SafeCheckTaskRegisterBookVo;
 import com.xunmei.system.api.domain.SysOrg;
 import io.netty.util.internal.StringUtil;
@@ -81,7 +82,8 @@ public class LocalSysFileServiceImpl implements ISysFileService {
 
     @Autowired
     private HttpServletRequest request;
-
+    @Autowired
+    private RemoteOrgService  orgService;
     private static PdfFilePathVo getLocalFilePath(String localFilePath, String businessType, String fileName) {
         final String path = File.separator + businessType + File.separator + DateUtil.format(new Date(), "yyyy" + File.separator + "MM" + File.separator + "dd" + File.separator);
         final File file = new File(localFilePath + path);