topic portal portaldesign 16/90416/6
authorZhangZihao <zhangzihao@chinamobile.com>
Tue, 25 Jun 2019 01:55:59 +0000 (09:55 +0800)
committerYan Yang <yangyanyj@chinamobile.com>
Tue, 25 Jun 2019 02:53:15 +0000 (02:53 +0000)
Change-Id: I47fd9bdbdedb70ae719790cf24f75a6029faa6c4
Issue-ID: DCAEGEN2-1623
Signed-off-by: ZhangZihao <zhangzihao@chinamobile.com>
components/datalake-handler/feeder/src/main/java/org/onap/datalake/feeder/controller/PortalController.java
components/datalake-handler/feeder/src/main/java/org/onap/datalake/feeder/controller/PortalDesignController.java
components/datalake-handler/feeder/src/main/java/org/onap/datalake/feeder/controller/TopicController.java
components/datalake-handler/feeder/src/main/java/org/onap/datalake/feeder/domain/PortalDesign.java
components/datalake-handler/feeder/src/main/java/org/onap/datalake/feeder/dto/PortalDesignConfig.java

index cb3ff34..2844fac 100644 (file)
@@ -44,7 +44,6 @@ import java.util.List;
  *
  * @author guochunmeng
  */
-@CrossOrigin(origins = "*")
 @RestController
 @RequestMapping(value = "/portals", produces = { MediaType.APPLICATION_JSON_VALUE })
 public class PortalController {
@@ -70,17 +69,8 @@ public class PortalController {
         Portal portal = null;
         try {
             portal = portalRepository.findById(portalConfig.getName()).get();
-            if (portalConfig.getEnabled() == false) {
-                log.info("Disable portal "+portalConfig.getName());
-                portal.setPort(null);
-                portal.setHost(null);
-                portal.setLogin(null);
-                portal.setPass(null);
-                portal.setEnabled(false);
-            }else {
-                log.info("Update portal "+portalConfig);
-                portalService.fillPortalConfiguration(portalConfig, portal);
-            }
+            log.info("Update portal "+portalConfig);
+            portalService.fillPortalConfiguration(portalConfig, portal);
             portalRepository.save(portal);
             return mkPostReturnBody(200, portal);
         } catch (Exception e) {
index 2784be3..93cec8b 100644 (file)
@@ -49,7 +49,7 @@ import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.ResponseBody;
 import org.springframework.web.bind.annotation.RestController;
-import org.springframework.web.bind.annotation.CrossOrigin;
+
 
 import io.swagger.annotations.ApiOperation;
 
@@ -65,7 +65,6 @@ import io.swagger.annotations.ApiOperation;
  * @contributor Kate Hsuan @ QCT
  */
 
-@CrossOrigin(origins = "*")
 @RestController
 @RequestMapping(value = "/topics", produces = { MediaType.APPLICATION_JSON_VALUE })//, consumes= {MediaType.APPLICATION_JSON_UTF8_VALUE})
 public class TopicController {
index 5b1be03..3a39b4e 100644 (file)
@@ -72,18 +72,13 @@ public class PortalDesign {
        PortalDesignConfig portalDesignConfig = new PortalDesignConfig();
 
         portalDesignConfig.setId(getId());
-
                portalDesignConfig.setBody(getBody());
-               
                portalDesignConfig.setName(getName());
-               
                portalDesignConfig.setNote(getNote());
-               
                portalDesignConfig.setSubmitted(getSubmitted());
-               
                portalDesignConfig.setTopic(getTopic().getName());
-               
                portalDesignConfig.setDesignType(getDesignType().getName());
+        portalDesignConfig.setDisplay(getDesignType().getDisplay());
                
                return portalDesignConfig;
     }