Commit 4d491caa authored by chenlin's avatar chenlin

小程序码日志添加

parent 7cfd95c8
...@@ -75,7 +75,7 @@ ...@@ -75,7 +75,7 @@
<dependency> <dependency>
<groupId>com.github.pagehelper</groupId> <groupId>com.github.pagehelper</groupId>
<artifactId>pagehelper-spring-boot-starter</artifactId> <artifactId>pagehelper-spring-boot-starter</artifactId>
<version>1.2.10</version> <version>1.2.13</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>org.projectlombok</groupId> <groupId>org.projectlombok</groupId>
...@@ -231,9 +231,9 @@ ...@@ -231,9 +231,9 @@
<version>4.5.8</version> <version>4.5.8</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>bouncycastle</groupId> <groupId>org.bouncycastle.bcprov-jdk15on.1.57.org.bouncycastle</groupId>
<artifactId>bcprov-jdk15</artifactId> <artifactId>bcprov-jdk15on</artifactId>
<version>146</version> <version>1.57</version>
</dependency> </dependency>
<dependency> <dependency>
<groupId>dom4j</groupId> <groupId>dom4j</groupId>
...@@ -387,7 +387,7 @@ ...@@ -387,7 +387,7 @@
<repository> <repository>
<id>nexus</id> <id>nexus</id>
<name>Private Repositories</name> <name>Private Repositories</name>
<url>http://maven.geexek.com.cn/nexus/content/groups/public/</url> <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<snapshots> <snapshots>
<enabled>true</enabled> <enabled>true</enabled>
<updatePolicy>daily</updatePolicy> <updatePolicy>daily</updatePolicy>
...@@ -399,7 +399,7 @@ ...@@ -399,7 +399,7 @@
<pluginRepository> <pluginRepository>
<id>nexus</id> <id>nexus</id>
<name>Private Repositories</name> <name>Private Repositories</name>
<url>http://maven.geexek.com.cn/nexus/content/groups/public/</url> <url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<snapshots> <snapshots>
<enabled>false</enabled> <enabled>false</enabled>
<updatePolicy>daily</updatePolicy> <updatePolicy>daily</updatePolicy>
...@@ -453,9 +453,15 @@ ...@@ -453,9 +453,15 @@
</goals> </goals>
</execution> </execution>
</executions> </executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<version>2.21.0</version>
<configuration>
<testFailureIgnore>true</testFailureIgnore>
</configuration>
</plugin> </plugin>
</plugins> </plugins>
</build> </build>
</project> </project>
...@@ -2,6 +2,7 @@ package com.dlbridge.jadp.plugins.cmpt.web; ...@@ -2,6 +2,7 @@ package com.dlbridge.jadp.plugins.cmpt.web;
import com.dlbridge.jadp.plugins.cmpt.dao.model.Cmpt; import com.dlbridge.jadp.plugins.cmpt.dao.model.Cmpt;
import com.dlbridge.jadp.plugins.cmpt.service.CmptService; import com.dlbridge.jadp.plugins.cmpt.service.CmptService;
import lombok.extern.log4j.Log4j2;
import org.json.JSONObject; import org.json.JSONObject;
import org.springframework.data.redis.core.ValueOperations; import org.springframework.data.redis.core.ValueOperations;
import org.springframework.http.ResponseEntity; import org.springframework.http.ResponseEntity;
...@@ -24,6 +25,7 @@ import java.net.URL; ...@@ -24,6 +25,7 @@ import java.net.URL;
@Controller @Controller
@RequestMapping(value = "/img") @RequestMapping(value = "/img")
@ApiIgnore @ApiIgnore
@Log4j2
public class ResourcesController { public class ResourcesController {
@Resource @Resource
...@@ -67,9 +69,13 @@ public class ResourcesController { ...@@ -67,9 +69,13 @@ public class ResourcesController {
+ (String) valueOperations.get("micro_gk:access_token_"+ partnerId) , obj.toString(), org.springframework.core.io.Resource.class); + (String) valueOperations.get("micro_gk:access_token_"+ partnerId) , obj.toString(), org.springframework.core.io.Resource.class);
Cmpt cmpt = cmptService.queryCmptBycmptId(cmptid); Cmpt cmpt = cmptService.queryCmptBycmptId(cmptid);
if(resourceResponseEntity.getBody().getInputStream() != null){
BufferedImage bg = ImageIO.read(resourceResponseEntity.getBody().getInputStream()); BufferedImage bg = ImageIO.read(resourceResponseEntity.getBody().getInputStream());
BufferedImage qr = ImageIO.read(new URL(cmpt.getLogo())); BufferedImage qr = ImageIO.read(new URL(cmpt.getLogo()));
overlapImage(bg, qr, response); overlapImage(bg, qr, response);
}else{
log.info("=====获取小程序码为空:"+resourceResponseEntity.getBody().toString());
}
} }
public static String overlapImage(BufferedImage bg, BufferedImage qrCodeIps, HttpServletResponse response) { public static String overlapImage(BufferedImage bg, BufferedImage qrCodeIps, HttpServletResponse response) {
......
spring.profiles.active=dev spring.profiles.active=production
spring.session.store-type=REDIS spring.session.store-type=REDIS
spring.session.timeout=PT30M spring.session.timeout=PT30M
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment