warehouse-edit.html 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111
  1. <div class="modal-content">
  2. <div class="modal-header">
  3. <button type="button" class="close" ng-click="cancel()">
  4. &times;</button>
  5. <h4 class="modal-title" id="myModalLabel">编辑货位信息</h4>
  6. </div>
  7. <div class="modal-body">
  8. <form id="warehouse-form" name='warehouse-form'
  9. class="smart-form ng-pristine ng-valid"
  10. data-validator-option="validateOptions" novalidate="novalidate">
  11. <fieldset>
  12. <div class="row">
  13. <section class="col col-4">
  14. <label class="label">所属库点名称</label>
  15. <label class="select">
  16. <select ng-model="warehouse.depotId" required ng-disabled="warehouse.libraryType == 0 || isNotEdit"
  17. ng-options="depot.depotId as depot.depotName for depot in depotList"
  18. class="form-control" ng-change="getHouseList(warehouse.depotId)">
  19. <option value="">--请选择--</option>
  20. </select>
  21. </label>
  22. </section>
  23. <section class="col col-4">
  24. <label class="label">仓房名称<span style="color: red;margin-left: 5px;text-align: center;">*</span></label>
  25. <label class="select">
  26. <select ng-model="warehouse.storehouseId" required ng-disabled="isNotEdit"
  27. ng-options="store.storehouseId as store.storehouseName for store in storehouseList"
  28. class="form-control" ng-change="gethouse(warehouse.storehouseId)">
  29. <option value="">--请选择--</option>
  30. </select>
  31. </label>
  32. </section>
  33. <section class="col col-4">
  34. <label class="label">货位名称<span style="color: red;margin-left: 5px;text-align: center;">*</span></label>
  35. <label class="input">
  36. <input type="text" ng-model="warehouse.warehouseName" ng-readonly="isNotEdit"
  37. name="warehouseName" required maxlength="20" />
  38. </label>
  39. </section>
  40. </div>
  41. <div class="row">
  42. <section class="col col-4">
  43. <label class="label">货位编码<span style="color: red;margin-left: 5px;text-align: center;">*</span></label>
  44. <label class="input">
  45. <input type="text" ng-model="warehouse.warehouseCode" ng-readonly="isNotEdit"
  46. name="warehouseCode" ng-blur="warehouseCode()" ng-keyup="checkUp()" required maxlength="2" />
  47. </label>
  48. </section>
  49. <section class="col col-4">
  50. <label class="label">启用日期<span style="color: red;margin-left: 5px;text-align: center;">*</span></label>
  51. <label class="input">
  52. <input type="text" ng-model="warehouse.warehouseUseTime" required
  53. name="warehouseUseTime" ng-disabled="isNotEdit" class="form-control datepicker" data-smart-datepicker>
  54. </label>
  55. </section>
  56. <section class="col col-4">
  57. <label class="label">储粮方式</label>
  58. <label class="select">
  59. <select ng-model="warehouse.storeWay" ng-disabled="isNotEdit"
  60. ng-options="enum.enumid as enum.enumname for enum in dicDataList[1056]"
  61. class="form-control">
  62. <option value="">--请选择--</option>
  63. </select>
  64. </label>
  65. </section>
  66. </div>
  67. <div class="row">
  68. <section class="col col-4">
  69. <label class="label">货位容量(吨)<span style="color: red;margin-left: 5px;text-align: center;">*</span></label>
  70. <label class="input">
  71. <input type="number" ng-model="warehouse.warehouseCapacity"
  72. name="warehouseCapacity" ng-readonly="isNotEdit" required ng-change="change()" validCapacity=true
  73. oninput="if(value.length>8) value=value.slice(0,8)" />
  74. </label>
  75. </section>
  76. <!-- <section class="col col-4"> -->
  77. <!-- <label class="label">货位使用状态</label> <label class="select"> -->
  78. <!-- <select ng-model="warehouse.warehouseStatus" ng-disabled="true" placeholder="空仓" -->
  79. <!-- ng-options="enum.enumid as enum.enumname for enum in dicDataList[1055]" -->
  80. <!-- class="form-control"> -->
  81. <!-- <option value="">空仓</option> -->
  82. <!-- </select> -->
  83. <!-- </label> -->
  84. <!-- </section> -->
  85. <section class="col col-8">
  86. <label class="label">货位图片</label>
  87. <div class="input input-file">
  88. <span class="button">
  89. <input type="file" nv-file-select="" uploader="uploader" accept="image/*">
  90. 浏览
  91. </span><input type="text" name="wareImg" ng-model="warehouse.wareImg" placeholder="" readonly="">
  92. </div>
  93. </section>
  94. </div>
  95. <section>
  96. <label class="label">备注</label> <label class="textarea"> <textarea
  97. rows="5" ng-model="warehouse.remark" name="remark" ng-disabled="isNotEdit"
  98. oninput="if(value.length>200) value=value.slice(0,200)"></textarea>
  99. </label>
  100. </section>
  101. </fieldset>
  102. </form>
  103. </div>
  104. <div class="modal-footer">
  105. <button ng-click="save()" type="button" ng-hide="isNotEdit"
  106. class="btn btn-primary">提交</button>
  107. <button ng-click="cancel()" class="btn btn-default"
  108. data-dismiss="modal">取消</button>
  109. </div>
  110. </div>