Parcourir la source

'修改日志路径'

Althars123 il y a 4 ans
Parent
commit
ceeb6633fd

+ 13 - 8
hzgzpt-admin/src/main/java/com/miaxis/app/controller/test/TestController.java

@@ -7,15 +7,18 @@ import com.miaxis.common.sign.*;
 import com.miaxis.news.domain.NewsInfo;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
-import org.apache.catalina.util.RequestUtil;
 import org.apache.commons.fileupload.FileItem;
 import org.apache.commons.fileupload.FileItemFactory;
 import org.apache.commons.fileupload.disk.DiskFileItemFactory;
-import org.springframework.web.bind.annotation.*;
+import org.slf4j.Logger;
+import org.slf4j.LoggerFactory;
+import org.springframework.web.bind.annotation.PostMapping;
+import org.springframework.web.bind.annotation.RequestMapping;
+import org.springframework.web.bind.annotation.RequestPart;
+import org.springframework.web.bind.annotation.RestController;
 import org.springframework.web.multipart.MultipartFile;
 import org.springframework.web.multipart.commons.CommonsMultipartFile;
 
-import javax.servlet.http.HttpServletRequest;
 import java.io.*;
 import java.security.KeyStore;
 import java.security.PrivateKey;
@@ -25,7 +28,8 @@ import java.util.Enumeration;
 @RestController
 @RequestMapping(Constants.OPEN_PREFIX+"/test")
 @Api(tags={"【test-文件上传】"})
-    public class TestController extends BaseController {
+public class TestController extends BaseController {
+    private static final Logger log = LoggerFactory.getLogger(TestController.class);
 //        @Resource
 //        private IQgptService qgptService;
 
@@ -33,10 +37,10 @@ import java.util.Enumeration;
      * 查询新闻(首页资讯、通知、公告相关)列表
      */
     @PostMapping("/testMethod" )
-    @ApiOperation("文件上传" )
-    public Response list(HttpServletRequest request,@RequestParam("s") String s, @RequestBody NewsInfo newsInfo) throws Exception {
-       System.out.println( RequestUtil.getRequestURL(request));;
-        System.out.println("d");
+    @ApiOperation("测试接口" )
+    public Response list( String s,  NewsInfo newsInfo) throws Exception {
+        log.error("==试试看有没有日志文件呀==");
+        System.out.println(System.getProperty("user.dir"));
         return  null ;
     }
 
@@ -46,6 +50,7 @@ import java.util.Enumeration;
         @PostMapping("/fileupload" )
         @ApiOperation("文件上传" )
         public Response list(@RequestPart("file") MultipartFile file) throws Exception {
+
 //            File file =new File("F:/doc/img/gen-view.jpg");
             long timestamp = System.currentTimeMillis(); // 时间戳
             String sign_str = ""; // 签名

+ 4 - 0
hzgzpt-admin/src/main/java/com/miaxis/app/controller/user/UserInfoController.java

@@ -213,4 +213,8 @@ public class UserInfoController extends BaseController{
         return userInfoService.getMyRegistrationInformation(userId);
     }
 
+    public static void main(String[] args) {
+        System.out.println(System.getProperty("user.dir"));
+    }
+
 }

+ 7 - 4
hzgzpt-admin/src/main/java/com/miaxis/system/controller/common/CommonController.java

@@ -15,9 +15,7 @@ import com.miaxis.common.utils.file.FileUtils;
 import com.miaxis.file.domain.FileInfo;
 import com.miaxis.file.service.IFileInfoService;
 import com.miaxis.framework.config.ServerConfig;
-import io.swagger.annotations.Api;
-import io.swagger.annotations.ApiOperation;
-import io.swagger.annotations.ApiParam;
+import io.swagger.annotations.*;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -58,7 +56,12 @@ public class CommonController
     @Log(title = "上传文件", businessType = BusinessTypeEnum.INSERT)
     @PostMapping(Constants.OPEN_PREFIX+"/common/file")
     @ApiOperation("通用上传请求")
-    public Response<FileInfo> updateload(MultipartFile file, Integer fileType) throws IOException {
+//    @ApiImplicitParams({
+//            @ApiImplicitParam(name = "fileType",value = "业务类型:1-举报图片 99-其他" ,dataType = "int", paramType = "query", required = true)
+//    })
+    public Response<FileInfo> updateload(MultipartFile file,
+                                         @ApiParam(name = "fileType", value = "业务类型:1-举报图片 99-其他")
+        @RequestParam("fileType") Integer fileType) throws IOException {
         FileUploadTypeEnum fileUploadTypeEnum = getPathByType(fileType);
         String originalFilename = file.getOriginalFilename();
         //获取最后一个.的位置

+ 14 - 7
hzgzpt-admin/src/main/resources/application.yml

@@ -22,13 +22,19 @@ server:
   servlet:
     # 应用的访问路径
     context-path: /
-    tomcat:
-      # tomcat的URI编码
-      uri-encoding: UTF-8
-      # tomcat最大线程数,默认为200
-      max-threads: 800
-      # Tomcat启动初始化的线程数,默认值25
-      min-spare-threads: 30
+  tomcat:
+    basedir: ${user.dir}
+    accesslog:
+      # 开启日志记录
+      enabled: true
+      # 访问日志存放目录
+      directory: logs
+    # tomcat的URI编码
+    uri-encoding: UTF-8
+    # tomcat最大线程数,默认为200
+    max-threads: 800
+    # Tomcat启动初始化的线程数,默认值25
+    min-spare-threads: 30
 #  undertow:
 #    # HTTP post内容的最大大小。当值为-1时,默认值为大小是无限的
 #    max-http-post-size: -1
@@ -44,6 +50,7 @@ server:
 
 # 日志配置
 logging:
+  file: ../logs/gzpt/gzpt.log
   level:
     com.miaxis: @logging.level@
     org.springframework: warn

+ 7 - 7
hzgzpt-admin/src/main/resources/logback.xml

@@ -12,7 +12,7 @@
             <charset>utf-8</charset>
 		</encoder>
 	</appender>
-	
+
 	<!-- 系统日志输出 -->
 	<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender">
 	    <file>${log.path}/sys-info.log</file>
@@ -35,7 +35,7 @@
             <onMismatch>DENY</onMismatch>
         </filter>
 	</appender>
-	
+
 	<appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender">
 	    <file>${log.path}/sys-error.log</file>
         <!-- 循环政策:基于时间创建日志文件 -->
@@ -57,7 +57,7 @@
             <onMismatch>DENY</onMismatch>
         </filter>
     </appender>
-	
+
 	<!-- 用户访问日志输出  -->
     <appender name="sys-user" class="ch.qos.logback.core.rolling.RollingFileAppender">
 		<file>${log.path}/sys-user.log</file>
@@ -71,7 +71,7 @@
             <pattern>${log.pattern}</pattern>
         </encoder>
     </appender>
-	
+
 	<!-- 系统模块日志级别控制  -->
 	<logger name="com.miaxis" level="info" />
 	<!-- Spring日志级别控制  -->
@@ -80,15 +80,15 @@
 	<root level="info">
 		<appender-ref ref="console" />
 	</root>
-	
+
 	<!--系统操作日志-->
     <root level="info">
         <appender-ref ref="file_info" />
         <appender-ref ref="file_error" />
     </root>
-	
+
 	<!--系统用户操作日志-->
     <logger name="sys-user" level="info">
         <appender-ref ref="sys-user"/>
     </logger>
-</configuration> 
+</configuration>