Commit de08a87e authored by 0Tyler's avatar 0Tyler

defaultData

parent cd8a5094
This diff is collapsed.
......@@ -35,6 +35,7 @@ repositories {
dependencies {
implementation 'org.springframework.boot:spring-boot-starter-data-jpa'
implementation 'org.springframework.boot:spring-boot-starter-web'
implementation 'org.springframework:spring-test'
implementation "org.mapstruct:mapstruct:${mapstructVersion}"
compileOnly 'org.projectlombok:lombok'
......
......@@ -40,6 +40,11 @@ public class DefaultData implements ApplicationRunner {
this.privacyPolicyReportService = privacyPolicyReportService;
this.documentService = documentService;
}
@Value("classpath:document/心跳血氧機檢測報告.pdf")
Resource oxygenResource;
@Value("classpath:document/紫外線傳感器檢測報告.pdf")
Resource sensorResource;
@Value("classpath:document/粉塵濃度感測器檢測報告.pdf")
Resource dustResource;
......@@ -47,6 +52,9 @@ public class DefaultData implements ApplicationRunner {
@Value("classpath:document/溫溼度感測器檢測報告.pdf")
Resource tempResource;
@Value("classpath:document/氣體感測器檢測報告.pdf")
Resource gasResource;
@Override
public void run(ApplicationArguments args) {
//心跳血氧機
......@@ -169,7 +177,7 @@ public class DefaultData implements ApplicationRunner {
))
.build();
Document document = resourceToMultipartFile(tempResource)
Document document = resourceToMultipartFile(oxygenResource)
.flatMap(documentService::add)
.orElse(Document.builder().build());
......@@ -238,6 +246,10 @@ public class DefaultData implements ApplicationRunner {
.build()))
.build();
document = resourceToMultipartFile(sensorResource)
.flatMap(documentService::add)
.orElse(Document.builder().build());
PrivacyPolicyReport sensorPrivacyPolicyReport = PrivacyPolicyReport.builder()
.id("0cfb6be3-6f0f-4e63-85b8-e9c936707c0a")
.version("1.0")
......@@ -461,6 +473,10 @@ public class DefaultData implements ApplicationRunner {
.build()))
.build();
document = resourceToMultipartFile(gasResource)
.flatMap(documentService::add)
.orElse(Document.builder().build());
PrivacyPolicyReport gasPrivacyPolicyReport = PrivacyPolicyReport.builder()
.id("0cfb6be3-6f0f-4e63-85b8-e9c936707c0a")
.version("1.0")
......
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