mapmodal.html 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119
  1. <style>
  2. .bootstrap-touchspin .input-group-btn-vertical>.btn {
  3. padding: 6px 10px;
  4. /* padding-top: 5px !important; */
  5. }
  6. .bootstrap-touchspin .input-group-btn-vertical i {
  7. top: 0px;
  8. }
  9. .bootstrap-touchspin .input-group-btn-vertical .bootstrap-touchspin-down {
  10. margin-top: 0px;
  11. }
  12. /*
  13. .form-control {
  14. height: 28px;
  15. } */
  16. .input-group-addon:not(:first-child):not(:last-child),
  17. .input-group-btn:not(:first-child):not(:last-child),
  18. .input-group .form-control:not(:first-child):not(:last-child) {
  19. border-radius: 2px;
  20. }
  21. .btn.btnopen {
  22. padding: 6px 8px;
  23. }
  24. </style>
  25. <div class="modal-header">
  26. <div class="modal-title fontcolor-two fontsizes-14">新增关联<button type="button" class="close pull-right" ng-click="cancel()">×</button></div>
  27. </div>
  28. <div class="row" ng-show="vm.tabs.length==xianshi">
  29. <div class="col-xs-12">
  30. <div class="pull-left" style="padding:10px;" ng-style='width'>
  31. <div style="border:1px solid #eee;;border-radius: 2px;width:775px">
  32. <!-- <div class="padding-10"><span>资产关系图</span>
  33. </div> -->
  34. <div class="rightrowbottom">
  35. <div id="meansmap" style="height:100%;width:100%;"></div>
  36. </div>
  37. </div>
  38. </div>
  39. <div class="attribute_message pull-right" style="margin-right:0px;padding-right:10px;padding-top:10px;padding-bottom:10px;width:200px">
  40. <div style="border:1px solid #eee;padding:5px;color:#666;height:220px;border-radius: 2px">
  41. <div class="headmap padding-5">
  42. 资产现状
  43. </div>
  44. <div class="body" style="color:#999">
  45. <div class=" padding-5 ">
  46. <span class="tit ">内部编码:</span>
  47. <span class="neirong ">{{cmdbtype.data.uuid||'暂无'}}</span>
  48. </div>
  49. <div class="padding-5 ">
  50. <span class="tit ">配置标题:</span>
  51. <span class="neirong ">{{cmdbtype.name||'暂无'}}</span>
  52. </div>
  53. <div class="padding-5 ">
  54. <span class="tit ">状态:</span>
  55. <span class="neirong ">{{cmdbtype.data.hw_state||'暂无'}}</span>
  56. </div>
  57. <div class="padding-5 ">
  58. <span class="tit ">资产管理员:</span>
  59. <span class="neirong ">{{cmdbtype.data.hw_guanliyuan||'暂无'}}</span>
  60. </div>
  61. </ul>
  62. </div>
  63. </div>
  64. <div style="border:1px solid #eee;padding:5px;color:#666;height:371px;border-radius: 2px;margin-top:10px" ng-if="cmdbtype.name">
  65. <div class="headmap padding-5">
  66. 新增关联
  67. </div>
  68. <div class="modal-body">
  69. <form role="form" class="row margin-bottom-5">
  70. <div class="margin-top-10">
  71. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>关联资产:</div>
  72. <div class="col-xs-12">
  73. <div class="input-group">
  74. <input class="form-control" type="text" ng-model="cmdbtype.name" disabled/>
  75. </div>
  76. </div>
  77. </div>
  78. <div class="margin-top-10">
  79. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>被关联资产:</div>
  80. <div class="col-xs-12">
  81. <div class="input-group" ng-model="guanxi.cmdbname.uuid">
  82. <input class="form-control" type="text" ng-model="guanxi.cmdbname.uuid" />
  83. <span class="input-group-btn">
  84. <button class="btn btnopen btn-default"
  85. ng-click="openModal('lg',options,to.modal);"
  86. type="button"><i class="glyphicon glyphicon-search"></i></button>
  87. </span>
  88. </div>
  89. </div>
  90. </div>
  91. <div class="margin-top-10">
  92. <div class="control-label fontcolor-two fontsizes-14 col-xs-12"><span>*</span>关系名称:</div>
  93. <div class="col-xs-12">
  94. <div class="input-group">
  95. <ui-select ng-model="guanxi.name" theme="bootstrap" ng-change="onChange(guanxi.name)">
  96. <ui-select-match placeholder="请选择关系名称">
  97. {{$select.selected.name}}
  98. </ui-select-match>
  99. <ui-select-choices repeat="item in guanxidata | filter: $select.search">
  100. <div ng-bind-html="item.name | highlight: $select.search"></div>
  101. </ui-select-choices>
  102. </ui-select>
  103. </div>
  104. </div>
  105. </div>
  106. </form>
  107. </div>
  108. <div class="modal-footer ">
  109. <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>
  110. <button class="btn btnopen btn-primary btn-o " ng-click="cancel() " translate="modal.button.CANCEL ">Cancel</button>
  111. </div>
  112. </div>
  113. </div>
  114. </div>
  115. </div>