DFM1509.cshtml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270
  1. @using WMS.BZWeb;
  2. @{
  3. ViewBag.Title = "DFM15";
  4. Layout = "~/Views/Shared/_Form.cshtml";
  5. }
  6. <link href="~/Content/jquery/plugin/jquery-ui/jquery-ui.min.css" rel="stylesheet" />
  7. <script src="~/Content/jquery/plugin/jquery-ui/jquery-ui.min.js"></script>
  8. <style>
  9. .center {
  10. height: calc(100% - 60px);
  11. display: flex;
  12. box-sizing: border-box;
  13. flex-direction: row;
  14. justify-content: space-between;
  15. align-items: flex-start;
  16. }
  17. .center .left {
  18. position: relative;
  19. padding-left: 177px;
  20. padding-top: 20px;
  21. display: flex;
  22. box-sizing: border-box;
  23. flex-direction: row;
  24. justify-content: flex-start;
  25. align-items: flex-start;
  26. }
  27. .center .right {
  28. height: 100%;
  29. width: 402px;
  30. display: flex;
  31. flex-direction: column;
  32. box-sizing: border-box;
  33. padding: 5px 0 0 5px;
  34. border-left: 1px solid #bdcadb;
  35. }
  36. .center .right .rItem {
  37. margin-bottom: 5px;
  38. }
  39. .circle {
  40. width: 50px;
  41. height: 50px;
  42. margin-left: 2px;
  43. border-radius: 50%;
  44. background-color: rgb(255, 255, 255);
  45. border: 2px solid rgb(0, 0, 0);
  46. text-align: center;
  47. line-height: 50px;
  48. cursor: pointer;
  49. position: absolute;
  50. }
  51. .selectedactive {
  52. border-color: #05e600
  53. }
  54. .yellowCircle {
  55. background-color: #f59a23
  56. }
  57. .purpleCircle {
  58. background-color: #8400ff
  59. }
  60. .lightgreenCircle {
  61. background-color: #95f204
  62. }
  63. </style>
  64. <div class="lr-form-wrap">
  65. <div class="center">
  66. <div id="allcontainer" class="left">
  67. <span style="display:inline-block;width:48px;margin-top:-36px;margin-left:-160px;text-align:left;font-size:15px;font-weight: bold;">上</span>
  68. <span style="display:inline-block;width:45px;margin-top:262px;margin-left:-60px;text-align:center;font-size:15px;font-weight: bold;">下</span>
  69. <div id="containerleft" style="width:327px;height:269px; border: 1px solid #bdcadb ;margin-left:-45px;margin-top:-15px">
  70. <div class="clickcircle circle" style=" left: 10px; top: 10px;">31</div>
  71. <div class="clickcircle circle" style=" left: 10px; top: 62px;">32</div>
  72. <div class="clickcircle circle" style=" left: 10px; top: 114px;">33</div>
  73. <div class="clickcircle circle" style=" left: 10px; top: 166px;">34</div>
  74. <div class="clickcircle circle" style=" left: 10px; top: 218px;">35</div>
  75. <div class="clickcircle circle" style=" left: 62px; top: 10px;">36</div>
  76. <div class="clickcircle circle" style=" left: 62px; top: 62px;">37</div>
  77. <div class="clickcircle circle" style=" left: 62px; top: 114px;">38</div>
  78. <div class="clickcircle circle" style=" left: 62px; top: 166px;">39</div>
  79. <div class="clickcircle circle" style=" left: 62px; top: 218px;">40</div>
  80. <div class="clickcircle circle" style=" left: 114px; top: 10px;">41</div>
  81. <div class="clickcircle circle" style=" left: 114px; top: 62px;">42</div>
  82. <div class="clickcircle circle" style=" left: 114px; top: 114px;">43</div>
  83. <div class="clickcircle circle" style=" left: 114px; top: 166px;">44</div>
  84. <div class="clickcircle circle" style=" left: 114px; top: 218px;">45</div>
  85. <div class="clickcircle circle" style=" left: 166px; top: 10px;">46</div>
  86. <div class="clickcircle circle" style=" left: 166px; top: 62px;">47</div>
  87. <div class="clickcircle circle" style=" left: 166px; top: 114px;">48</div>
  88. <div class="clickcircle circle" style=" left: 166px; top: 166px;">49</div>
  89. <div class="clickcircle circle" style=" left: 166px; top: 218px;">50</div>
  90. <div class="clickcircle circle" style=" left: 218px; top: 10px;">51</div>
  91. <div class="clickcircle circle" style=" left: 218px; top: 62px;">52</div>
  92. <div class="clickcircle circle" style=" left: 218px; top: 114px;">53</div>
  93. <div class="clickcircle circle" style=" left: 218px; top: 166px;">54</div>
  94. <div class="clickcircle circle" style=" left: 218px; top: 218px;">55</div>
  95. <div class="clickcircle circle" style=" left: 270px; top: 10px;">56</div>
  96. <div class="clickcircle circle" style=" left: 270px; top: 62px;">57</div>
  97. <div class="clickcircle circle" style=" left: 270px; top: 114px;">58</div>
  98. <div class="clickcircle circle" style=" left: 270px; top: 166px;">59</div>
  99. <div class="clickcircle circle" style=" left: 270px; top: 218px;">60</div>
  100. </div>
  101. <div id="containerright" style="width:327px;height:269px; border: 1px solid #bdcadb ;margin-left:-327px;margin-top:289px">
  102. <div class="clickcircle circle" style=" left: 10px; top: 313px;">1</div>
  103. <div class="clickcircle circle" style=" left: 10px; top: 365px;">2</div>
  104. <div class="clickcircle circle" style=" left: 10px; top: 417px;">3</div>
  105. <div class="clickcircle circle" style=" left: 10px; top: 469px;">4</div>
  106. <div class="clickcircle circle" style=" left: 10px; top: 521px;">5</div>
  107. <div class="clickcircle circle" style=" left: 62px; top: 313px;">6</div>
  108. <div class="clickcircle circle" style=" left: 62px; top: 365px;">7</div>
  109. <div class="clickcircle circle" style=" left: 62px; top: 417px;">8</div>
  110. <div class="clickcircle circle" style=" left: 62px; top: 469px;">9</div>
  111. <div class="clickcircle circle" style=" left: 62px; top: 521px;">10</div>
  112. <div class="clickcircle circle" style=" left: 114px; top: 313px;">11</div>
  113. <div class="clickcircle circle" style=" left: 114px; top: 365px;">12</div>
  114. <div class="clickcircle circle" style=" left: 114px; top: 417px;">13</div>
  115. <div class="clickcircle circle" style=" left: 114px; top: 469px;">14</div>
  116. <div class="clickcircle circle" style=" left: 114px; top: 521px;">15</div>
  117. <div class="clickcircle circle" style=" left: 166px; top: 313px;">16</div>
  118. <div class="clickcircle circle" style=" left: 166px; top: 365px;">17</div>
  119. <div class="clickcircle circle" style=" left: 166px; top: 417px;">18</div>
  120. <div class="clickcircle circle" style=" left: 166px; top: 469px;">19</div>
  121. <div class="clickcircle circle" style=" left: 166px; top: 521px;">20</div>
  122. <div class="clickcircle circle" style=" left: 218px; top: 313px;">21</div>
  123. <div class="clickcircle circle" style=" left: 218px; top: 365px;">22</div>
  124. <div class="clickcircle circle" style=" left: 218px; top: 417px;">23</div>
  125. <div class="clickcircle circle" style=" left: 218px; top: 469px;">24</div>
  126. <div class="clickcircle circle" style=" left: 218px; top: 521px;">25</div>
  127. <div class="clickcircle circle" style=" left: 270px; top: 313px;">26</div>
  128. <div class="clickcircle circle" style=" left: 270px; top: 365px;">27</div>
  129. <div class="clickcircle circle" style=" left: 270px; top: 417px;">28</div>
  130. <div class="clickcircle circle" style=" left: 270px; top: 469px;">29</div>
  131. <div class="clickcircle circle" style=" left: 270px; top: 521px;">30</div>
  132. </div>
  133. </div>
  134. <div class="right" style="margin-left:5px;margin-top:-15px;height:616px">
  135. <div class="rItem" id="form">
  136. <div class="col-xs-12 lr-form-item" style="padding-left:30px;">
  137. <div class="lr-form-item-title" style="width:90px;">垛型编码:</div>
  138. <input id="Code" type="text" style="width:280px;margin-left:55px;" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入垛型编码" />
  139. </div>
  140. <div class="col-xs-12 lr-form-item" style="padding-left:30px;">
  141. <div class="lr-form-item-title" style="width:90px;">垛型名称:</div>
  142. <input id="Name" type="text" class="form-control" style="width:280px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入垛型名称" />
  143. </div>
  144. <div class="col-xs-12 lr-form-item" style="padding-left:30px;">
  145. <div class="lr-form-item-title" style="width:90px;">投料信息:</div>
  146. <input id="BomName" readonly class=" btn-group form-control" type="text" style="width:230px;margin-left:55px;" placeholder="请选择投料信息" />
  147. <a id="SelectBomCode" class="btn-group btn-group-sm"><i class="fa fa-search"></i>&nbsp;<span class="lrlg">查询</span></a>
  148. </div>
  149. <div class="col-xs-12 lr-form-item" style="padding-left:30px;">
  150. <div class="lr-form-item-title" style="width:90px;">产出物料编码:</div>
  151. <div id="ProMaterCode" style="width:280px;margin-left:55px;" placeholder="请选择产出物料编码"></div>
  152. </div>
  153. <div class="col-xs-6 lr-form-item" style="padding-left:30px;">
  154. <div class="lr-form-item-title" style="width:90px;">工字轮个数:</div>
  155. <input id="HWCountQty" type="text" class="form-control" style="width:110px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入工字轮个数" />
  156. </div>
  157. <div class="col-xs-6 lr-form-item" style="padding-left:30px;">
  158. <div class="lr-form-item-title" style="width:90px;">层数:</div>
  159. <input id="LayerCountQty" type="text" class="form-control" style="width:97px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入层数" />
  160. </div>
  161. <div class="col-xs-6 lr-form-item" style="padding-left:30px;">
  162. <div class="lr-form-item-title" style="width:90px;">短编号:</div>
  163. <input id="ShortCode" type="text" class="form-control" style="width:110px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入短编号" />
  164. </div>
  165. <input id="TpTypeCode" type="text" class="form-control" style="width:280px;margin-left:55px;display:none" value="1" />
  166. <input id="Category" type="text" class="form-control" style="width:280px;margin-left:55px;display:none" value="1" />
  167. @* <div class="col-xs-12 lr-form-item" style="padding-left:30px;">
  168. <div class="lr-form-item-title" style="width:90px;">托盘类型:</div>
  169. <input id="TpTypeCode" type="text" class="form-control" style="width:280px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入托盘类型" />
  170. </div>*@
  171. </div>
  172. <div class="rItem">
  173. <div id="container" style="height:120px;width:365px;margin-left:2px;margin-bottom:5px; border: 1px solid #bdcadb ;">
  174. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  175. <div class="lr-form-item-title" style="width:100px;">第一种湿拉物料:</div>
  176. <input id="MatCode0" readonly type="text" style="margin-left:45px;width:260px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  177. </div>
  178. @* <div class="col-xs-6 lr-form-item" style="width:200px;">
  179. <div class="lr-form-item-title">钢丝直径上限: </div>
  180. <input id="SilkDiam0" type="text" style="display:inline-block;width:75px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  181. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  182. </div>
  183. <div class="col-xs-6 lr-form-item" style="width:150px;padding-left:65px;">
  184. <div class="lr-form-item-title" style="width:70px;">数量上限: </div>
  185. <input id="QtyMaxCount0" readonly type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  186. <span style="display:inline;float:right;margin-top:5px;">个</span>
  187. </div>*@
  188. <div class="col-xs-6 lr-form-item" style="width:210px;padding-left:65px;">
  189. <div class="lr-form-item-title" style="width:100px;">数量上限: </div>
  190. <input id="QtyMaxCount0" type="text" style="display:inline-block;margin-left:30px;width:100px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  191. <span style="display:inline;float:right;margin-top:5px;">个</span>
  192. </div>
  193. <div class="col-xs-12 lr-form-item">
  194. <a id="SaveOne" class="btn btn-default">暂存</a>
  195. </div>
  196. </div>
  197. <div id="container" style="height:120px;width:365px;margin-left:2px; margin-bottom:5px; border: 1px solid #bdcadb ;">
  198. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  199. <div class="lr-form-item-title" style="width:100px;">第二种湿拉物料:</div>
  200. <input id="MatCode1" readonly type="text" style="margin-left:45px;width:260px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  201. </div>
  202. @* <div class="col-xs-6 lr-form-item" style="width:200px;">
  203. <div class="lr-form-item-title">钢丝直径上限: </div>
  204. <input id="SilkDiam1" type="text" style="display:inline-block;width:75px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  205. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  206. </div>
  207. <div class="col-xs-6 lr-form-item" style="width:150px;padding-left:65px;">
  208. <div class="lr-form-item-title" style="width:70px;">数量上限: </div>
  209. <input id="QtyMaxCount1" readonly type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  210. <span style="display:inline;float:right;margin-top:5px;">个</span>
  211. </div>*@
  212. <div class="col-xs-6 lr-form-item" style="width:210px;padding-left:65px;">
  213. <div class="lr-form-item-title" style="width:100px;">数量上限: </div>
  214. <input id="QtyMaxCount1" type="text" style="display:inline-block;margin-left:30px;width:100px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  215. <span style="display:inline;float:right;margin-top:5px;">个</span>
  216. </div>
  217. <div class="col-xs-12 lr-form-item">
  218. <a id="SaveTwo" class="btn btn-default">暂存</a>
  219. </div>
  220. </div>
  221. <div id="container" style="height:120px;width:365px;margin-left:2px; border: 1px solid #bdcadb ;">
  222. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  223. <div class="lr-form-item-title" style="width:100px;">第三种湿拉物料:</div>
  224. <input id="MatCode2" readonly type="text" style="margin-left:45px;width:260px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  225. </div>
  226. @* <div class="col-xs-6 lr-form-item" style="width:200px;">
  227. <div class="lr-form-item-title">钢丝直径上限: </div>
  228. <input id="SilkDiam2" type="text" style="display:inline-block;width:75px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  229. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  230. </div>
  231. <div class="col-xs-6 lr-form-item" style="width:150px;padding-left:65px;">
  232. <div class="lr-form-item-title" style="width:70px;">数量上限: </div>
  233. <input id="QtyMaxCount2" readonly type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  234. <span style="display:inline;float:right;margin-top:5px;">个</span>
  235. </div>*@
  236. <div class="col-xs-6 lr-form-item" style="width:210px;padding-left:65px;">
  237. <div class="lr-form-item-title" style="width:100px;">数量上限: </div>
  238. <input id="QtyMaxCount2" type="text" style="display:inline-block;margin-left:30px;width:100px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  239. <span style="display:inline;float:right;margin-top:5px;">个</span>
  240. </div>
  241. <div class="col-xs-12 lr-form-item">
  242. <a id="SaveThree" class="btn btn-default">暂存</a>
  243. </div>
  244. </div>
  245. </div>
  246. </div>
  247. </div>
  248. </div>
  249. @Html.AppendJsFile("/Areas/FJManager/Views/BillBomSet/DFM1509.js")