DFMAll.cshtml 18 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361
  1. @using WMS.BZWeb;
  2. @{
  3. ViewBag.Title = "DFM6";
  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. .lr-form-wrap {
  10. padding-top: 3px;
  11. }
  12. .center {
  13. height: calc(100% - 60px);
  14. display: flex;
  15. box-sizing: border-box;
  16. flex-direction: row;
  17. justify-content: space-between;
  18. align-items: flex-start;
  19. }
  20. .center .left {
  21. position: relative;
  22. padding-left: 177px;
  23. padding-top: 20px;
  24. display: flex;
  25. box-sizing: border-box;
  26. flex-direction: row;
  27. justify-content: flex-start;
  28. align-items: flex-start;
  29. }
  30. .center .right {
  31. height: 100%;
  32. width: 612px;
  33. display: flex;
  34. flex-direction: column;
  35. box-sizing: border-box;
  36. padding: 5px 0 0 5px;
  37. border-left: 1px solid #bdcadb;
  38. }
  39. .center .right .rItem {
  40. margin-bottom: 5px;
  41. }
  42. .circle {
  43. width: 50px;
  44. height: 50px;
  45. margin-left: 2px;
  46. border-radius: 50%;
  47. background-color: rgb(255, 255, 255);
  48. border: 2px solid rgb(0, 0, 0);
  49. text-align: center;
  50. line-height: 45px;
  51. cursor: pointer;
  52. position: absolute;
  53. }
  54. .bordercircle {
  55. width: 50px;
  56. height: 50px;
  57. margin-left: 2px;
  58. border-radius: 50%;
  59. background-color: rgb(255, 255, 255);
  60. border: 3px solid #00ffff;
  61. text-align: center;
  62. line-height: 45px;
  63. cursor: pointer;
  64. position: absolute;
  65. }
  66. .circle18 {
  67. width: 42px;
  68. height: 42px;
  69. margin-left: 2px;
  70. border-radius: 50%;
  71. background-color: rgb(255, 255, 255);
  72. border: 2px solid rgb(0, 0, 0);
  73. text-align: center;
  74. line-height: 40px;
  75. cursor: pointer;
  76. position: absolute;
  77. }
  78. .bordercircle18 {
  79. width: 42px;
  80. height: 42px;
  81. margin-left: 2px;
  82. border-radius: 50%;
  83. background-color: rgb(255, 255, 255);
  84. border: 3px solid #00ffff;
  85. text-align: center;
  86. line-height: 40px;
  87. cursor: pointer;
  88. position: absolute;
  89. }
  90. .circle34 {
  91. width: 46px;
  92. height: 46px;
  93. margin-left: 2px;
  94. border-radius: 50%;
  95. background-color: rgb(255, 255, 255);
  96. border: 2px solid rgb(0, 0, 0);
  97. text-align: center;
  98. line-height: 40px;
  99. cursor: pointer;
  100. position: absolute;
  101. }
  102. .bordercircle34 {
  103. width: 46px;
  104. height: 46px;
  105. margin-left: 2px;
  106. border-radius: 50%;
  107. background-color: rgb(255, 255, 255);
  108. border: 3px solid #00ffff;
  109. text-align: center;
  110. line-height: 40px;
  111. cursor: pointer;
  112. position: absolute;
  113. }
  114. .selectedactive {
  115. border-color: #05e600
  116. }
  117. .havegoods {
  118. background-color: #0066ff
  119. }
  120. .Sideout {
  121. border-color: #0066ff
  122. }
  123. .yellowCircle {
  124. background-color: #f59a23
  125. }
  126. .purpleCircle {
  127. background-color: #8400ff
  128. }
  129. .lightgreenCircle {
  130. background-color: #95f204
  131. }
  132. </style>
  133. <div class="lr-form-wrap">
  134. <div class="center">
  135. <div id="allcontainer" class="left" style="flex-direction: column;">
  136. <select id="StampChildType" style="display:inline-block;width:200px;margin-top:-15px;margin-left:-140px;text-align:center;font-size:15px;font-weight: bold;" class="lr-select"></select>
  137. <div id="StampChildType1" style="width: 284px; height: 198px; border: 1px solid rgb(189, 202, 219); margin-left: -170px; margin-top: 50px;">
  138. <div data-geo="" id="11" dfm="11" class="clickcircle circle34" style="left: 34px; top: 186px;">11</div>
  139. <div data-geo="" id="4" dfm="4" class="clickcircle circle18" style=" left: 92px; top: 90px;">4</div>
  140. <div data-geo="" id="3" dfm="3" class="clickcircle circle18" style=" left: 92px; top: 138px;">3</div>
  141. <div data-geo="" id="2" dfm="2" class="clickcircle circle18" style=" left: 92px; top: 186px;">2</div>
  142. <div data-geo="" id="1" dfm="1" class="clickcircle circle18" style=" left: 92px; top: 234px;">1</div>
  143. <div data-geo="" id="8" dfm="8" class="clickcircle circle18" style=" left: 144px; top: 90px;">8</div>
  144. <div data-geo="" id="7" dfm="7" class="clickcircle circle18" style=" left: 144px; top: 138px;">7</div>
  145. <div data-geo="" id="6" dfm="6" class="clickcircle circle18" style=" left: 144px; top: 186px;">6</div>
  146. <div data-geo="" id="5" dfm="5" class="clickcircle circle18" style=" left: 144px; top: 234px;">5</div>
  147. <div data-geo="" id="10" dfm="10" class="clickcircle circle" style=" left: 194px; top: 132px;">10</div>
  148. <div data-geo="" id="9" dfm="9" class="clickcircle circle18" style=" left: 194px; top: 186px;">9</div>
  149. </div>
  150. </div>
  151. <div class="right" style="margin-left:5px;margin-top:-5px;height:666px">
  152. <div class="rItem" id="form">
  153. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  154. <div class="lr-form-item-title" style="width:100px;">垛型编码:</div>
  155. <input id="Code" type="text" style="width:410px;margin-left:54px;" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入垛型编码" />
  156. </div>
  157. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  158. <div class="lr-form-item-title" style="width:100px;">垛型名称:</div>
  159. <input id="Name" type="text" class="form-control" style="width:410px;margin-left:54px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入垛型名称" />
  160. </div>
  161. <div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  162. <div class="lr-form-item-title" style="width:90px;">投料信息:</div>
  163. <input id="BomName" readonly class=" btn-group form-control" type="text" style="width:372px;margin-left:55px;" placeholder="请选择投料信息" />
  164. <a id="SelectBomCode" class="btn-group btn-group-sm"><i class="fa fa-search"></i>&nbsp;<span class="lrlg">查询</span></a>
  165. </div>
  166. <input id="ProMaterCode" type="text" style="display:none" />
  167. @*<div class="col-xs-12 lr-form-item" style="padding-left:50px;">
  168. <div class="lr-form-item-title" style="width:100px;">产出物料编码:</div>
  169. <div id="ProMaterCode" style="width:410px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请选择产出物料编码"></div>
  170. </div>
  171. <div class="col-xs-6 lr-form-item" style="padding-left:50px;">
  172. <div class="lr-form-item-title" style="width:90px;">工字轮个数:</div>
  173. <input id="HWCountQty" type="text" class="form-control" style="width:110px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入工字轮个数" />
  174. </div>
  175. *@
  176. <div class="col-xs-6 lr-form-item" style="padding-left:50px;">
  177. <div class="lr-form-item-title" style="width:90px;">层数:</div>
  178. <input id="LayerCountQty" value="1" type="text" class="form-control" style="width:115px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入层数" />
  179. <input id="Category" type="text" class="form-control" style="width:280px;margin-left:55px;display:none" value="1" />
  180. </div>
  181. <div class="col-xs-6 lr-form-item" style="padding-left:30px;">
  182. <div class="lr-form-item-title" style="width:90px;">短编号:</div>
  183. <input id="ShortCode" type="text" class="form-control" style="width:130px;margin-left:55px;" isvalid="yes" checkexpession="NotNull" placeholder="请输入短编号" />
  184. </div>
  185. <input id="TpTypeCode" type="text" class="form-control" style="width:280px;margin-left:55px;display:none" value="2" />
  186. </div>
  187. <div class="rItem" style="margin-top:-215px;">
  188. <div class="lr-form-wrap" id="container" style="height: 130px;margin-top:-255px;margin-bottom:5px; border: 1px solid #bdcadb;">
  189. <div class="col-xs-4 lr-form-item" style="padding-left:5px;">
  190. <div class="lr-form-item-title" style="width:100px;">第一种湿拉物料:</div>
  191. <input id="MatCode0" readonly type="text" style="margin-left:90px;width:120px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  192. </div>
  193. <div class="col-xs-4 lr-form-item" style="width:240px;margin-left:20px;">
  194. <div class="lr-form-item-title">钢丝直径上限: </div>
  195. <input id="SilkDiam0" type="text" style="display:inline-block;width:115px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  196. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  197. </div>
  198. <div class="col-xs-4 lr-form-item" style="width:220px;margin-left:415px;margin-top:-40px;">
  199. <div class="lr-form-item-title">数量上限: </div>
  200. <input id="QtyMaxCount0" type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  201. <span style="display:inline;float:right;margin-top:5px;margin-right:38px;">个</span>
  202. @* <a id="SaveOne" class="btn btn-default" style=" margin-left:90px;margin-top:-45px;">暂存</a>*@
  203. </div>
  204. <div class="col-xs-4 lr-form-item">
  205. <div class="lr-form-item-title">是否放置物料 </div>
  206. <select id="IsEmpty0" style="width:115px;" class="lr-select"></select>
  207. </div>
  208. <div class="col-xs-4 lr-form-item">
  209. <div class="lr-form-item-title">工字轮型号</div>
  210. <select id="SpoolType0" style="width:115px;" class="lr-select"></select>
  211. </div>
  212. <div class="col-xs-4 lr-form-item">
  213. <div class="lr-form-item-title">工字轮朝向</div>
  214. <select id="SideNum0" style="width:115px;" class="lr-select"></select>
  215. </div>
  216. <div class="col-xs-4 lr-form-item">
  217. <div class="lr-form-item-title">是否芯股 </div>
  218. <select id="IsCore0" style="width:115px;" class="lr-select"></select>
  219. </div>
  220. <div class="col-xs-4 lr-form-item">
  221. <div class="lr-form-item-title">单双丝</div>
  222. <select id="SilkType0" style="width:115px;" class="lr-select"></select>
  223. </div>
  224. <div class="col-xs-4 lr-form-item">
  225. <div class="lr-form-item-title"></div>
  226. <a id="SaveOne" class="btn btn-default" style="width:115px;">暂存</a>
  227. </div>
  228. </div>
  229. <div class="lr-form-wrap" id="container" style="height: 130px;margin-bottom:5px; border: 1px solid #bdcadb;">
  230. <div class="col-xs-4 lr-form-item" style="padding-left:5px;">
  231. <div class="lr-form-item-title" style="width:100px;">第二种湿拉物料:</div>
  232. <input id="MatCode1" readonly type="text" style="margin-left:90px;width:120px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  233. </div>
  234. <div class="col-xs-4 lr-form-item" style="width:240px;margin-left:20px;">
  235. <div class="lr-form-item-title">钢丝直径上限: </div>
  236. <input id="SilkDiam1" type="text" style="display:inline-block;width:115px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  237. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  238. </div>
  239. <div class="col-xs-4 lr-form-item" style="width:220px;margin-left:415px;margin-top:-40px;">
  240. <div class="lr-form-item-title">数量上限: </div>
  241. <input id="QtyMaxCount1" type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  242. <span style="display:inline;float:right;margin-top:5px;margin-right:38px;">个</span>
  243. </div>
  244. <div class="col-xs-4 lr-form-item">
  245. <div class="lr-form-item-title">是否放置物料 </div>
  246. <select id="IsEmpty1" style="width:115px;" class="lr-select"></select>
  247. </div>
  248. <div class="col-xs-4 lr-form-item">
  249. <div class="lr-form-item-title">工字轮型号</div>
  250. <select id="SpoolType1" style="width:115px;" class="lr-select"></select>
  251. </div>
  252. <div class="col-xs-4 lr-form-item">
  253. <div class="lr-form-item-title">工字轮朝向</div>
  254. <select id="SideNum1" style="width:115px;" class="lr-select"></select>
  255. </div>
  256. <div class="col-xs-4 lr-form-item">
  257. <div class="lr-form-item-title">是否芯股 </div>
  258. <select id="IsCore1" style="width:115px;" class="lr-select"></select>
  259. </div>
  260. <div class="col-xs-4 lr-form-item">
  261. <div class="lr-form-item-title">单双丝</div>
  262. <select id="SilkType1" style="width:115px;" class="lr-select"></select>
  263. </div>
  264. <div class="col-xs-4 lr-form-item">
  265. <div class="lr-form-item-title"></div>
  266. <a id="SaveTwo" class="btn btn-default" style="width:115px;">暂存</a>
  267. </div>
  268. </div>
  269. <div class="lr-form-wrap" id="container" style="height: 130px;margin-bottom:5px; border: 1px solid #bdcadb;">
  270. <div class="col-xs-4 lr-form-item" style="padding-left:5px;">
  271. <div class="lr-form-item-title" style="width:100px;">第三种湿拉物料:</div>
  272. <input id="MatCode2" readonly type="text" style="margin-left:90px;width:120px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="" />
  273. </div>
  274. <div class="col-xs-4 lr-form-item" style="width:240px;margin-left:20px;">
  275. <div class="lr-form-item-title">钢丝直径上限: </div>
  276. <input id="SilkDiam2" type="text" style="display:inline-block;width:115px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入钢丝直径上限" />
  277. <span style="display:inline;float:right;margin-top:5px;">mm</span>
  278. </div>
  279. <div class="col-xs-4 lr-form-item" style="width:220px;margin-left:415px;margin-top:-40px;">
  280. <div class="lr-form-item-title">数量上限: </div>
  281. <input id="QtyMaxCount2" type="text" style="display:inline-block;width:70px" class="form-control" isvalid="yes" checkexpession="NotNull" placeholder="请输入数量上限" />
  282. <span style="display:inline;float:right;margin-top:5px;margin-right:38px;">个</span>
  283. @* <a id="SaveOne" class="btn btn-default" style=" margin-left:90px;margin-top:-45px;">暂存</a>*@
  284. </div>
  285. <div class="col-xs-4 lr-form-item">
  286. <div class="lr-form-item-title">是否放置物料 </div>
  287. <select id="IsEmpty2" style="width:115px;" class="lr-select"></select>
  288. </div>
  289. <div class="col-xs-4 lr-form-item">
  290. <div class="lr-form-item-title">工字轮型号</div>
  291. <select id="SpoolType2" style="width:115px;" class="lr-select"></select>
  292. </div>
  293. <div class="col-xs-4 lr-form-item">
  294. <div class="lr-form-item-title">工字轮朝向</div>
  295. <select id="SideNum2" style="width:115px;" class="lr-select"></select>
  296. </div>
  297. <div class="col-xs-4 lr-form-item">
  298. <div class="lr-form-item-title">是否芯股 </div>
  299. <select id="IsCore2" style="width:115px;" class="lr-select"></select>
  300. </div>
  301. <div class="col-xs-4 lr-form-item">
  302. <div class="lr-form-item-title">单双丝</div>
  303. <select id="SilkType2" style="width:115px;" class="lr-select"></select>
  304. </div>
  305. <div class="col-xs-4 lr-form-item">
  306. <div class="lr-form-item-title"></div>
  307. <a id="SaveThree" class="btn btn-default" style="width:115px;">暂存</a>
  308. </div>
  309. </div>
  310. </div>
  311. </div>
  312. </div>
  313. </div>
  314. <script src="~/Content/jquery/plugin/layer/layer.js"></script>
  315. @Html.AppendJsFile("/Areas/FJManager/Views/BillBomSet/DFMAll.js")