lcm gui integration
authorLuji7 <lu.ji3@zte.com.cn>
Sun, 18 Sep 2016 05:54:00 +0000 (13:54 +0800)
committerLuji7 <lu.ji3@zte.com.cn>
Sun, 18 Sep 2016 05:54:00 +0000 (13:54 +0800)
Change-Id: I9899953757a2efa0a7aa7212cd205c6a8ec161d6
Signed-off-by: Luji7 <lu.ji3@zte.com.cn>
openo-portal/portal-lifecyclemgr/gsolcmmain.html
openo-portal/portal-lifecyclemgr/js/rest.js

index 0067c31..715f861 100644 (file)
@@ -29,6 +29,7 @@
     <script type="text/javascript" src="js/bootstrap.min.js"></script> \r
        <script type="text/javascript" src="js/rest.js"></script>\r
        <script type="text/javascript" src="js/bootstrap-table.min.js"></script>\r
+       <script type="text/javascript" src="gsolcm.js"></script>\r
        <script type="text/javascript">\r
        $(document).ready(function() {\r
                var jsondata = [];\r
@@ -37,8 +38,9 @@
                //Assigning data to table\r
                data: jsondata\r
                });\r
-       \r
+               new lcmHandler();\r
     });        \r
+    \r
        function operateFormatter(value, row, index) {\r
         return [\r
             '<img class="siteDeleteImg" src="images/delete.png" href="javascript:void(0)" style="cursor: pointer" name="title" title="Delete" />'\r
                                                                </ul>\r
                                                                <div class="tab-content">\r
                                                                <ul class="nav nav-tabs">\r
-                                                                 <li><a href="#">Basic Info</a>\r
-                                                                       <div class="tab-pane active" id="basicTab">\r
-                                                                               <div class="form-group" ms-class="has-error:vmAppDialog.name==''">\r
-                                                                                       <label class="col-sm-3 control-label">\r
-                                                                                               <span>Service Name</span>\r
-                                                                                               <span class="required">*</span>\r
-                                                                                       </label>\r
-                                                                                       <div class="col-sm-7">\r
-                                                                                               <input type="text" id="svcName" name="svcName" class="form-control" placeholder="Service Name"/> \r
+                                                                               <li class="active"><a id= "basicInfoTab" href="#basicTab" data-toggle="tab">Basic Info</a></li> \r
+                                                                               <li ><a id="parameterTabHeader" href="#parameterTab" data-toggle="tab">Template Parameters</a></li>\r
+                                                                       </ul>   \r
+                                                                       <div id="myTabContent" class="tab-content" >\r
+                                                                               <div class="tab-pane active" id="basicTab">\r
+                                                                                       <div class="form-group" ms-class="has-error:vmAppDialog.name==''">\r
+                                                                                               <label class="col-sm-3 control-label">\r
+                                                                                                       <span>Service Name</span>\r
+                                                                                                       <span class="required">*</span>\r
+                                                                                               </label>\r
+                                                                                               <div class="col-sm-7">\r
+                                                                                                       <input type="text" id="svcName" name="svcName" class="form-control" placeholder="Service Name"/> \r
+                                                                                               </div>\r
                                                                                        </div>\r
-                                                                               </div>\r
-                                                                               <div class="form-group">\r
-                                                                                       <label class="col-sm-3 control-label">\r
-                                                                                               <span>Service  Description</span>&nbsp;&nbsp;&nbsp;\r
-                                                                                       </label>\r
-                                                                                       <div class="col-sm-7">\r
-                                                                                               <input type="text" id="svcDesc" name="svcDesc" class="form-control" placeholder="Service  Description"/>\r
+                                                                                       <div class="form-group">\r
+                                                                                               <label class="col-sm-3 control-label">\r
+                                                                                                       <span>Service  Description</span>&nbsp;&nbsp;&nbsp;\r
+                                                                                               </label>\r
+                                                                                               <div class="col-sm-7">\r
+                                                                                                       <input type="text" id="svcDesc" name="svcDesc" class="form-control" placeholder="Service  Description"/>\r
+                                                                                               </div>\r
+                                                                                       </div>                                                                          \r
+                                                                                       <div class="form-group" ms-class="has-error:vmAppDialog.name==''">\r
+                                                                                               <label class="col-sm-3 control-label">\r
+                                                                                                       <span>Service Template</span>\r
+                                                                                                       <span class="required">*</span>\r
+                                                                                               </label>\r
+                                                                                               <div class="col-sm-7">\r
+                                                                                                       <select class="form-control" style ="padding-top: 0px;padding-bottom: 0px;" id="svcTempl" \r
+                                                                                                               name="svcTempl">\r
+                                                                                                               <option value="1.1">1.1</option>\r
+                                                                                                               <option value="1.2">1.2</option>\r
+                                                                                                       </select>\r
+                                                                                               </div>\r
                                                                                        </div>\r
-                                                                               </div>                                                                          \r
-                                                                               <div class="form-group" ms-class="has-error:vmAppDialog.name==''">\r
-                                                                                       <label class="col-sm-3 control-label">\r
-                                                                                               <span>Service Template</span>\r
-                                                                                               <span class="required">*</span>\r
-                                                                                       </label>\r
-                                                                                       <div class="col-sm-7">\r
-                                                                                               <select class="form-control" style ="padding-top: 0px;padding-bottom: 0px;" id="svcTempl" \r
-                                                                                                       name="svcTempl">\r
-                                                                                                       <option value="1.1">1.1</option>\r
-                                                                                                       <option value="1.2">1.2</option>\r
-                                                                                               </select>\r
-                                                                                       </div>\r
-                                                                               </div>\r
-                                                                       </div>  \r
-                                                                 </li> \r
-                                                       </ul>                                                             \r
+                                                                               </div>  \r
+                                                                               <div class="tab-pane" id="parameterTab"> \r
+                                                                                       \r
+                                                                               </div>\r
+                                                                       </div>                                            \r
                                                                </div>\r
                                                        </div>\r
                                                        <div class="modal-footer">                                                      \r
index a5d83f8..c27dbf0 100644 (file)
@@ -78,29 +78,4 @@ $(function(){
                        return o;\r
                        };\r
        \r
-$('#createNS').click(function(){\r
-                               var formData = JSON.stringify($("#neForm").serializeObject());\r
-                               var jsonobj = JSON.parse(formData);\r
-                       var newJson = {"managedElement": jsonobj};\r
-                       formData = JSON.stringify(newJson);\r
-                       var requestUrl = "http://localhost:8080/org.openo.sdno.brs/openoapi/sdnobrs/v1/managed-elements";\r
-                       $\r
-                               .ajax({\r
-                                       type : "POST",\r
-                                       url : requestUrl,\r
-                                       contentType : "application/json",\r
-                                       dataType : "json",\r
-                                       data : formData,\r
-                                       success : function(jsonResp) {\r
-                                               alert("NS saved successfully!!!");\r
-                                               jsonobj["id"]= jsonResp.managedElement.id;\r
-                                               $('#ne').bootstrapTable("append", jsonobj);\r
-                                               $('#vmAppDialog').removeClass('in').css('display','none');\r
-\r
-                                       },\r
-                                       error : function(xhr, ajaxOptions, thrownError) {\r
-                                               alert("Error on page : " + xhr.responseText);   \r
-                                       }\r
-                               });\r
-                       });\r
 })
\ No newline at end of file