D3two.html 6.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130
  1. <!-- <!DOCTYPE html>
  2. <html lang="en">
  3. <head>
  4. <meta charset="UTF-8">
  5. <title>poc</title>
  6. </head> -->
  7. <style>
  8. .epMenu {
  9. width: 120px;
  10. background: #f0f0f0;
  11. position: fixed;
  12. left: 0;
  13. top: 0;
  14. box-shadow: 2px 2px 2px 2px #807878;
  15. }
  16. .epMenu a {
  17. display: block;
  18. height: 25px;
  19. line-height: 25px;
  20. padding-left: 15px;
  21. border-top: 1px solid #e0e0e0;
  22. border-bottom: 1px solid #fff;
  23. font-family: 微软雅黑;
  24. font-size: 14px;
  25. cursor: default;
  26. }
  27. .epMenu a:hover {
  28. background: #fff;
  29. }
  30. </style>
  31. <div ng-controller="newtreemap" id="demo" class="row">
  32. <div id="mynetwork" style="width: 100%;height: 100%;border: 1px solid lightgray;margin:0 auto;"></div>
  33. <!-- start: EDIT EVENT TEMPLATE -->
  34. <script type="text/ng-template" id="cmdbmapEvent.html">
  35. <div class="col-xs-12 col-md-12 padding-top-10 padding-bottom-10" style="height:100%">
  36. <div class="row">
  37. <div class="col-xs-12 col-md-12" style="height:100%">
  38. <style>
  39. .bootstrap-touchspin .input-group-btn-vertical>.btn {
  40. padding: 6px 10px;
  41. /* padding-top: 5px !important; */
  42. }
  43. .bootstrap-touchspin .input-group-btn-vertical i {
  44. top: 0px;
  45. }
  46. .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  47. margin-top: 0px;
  48. }
  49. /*
  50. .form-control {
  51. height: 28px;
  52. } */
  53. .input-group-addon:not(:first-child):not(:last-child),
  54. .input-group-btn:not(:first-child):not(:last-child),
  55. .input-group .form-control:not(:first-child):not(:last-child) {
  56. border-radius: 2px;
  57. }
  58. .btn.btnopen {
  59. padding: 6px 8px;
  60. }
  61. </style>
  62. <div class="headmap padding-5">
  63. 新增关联
  64. </div>
  65. <div class="modal-body">
  66. <form role="form" class="row margin-bottom-5">
  67. <div class="margin-top-10">
  68. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>关联资产:</div>
  69. <div class="col-xs-12">
  70. <div class="input-group">
  71. <input class="form-control" type="text" ng-model="cmdbtype.name" disabled/>
  72. </div>
  73. </div>
  74. </div>
  75. <div class="margin-top-10">
  76. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>被关联资产:</div>
  77. <div class="col-xs-12">
  78. <div class="input-group" ng-model="guanxi.cmdbname.uuid">
  79. <input class="form-control" type="text" ng-model="guanxi.cmdbname.uuid" />
  80. <span class="input-group-btn">
  81. <button class="btn btnopen btn-default"
  82. ng-click="openModal('lg',options,to.modal);"
  83. type="button"><i class="glyphicon glyphicon-search"></i></button>
  84. </span>
  85. </div>
  86. </div>
  87. </div>
  88. <div class="margin-top-10">
  89. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>关系名称:</div>
  90. <div class="col-xs-12">
  91. <div class="input-group">
  92. <ui-select ng-model="guanxi.name" theme="bootstrap" ng-change="onChange(guanxi.name)">
  93. <ui-select-match placeholder="请选择关系名称">
  94. {{$select.selected.name}}
  95. </ui-select-match>
  96. <ui-select-choices repeat="item in guanxidata | filter: $select.search">
  97. <div ng-bind-html="item.name | highlight: $select.search"></div>
  98. </ui-select-choices>
  99. </ui-select>
  100. </div>
  101. </div>
  102. </div>
  103. </form>
  104. </div>
  105. <div class="modal-footer ">
  106. <button class="btn btnopen btn-primary " ng-click="ok(guanxi,cmdbtype) " data-dismiss="modal" translate="modal.button.OK " ng-disabled="!(guanxi.name&&guanxi.cmdbname&&guanxi.cmdbname.uuid)">OK</button>
  107. <button class="btn btnopen btn-primary btn-o " ng-click="cancel() " translate="modal.button.CANCEL ">Cancel</button>
  108. </div>
  109. </div>
  110. </div>
  111. </div>
  112. </script>
  113. <div data-ng-include=" 'assets/views/means/tpl/cmdbright-sidebar.html' " id="cmdbright-sidebar" class="sidebar" ng-class="{'app-offsidebar-open':cmdbisopen}"></div>
  114. </div>
  115. <!-- <script type="text/javascript" src="http://visjs.org/dist/vis.js"></script> -->
  116. <!-- <link href="http://visjs.org/dist/vis.min.css" rel="stylesheet" type="text/css" /> -->
  117. <script type="text/javascript" src="assets/js/controllers/means/vis.js"></script>
  118. <!-- <script src="http://libs.baidu.com/jquery/2.0.0/jquery.js"></script> -->
  119. <link href="assets/js/controllers/means/vis.min.css" rel="stylesheet" type="text/css" />
  120. <!-- </html> -->