Commit 98a8b071 authored by 霍传世's avatar 霍传世

记录上传

parent 71a40784
......@@ -9,8 +9,8 @@ import com.qcloud.cos.model.PutObjectResult;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.jdbc.core.BeanPropertyRowMapper;
import org.springframework.jdbc.core.JdbcTemplate;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.RestController;
......@@ -38,9 +38,9 @@ public class studentPaperReportGeneratorController {
private static final String bucketName = "scorereport-1317275686";
private static final String requestHeader = "http://localhost:8080";
private static final String requestHeader = "http://localhost:18388";
@RequestMapping("/generatorPaperWork")
@GetMapping("/generatorPaperWork")
public String generatorPaperWork(@RequestParam(value = "schoolName",required = false)String schoolName,@RequestParam(value = "provinceName",required = false)String provinceName){
String sql = "select zkz_num from dp_total_score ";
String appendStatement = "";
......@@ -117,7 +117,7 @@ public class studentPaperReportGeneratorController {
ProcessBuilder processBuilderSubject = new ProcessBuilder();
String httpRequest = requestHeader + "/student/taca/20241201/"+zkzNum+"/md5";
String fileLocalPath = "/myworkSpace/jichu/"+zkzNum+".pdf";
processBuilderSubject.command("bash", "-c", "node /myworkSpace/puppeteer.js "+"https://www.baidu.com "+" pdf "+fileLocalPath);
processBuilderSubject.command("bash", "-c", "node /myworkSpace/puppeteer.js "+httpRequest+" pdf "+fileLocalPath);
processBuilderSubject.redirectErrorStream(true); // 合并标准输出和错误输出
Process processSubject = null;
try {
......@@ -164,7 +164,7 @@ public class studentPaperReportGeneratorController {
}
@RequestMapping("/generatorLocalPaperWork")
@GetMapping("/generatorLocalPaperWork")
public String localPaperWork(@RequestParam(value = "schoolName",required = false)String schoolName,@RequestParam(value = "provinceName",required = false)String provinceName){
String sql = "select zkz_num from dp_total_score ";
String appendStatement = "";
......@@ -241,7 +241,7 @@ public class studentPaperReportGeneratorController {
ProcessBuilder processBuilderSubject = new ProcessBuilder();
String httpRequest = requestHeader + "/student/taca/20241201/"+zkzNum+"/md5";
String fileLocalPath = "D:/myworkSpace/jichu/"+zkzNum+".pdf";
processBuilderSubject.command("cmd.exe", "/c", "node D:/myworkSpace/puppeteer.js "+"http://192.168.1.192:18388/student/taca/20241201/120180396604/xx "+" pdf "+fileLocalPath);
processBuilderSubject.command("cmd.exe", "/c", "node D:/myworkSpace/puppeteer.js "+"www.baidu.com "+" pdf "+fileLocalPath);
processBuilderSubject.redirectErrorStream(true); // 合并标准输出和错误输出
Process processSubject = null;
try {
......@@ -268,7 +268,7 @@ public class studentPaperReportGeneratorController {
assert subjectFiles != null;
for (File file : subjectFiles) {
String fileName = file.getName();
PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName,"/CACA20241201/jichu/"+fileName, file);
PutObjectRequest putObjectRequest = new PutObjectRequest(bucketName,"/CACA20241201Test/jichu/"+fileName, file);
try {
PutObjectResult putObjectResult = cosClient.putObject(putObjectRequest);
logger.info(putObjectResult.getRequestId());
......
spring.application.name=studentWorkGenerator
# MySQL Database Configuration
spring.datasource.url=jdbc:mysql://192.168.0.14:3306/tda_20241031?useSSL=false&serverTimezone=UTC
spring.datasource.url=jdbc:mysql://192.168.0.95:3306/caca_20241201?useSSL=false&serverTimezone=UTC
spring.datasource.username=root
spring.datasource.password=Thussat@2023
spring.datasource.password=Tda@20241125&#Qpke
spring.datasource.driver-class-name=com.mysql.jdbc.Driver
spring.datasource.hikari.maximum-pool-size=10
server.port=8013
\ 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