add-facility.html 5.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. <div id="content">
  2. <section id="widget-grid" widget-grid>
  3. <div class="row">
  4. <article class="col-sm-12 col-md-12 col-lg-12">
  5. <div jarvis-widget id="form-grid-widget" data-widget-colorbutton="false" data-widget-editbutton="false"
  6. data-widget-custombutton="false">
  7. <div>
  8. <div class="widget-body no-padding">
  9. <form id="deviceInput-form" class="smart-form" data-validator-option="validateOptions" novalidate="novalidate">
  10. <button type="submit" class="bv-hidden-submit" style="display: none; width: 0px; height: 0px;"></button>
  11. <header>
  12. <a href-void class="btn btn-default btn-xs" ng-click="back()"><i class="fa fa-angle-left"></i>&nbsp;返回&nbsp;</a>
  13. &nbsp;<strong>设施基础信息维护</strong>
  14. </header>
  15. <fieldset>
  16. <div class="row">
  17. <section class="col col-3">
  18. <label class="input"> <label class="label">设施名称:<span style="color: red;">*</span></label>
  19. <input type="text" ng-model="facilityInfo.ssmc" name="ssmc" ng-disabled="isNotEdit" placeholder="设施名称" required>
  20. </label>
  21. </section>
  22. <section class="col col-3">
  23. <label class="label" id="devicename-label">设施分类:</label>
  24. <label class="select" id="deviceName-label">
  25. <multi-select-tree
  26. disabled-tree="isNotEdit"
  27. data-input-model="deviceNameTreeData"
  28. data-output-model="facilityInfo.ssfl"
  29. data-default-label="请选择" name="ssfl"
  30. multi-select="false"
  31. select-only-leafs="true"
  32. data-callback="selectOnly1Or2(item, selectedItems)">
  33. </multi-select-tree>
  34. <em><span style="color: #D56161;margin-top:6px;padding:0 1px;font-style:normal;font-size:11px;line-height:15px;" id="devicename-error"></span></em>
  35. </label>
  36. </section>
  37. <section class="col col-3">
  38. <label class="select">
  39. <label class="label">设施状态:</label>
  40. <label class="select">
  41. <select name="sszt" ng-model="facilityInfo.sszt" ng-disabled="isNotEdit" ng-readonly="isNotEdit">
  42. <option value="">--请选择--</option>
  43. <option value="1">正常</option>
  44. <option value="0">报废</option>
  45. </select>
  46. </label>
  47. </label>
  48. </section>
  49. </div>
  50. <div class="row">
  51. <section class="col col-3">
  52. <label class="label">竣工年份:<span style="color: red;">*</span></label>
  53. <label class="input">
  54. <input type="text" name="jgnf" id="facility_jgnf" ng-disabled="isNotEdit" ng-model="facilityInfo.jgnf"
  55. class="form-control" onClick="WdatePicker({lang:'zh-cn', dateFmt: 'yyyy'})" ng-readonly="true" required>
  56. </label>
  57. </section>
  58. <section class="col col-3">
  59. <label class="label">安装时间:<span style="color: red;">*</span></label>
  60. <label class="input">
  61. <input type="text" id="facility_azsj" name="azsj" ng-disabled="isNotEdit" ng-model="facilityInfo.azsj"
  62. placeholder="安装时间" onClick="WdatePicker({lang:'zh-cn', dateFmt: 'yyyy-MM-dd HH:mm:ss'})" required>
  63. </label>
  64. </section>
  65. <section class="col col-3">
  66. <label class="label">调试时间: <span style="color: red;">*</span></label>
  67. <label class="input">
  68. <input type="text" id="facility_tssj" name="tssj" ng-disabled="isNotEdit" ng-model="facilityInfo.tssj"
  69. placeholder="调试时间" onClick="WdatePicker({lang:'zh-cn', dateFmt: 'yyyy-MM-dd HH:mm:ss'})" required>
  70. </label>
  71. </section>
  72. <section class="col col-3">
  73. <label class="label">验收时间:<span style="color: red;">*</span></label>
  74. <label class="input">
  75. <input type="text" id="facility_yssj" name="yssj" ng-disabled="isNotEdit" ng-model="facilityInfo.yssj"
  76. placeholder="验收时间" onClick="WdatePicker({lang:'zh-cn', dateFmt: 'yyyy-MM-dd HH:mm:ss'})" required>
  77. </label>
  78. </section>
  79. </div>
  80. <div class="row">
  81. <section class="col col-9">
  82. <label class="label">备注:</label>
  83. <label class="input">
  84. <input type="text" ng-model="facilityInfo.bz" name="bz" placeholder="备注" ng-readonly="isNotEdit"
  85. oninput="if(value.length>60) value=value.slice(0,60)">
  86. </label>
  87. </section>
  88. </div>
  89. </fieldset>
  90. <footer>
  91. <div class="row">
  92. <div class="col-md-12">
  93. <a class="btn btn-default" href-void="" href="#" ng-click="back()" ng-hide="isNotEdit">取消</a>
  94. <a class="btn btn-primary" href-void="" href="#" ng-click="saveData()" ng-hide="isNotEdit">提交</a>
  95. </div>
  96. </div>
  97. </footer>
  98. </form>
  99. </div>
  100. </div>
  101. </div>
  102. </article>
  103. </div>
  104. </section>
  105. </div>