diff --git a/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Controllers/SiteBuilderController.java b/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Controllers/SiteBuilderController.java index 703ae64..a2ef308 100644 --- a/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Controllers/SiteBuilderController.java +++ b/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Controllers/SiteBuilderController.java @@ -95,10 +95,11 @@ public class SiteBuilderController { } @PostMapping("/SiteTree/createFile") - public void createHtmlFiles(@RequestParam String siteBuilderName, @RequestBody Map pageHtmlMap) + public ResponseEntity createHtmlFiles(@RequestParam String siteBuilderName, @RequestBody Map pageHtmlMap) throws IOException { - Service.createHtmlFile(siteBuilderName, pageHtmlMap); + ResponseEntity htmlFile = Service.createHtmlFile(siteBuilderName, pageHtmlMap); + return htmlFile; } diff --git a/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Services/SiteBuilderService.java b/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Services/SiteBuilderService.java index 57fc2ce..de2b167 100644 --- a/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Services/SiteBuilderService.java +++ b/visaproject-back-b/authsec_springboot/backend/src/main/java/com/realnet/vpspack/Services/SiteBuilderService.java @@ -5,13 +5,18 @@ import java.io.IOException; import java.util.List; import java.util.Map; +import org.apache.bcel.generic.NEW; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.beans.factory.annotation.Value; import org.springframework.data.domain.Page; import org.springframework.data.domain.Pageable; +import org.springframework.http.HttpStatus; +import org.springframework.http.ResponseEntity; import org.springframework.stereotype.Service; +import com.itextpdf.text.pdf.PdfStructTreeController.returnType; import com.realnet.Heplers.FileHelper; +import com.realnet.fnd.response.EntityResponse; import com.realnet.realm.Entity.Realm; import com.realnet.realm.Services.RealmService; import com.realnet.users.entity1.AppUser; @@ -93,7 +98,7 @@ public class SiteBuilderService { return test; } - public void createHtmlFile(String siteBuilderName, Map pageHtmlMap) throws IOException { + public ResponseEntity createHtmlFile(String siteBuilderName, Map pageHtmlMap) throws IOException { String folderPath = projectPath + File.separator + "Files" + File.separator + siteBuilderName; int i = 0; @@ -120,6 +125,8 @@ public class SiteBuilderService { i++; System.out.println(i + " file created "); } + + return new ResponseEntity<>(new EntityResponse(i+ " files created "), HttpStatus.CREATED); } public AppUser getUser() {