sysFeatures.html 4.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100
  1. <div ng-controller="sysFeaturesCtrl">
  2. <div class="row wrapper-sm">
  3. <div class="col-sm-7">
  4. <div class="btn btn-default" ng-click="addFeature()"><i class="fa fa-plus-circle"></i> 新增</div>
  5. <div class="btn btn-default" ng-click="editFeature()"><i class="fa fa-edit "></i> 修改</div>
  6. <div class="btn btn-default" ng-click="deleteFeature()"><i class="fa fa-trash-o"></i> 删除</div>
  7. </div>
  8. <div class="col-sm-5">
  9. <div class="col-sm-4">
  10. </div>
  11. <div class="col-sm-8">
  12. </div>
  13. </div>
  14. </div>
  15. <div class="table-responsive">
  16. <div ui-grid="gridOptions" style="min-height:640px" ui-grid-pagination ui-grid-selection
  17. ui-grid-resize-columns></div>
  18. </div>
  19. <form name="FeaturePanel" id="FeaturePanel" class="form-horizontal form-validation modal fade" role="dialog"
  20. style=" width: 800px;">
  21. <div class="panel panel-default">
  22. <div class="panel-heading">
  23. <strong ng-bind="dialogName"></strong>
  24. </div>
  25. <div class="panel-body">
  26. <div class="form-group">
  27. <label class="col-sm-2 control-label">所属角色<i class="text-danger text-base"> *</i></label>
  28. <div class="col-sm-10">
  29. <select ng-options="item.value as item.label for item in enum.role" required
  30. ng-model="dialogData.role"
  31. class="form-control">
  32. <option value="" selected hidden></option>
  33. </select>
  34. </div>
  35. </div>
  36. <div class="form-group">
  37. <label class="col-sm-2 control-label">特性名称<i class="text-danger text-base"> *</i></label>
  38. <div class="col-sm-10">
  39. <input type="text" ng-model="dialogData.name" class="form-control" placeholder="特性名称" required>
  40. </div>
  41. </div>
  42. <div class="form-group">
  43. <label class="col-sm-2 control-label">特性关键字<i class="text-danger text-base"> *</i></label>
  44. <div class="col-sm-10">
  45. <input type="text" ng-model="dialogData.key" class="form-control" placeholder="key"
  46. required>
  47. </div>
  48. </div>
  49. <div class="form-group">
  50. <label class="col-sm-2 control-label">特性默认值:</label>
  51. <div class="col-sm-10">
  52. <div class="radio pull-left">
  53. <label class="i-checks">
  54. <input type="radio" name="online" required ng-value="true"
  55. ng-model="dialogData.default">
  56. <i></i>
  57. true
  58. </label>
  59. </div>
  60. <div class="radio pull-left m-l">
  61. <label class="i-checks">
  62. <input type="radio" name="online" required ng-value="false"
  63. ng-model="dialogData.default">
  64. <i></i>
  65. false
  66. </label>
  67. </div>
  68. </div>
  69. </div>
  70. <div class="form-group">
  71. <label class="col-sm-2 control-label">特性说明<i class="text-danger text-base"> *</i></label>
  72. <div class="col-sm-10">
  73. <textarea ng-model="dialogData.desc" class="form-control" required
  74. placeholder="请描述特性的用途"
  75. style="margin: 0 -0.5px 0 0; width: 569px; height: 120px;"></textarea>
  76. </div>
  77. </div>
  78. <div class="line line-dashed b-b line-lg pull-in"></div>
  79. </div>
  80. <footer class="panel-footer text-right bg-light lter">
  81. <button type="submit" class="btn btn-success" ng-click="saveData()">保存
  82. </button>
  83. </footer>
  84. </div>
  85. </form>
  86. </div>