add.html 8.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. <style>
  2. .procuremen-add-wrap {
  3. max-width: 720px;
  4. padding: 4px 8px 24px;
  5. }
  6. .procuremen-add-form .form-group {
  7. margin-bottom: 12px;
  8. }
  9. .procuremen-add-form .form-control[readonly] {
  10. background-color: #f5f5f5;
  11. cursor: default;
  12. }
  13. .procuremen-add-form .layer-footer .btn + .btn {
  14. margin-left: 12px;
  15. }
  16. /* 多选已选项换行完整展示,避免单行省略号截断 */
  17. .procuremen-add-form .bootstrap-select {
  18. width: 100% !important;
  19. }
  20. .procuremen-add-form .bootstrap-select > .dropdown-toggle {
  21. height: auto !important;
  22. min-height: 34px;
  23. white-space: normal;
  24. text-align: left;
  25. padding: 6px 28px 6px 12px;
  26. line-height: 1.45;
  27. }
  28. .procuremen-add-form .bootstrap-select .filter-option,
  29. .procuremen-add-form .bootstrap-select .filter-option-inner,
  30. .procuremen-add-form .bootstrap-select .filter-option-inner-inner {
  31. white-space: normal !important;
  32. height: auto !important;
  33. max-height: none !important;
  34. overflow: visible !important;
  35. text-overflow: clip !important;
  36. word-break: break-all;
  37. line-height: 1.45;
  38. }
  39. /* 统一向下展开,避免「通知业务员」因靠近底部自动向上弹 */
  40. .procuremen-add-form .bootstrap-select.dropup .dropdown-menu {
  41. top: 100% !important;
  42. bottom: auto !important;
  43. margin-top: 2px !important;
  44. margin-bottom: 0 !important;
  45. }
  46. .procuremen-add-form .bootstrap-select.dropup .dropdown-toggle::after,
  47. .procuremen-add-form .bootstrap-select.dropup .caret {
  48. border-top: 4px dashed;
  49. border-bottom: 0;
  50. }
  51. /* 需求部门:可下拉选全部,也可手输;点输入框即可展开 */
  52. .procuremen-add-form .rfq-dept-combo {
  53. width: 100%;
  54. position: relative;
  55. }
  56. .procuremen-add-form .rfq-dept-combo #rfq-dept-input {
  57. cursor: text;
  58. }
  59. .procuremen-add-form .rfq-dept-combo .dropdown-menu {
  60. left: 0 !important;
  61. right: 0 !important;
  62. width: 100%;
  63. min-width: 100%;
  64. max-height: 260px;
  65. overflow-y: auto;
  66. margin-top: 2px;
  67. }
  68. .procuremen-add-form .rfq-dept-combo .input-group-btn {
  69. position: static;
  70. }
  71. .procuremen-add-form .rfq-dept-combo .dropdown-menu > li > a {
  72. padding: 6px 12px;
  73. white-space: normal;
  74. word-break: break-all;
  75. }
  76. .procuremen-add-form .rfq-dept-combo .dropdown-menu > li.rfq-dept-empty {
  77. display: none;
  78. padding: 8px 12px;
  79. color: #999;
  80. font-size: 12px;
  81. }
  82. .procuremen-add-form textarea[name="row[MBZ]"] {
  83. resize: none;
  84. }
  85. </style>
  86. <div class="procuremen-add-wrap">
  87. <form id="add-form" class="form-horizontal procuremen-add-form" role="form" data-toggle="validator" method="POST" action="">
  88. <div class="form-group">
  89. <label class="control-label col-xs-12 col-sm-2">需求编号:</label>
  90. <div class="col-xs-12 col-sm-8">
  91. <input id="add-next-ccydh" class="form-control" type="text" value="{$nextOrderCcydh|default=''|htmlentities}" readonly>
  92. </div>
  93. </div>
  94. <div class="form-group">
  95. <label class="control-label col-xs-12 col-sm-2">印件名称:</label>
  96. <div class="col-xs-12 col-sm-8">
  97. <input class="form-control" name="row[CYJMC]" type="text" autocomplete="off">
  98. </div>
  99. </div>
  100. <div class="form-group">
  101. <label class="control-label col-xs-12 col-sm-2">需求部门:</label>
  102. <div class="col-xs-12 col-sm-8">
  103. <div class="input-group rfq-dept-combo">
  104. <input id="rfq-dept-input" class="form-control" name="row[CCLBMMC]" type="text" value="{$defaultCclbmmc|default='营销中心'|htmlentities}" autocomplete="off" placeholder="可下拉选择或自行输入">
  105. <div class="input-group-btn">
  106. <button type="button" class="btn btn-default dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false" title="选择部门">
  107. <span class="caret"></span>
  108. </button>
  109. <ul class="dropdown-menu">
  110. {volist name="rfqDeptOptions" id="deptName"}
  111. <li><a href="javascript:;" class="rfq-dept-pick" data-value="{$deptName|htmlentities}">{$deptName|htmlentities}</a></li>
  112. {/volist}
  113. <li class="rfq-dept-empty">无匹配部门,可直接输入使用</li>
  114. </ul>
  115. </div>
  116. </div>
  117. </div>
  118. </div>
  119. <div class="form-group">
  120. <label class="control-label col-xs-12 col-sm-2">工序名称:</label>
  121. <div class="col-xs-12 col-sm-8">
  122. <input class="form-control" name="row[CGYMC]" type="text" autocomplete="off">
  123. </div>
  124. </div>
  125. <div class="form-group">
  126. <label class="control-label col-xs-12 col-sm-2">单位:</label>
  127. <div class="col-xs-12 col-sm-8">
  128. <input class="form-control" name="row[CDW]" type="text" autocomplete="off">
  129. </div>
  130. </div>
  131. <div class="form-group">
  132. <label class="control-label col-xs-12 col-sm-2">本次数量:</label>
  133. <div class="col-xs-12 col-sm-8">
  134. <input class="form-control" name="row[This_quantity]" type="text" autocomplete="off">
  135. </div>
  136. </div>
  137. <div class="form-group">
  138. <label class="control-label col-xs-12 col-sm-2">最高限价:</label>
  139. <div class="col-xs-12 col-sm-8">
  140. <input class="form-control" name="row[ceilingPrice]" type="text" autocomplete="off">
  141. </div>
  142. </div>
  143. <div class="form-group">
  144. <label class="control-label col-xs-12 col-sm-2">订法:</label>
  145. <div class="col-xs-12 col-sm-8">
  146. <input class="form-control" name="row[CDF]" type="text" autocomplete="off">
  147. </div>
  148. </div>
  149. <div class="form-group">
  150. <label class="control-label col-xs-12 col-sm-2">选择供应商:</label>
  151. <div class="col-xs-12 col-sm-8">
  152. <select class="form-control selectpicker" name="row[cGzzxMc][]" multiple data-live-search="true" data-dropup-auto="false" data-width="100%" data-selected-text-format="values" title="请选择供应商">
  153. {volist name="rfqSupplierOptions" id="supName"}
  154. <option value="{$supName|htmlentities}">{$supName|htmlentities}</option>
  155. {/volist}
  156. </select>
  157. </div>
  158. </div>
  159. <div class="form-group">
  160. <label class="control-label col-xs-12 col-sm-2">需求发起人:</label>
  161. <div class="col-xs-12 col-sm-8">
  162. <input class="form-control" name="row[cywyxm]" type="text" value="{$adminNickname|default=''|htmlentities}" readonly>
  163. </div>
  164. </div>
  165. <div class="form-group">
  166. <label class="control-label col-xs-12 col-sm-2">通知业务员:</label>
  167. <div class="col-xs-12 col-sm-8">
  168. <select class="form-control selectpicker" name="row[notify_salesman][]" multiple data-live-search="true" data-dropup-auto="false" data-width="100%" data-selected-text-format="values" title="请选择业务员">
  169. {volist name="rfqSalesmanOptions" id="smName"}
  170. <option value="{$smName|htmlentities}">{$smName|htmlentities}</option>
  171. {/volist}
  172. </select>
  173. </div>
  174. </div>
  175. <div class="form-group">
  176. <label class="control-label col-xs-12 col-sm-2">备注:</label>
  177. <div class="col-xs-12 col-sm-8">
  178. <textarea class="form-control" name="row[MBZ]" rows="4" autocomplete="off"></textarea>
  179. </div>
  180. </div>
  181. <div class="form-group layer-footer">
  182. <label class="control-label col-xs-12 col-sm-2"></label>
  183. <div class="col-xs-12 col-sm-8">
  184. <button type="submit" class="btn btn-primary btn-embossed disabled">新增</button>
  185. <button type="reset" class="btn btn-default btn-embossed">重置</button>
  186. </div>
  187. </div>
  188. </form>
  189. </div>