纽威
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

626 lines
28 KiB

3 years ago
  1. 
  2. @{
  3. ViewBag.Title = "Index";
  4. Layout = "~/Views/Shared/_Form.cshtml";
  5. }
  6. <script>
  7. var Type = $.request("Type");
  8. var ApplyNegCode = $.request("ApplyNegCode");
  9. var OApplyNegCode = $.request("OApplyNegCode");
  10. var SDNCode = $.request("SDNCode");
  11. var InCode = $.request("InCode");
  12. var Sequence = $.request("Sequence");
  13. var MOCode = $.request("MOCode");
  14. var ReturnCode = $.request("ReturnCode");
  15. var DNCode = $.request("DNCode");
  16. var ODNCode = $.request("ODNCode");
  17. var RCVCode = $.request("RCVCode");
  18. debugger;
  19. var WorkPoints = '@NFine.Code.OperatorProvider.Provider.GetCurrent().Location'
  20. $(function () {
  21. $("#minPackQty").keyup(function () {
  22. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  23. }).bind("paste", function () { //CTR+V事件处理
  24. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  25. }).css("ime-mode", "disabled"); //CSS设置输入法不可用
  26. $("#thisCreateQty").keyup(function () {
  27. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  28. }).bind("paste", function () { //CTR+V事件处理
  29. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  30. }).css("ime-mode", "disabled"); //CSS设置输入法不可用
  31. $("#cretePageCount").keyup(function () {
  32. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  33. }).bind("paste", function () { //CTR+V事件处理
  34. $(this).val($(this).val().replace(/[^0-9.]/g, ''));
  35. }).css("ime-mode", "disabled"); //CSS设置输入法不可用
  36. var VenCode = "";
  37. var WorkPoint = "";
  38. debugger;
  39. //initControl();
  40. if (Type=='1') {
  41. if (!!ApplyNegCode && !!Sequence) {
  42. $.ajax({
  43. url: "/WMS/WMSCreateItemLot/GetSubGridJsonByCreate?ApplyNegCode=" + ApplyNegCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  44. //data: { keyValue: keyValue },
  45. dataType: "json",
  46. async: false,
  47. success: function (data) {
  48. debugger;
  49. $("#InvCode").val(data.rows[0].InvCode);
  50. $("#INVNAME").val(data.rows[0].InvName);
  51. $("#INVSTD").val(data.rows[0].InvStd);
  52. $("#Quantity").val(data.rows[0].Quantity);
  53. $("#CreatedQty").val(data.rows[0].CreatedQty);
  54. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  55. VenCode = data.rows[0].VenCode;
  56. WorkPoint = data.rows[0].WorkPoint;
  57. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  58. $("#thisCreateQty").attr("disabled", "disabled");
  59. $("#minPackQty").attr("disabled", "disabled");
  60. $("#VendorLotNo").attr("disabled", "disabled");
  61. }
  62. }
  63. });
  64. $.ajax({
  65. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  66. //data: { keyValue: keyValue },
  67. dataType: "json",
  68. async: false,
  69. success: function (data) {
  70. $("#VendorLotNo").val(data.VendorLotNo);
  71. }
  72. });
  73. }
  74. }
  75. if (Type=='2') {
  76. if (!!OApplyNegCode && !!Sequence) {
  77. $.ajax({
  78. url: "/WMS/WMSCreateItemLot/GetSubGridJsonWeiWaiByCreate?OApplyNegCode=" + OApplyNegCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  79. dataType: "json",
  80. async: false,
  81. success: function (data) {
  82. debugger;
  83. $("#InvCode").val(data.rows[0].InvCode);
  84. $("#INVNAME").val(data.rows[0].InvName);
  85. $("#INVSTD").val(data.rows[0].InvStd);
  86. $("#Quantity").val(data.rows[0].Quantity);
  87. $("#CreatedQty").val(data.rows[0].CreatedQty);
  88. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  89. VenCode = data.rows[0].VenCode;
  90. WorkPoint = data.rows[0].WorkPoint;
  91. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  92. $("#thisCreateQty").attr("disabled", "disabled");
  93. $("#minPackQty").attr("disabled", "disabled");
  94. $("#VendorLotNo").attr("disabled", "disabled");
  95. }
  96. }
  97. });
  98. $.ajax({
  99. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  100. dataType: "json",
  101. async: false,
  102. success: function (data) {
  103. $("#VendorLotNo").val(data.VendorLotNo);
  104. }
  105. });
  106. }
  107. }
  108. if (Type == '3') {
  109. if (!!MOCode && !!Sequence) {
  110. $.ajax({
  111. url: "/WMS/WMSCreateItemLot/GetSubGridJsonChengPingByCreate?MOCode=" + MOCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  112. dataType: "json",
  113. async: false,
  114. success: function (data) {
  115. debugger;
  116. $("#InvCode").val(data.rows[0].InvCode);
  117. $("#INVNAME").val(data.rows[0].InvName);
  118. $("#INVSTD").val(data.rows[0].InvStd);
  119. $("#Quantity").val(data.rows[0].Quantity);
  120. $("#CreatedQty").val(data.rows[0].CreatedQty);
  121. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  122. VenCode = data.rows[0].VenCode;
  123. WorkPoint = data.rows[0].WorkPoint;
  124. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  125. $("#thisCreateQty").attr("disabled", "disabled");
  126. $("#minPackQty").attr("disabled", "disabled");
  127. $("#VendorLotNo").attr("disabled", "disabled");
  128. }
  129. }
  130. });
  131. $.ajax({
  132. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  133. dataType: "json",
  134. async: false,
  135. success: function (data) {
  136. $("#VendorLotNo").val(data.VendorLotNo);
  137. }
  138. });
  139. }
  140. }
  141. if (Type == '4') {
  142. if (!!SDNCode && !!Sequence) {
  143. $.ajax({
  144. url: "/WMS/WMSCreateItemLot/GetSubGridJsonXiaoShouByCreate?SDNCode=" + SDNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  145. dataType: "json",
  146. async: false,
  147. success: function (data) {
  148. debugger;
  149. $("#InvCode").val(data.rows[0].InvCode);
  150. $("#INVNAME").val(data.rows[0].InvName);
  151. $("#INVSTD").val(data.rows[0].InvStd);
  152. $("#Quantity").val(data.rows[0].Quantity);
  153. $("#CreatedQty").val(data.rows[0].CreatedQty);
  154. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  155. VenCode = data.rows[0].VenCode;
  156. WorkPoint = data.rows[0].WorkPoint;
  157. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  158. $("#thisCreateQty").attr("disabled", "disabled");
  159. $("#minPackQty").attr("disabled", "disabled");
  160. $("#VendorLotNo").attr("disabled", "disabled");
  161. }
  162. }
  163. });
  164. $.ajax({
  165. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  166. dataType: "json",
  167. async: false,
  168. success: function (data) {
  169. $("#VendorLotNo").val(data.VendorLotNo);
  170. }
  171. });
  172. }
  173. }
  174. if (Type == '5') {
  175. if (!!InCode && !!Sequence) {
  176. $.ajax({
  177. url: "/WMS/WMSCreateItemLot/GetSubGridJsonQiTaByCreate?InCode=" + InCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  178. dataType: "json",
  179. async: false,
  180. success: function (data) {
  181. debugger;
  182. $("#InvCode").val(data.rows[0].InvCode);
  183. $("#INVNAME").val(data.rows[0].InvName);
  184. $("#INVSTD").val(data.rows[0].InvStd);
  185. $("#Quantity").val(data.rows[0].Quantity);
  186. $("#CreatedQty").val(data.rows[0].CreatedQty);
  187. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  188. VenCode = data.rows[0].VenCode;
  189. WorkPoint = data.rows[0].WorkPoint;
  190. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  191. $("#thisCreateQty").attr("disabled", "disabled");
  192. $("#minPackQty").attr("disabled", "disabled");
  193. $("#VendorLotNo").attr("disabled", "disabled");
  194. }
  195. }
  196. });
  197. $.ajax({
  198. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  199. //data: { keyValue: keyValue },
  200. dataType: "json",
  201. async: false,
  202. success: function (data) {
  203. $("#VendorLotNo").val(data.VendorLotNo);
  204. }
  205. });
  206. }
  207. }
  208. if (Type == '6') {
  209. if (!!ReturnCode && !!Sequence) {
  210. $.ajax({
  211. url: "/WMS/WMSCreateItemLot/GetSubGridJsonGuiHuanByCreate?ReturnCode=" + ReturnCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  212. dataType: "json",
  213. async: false,
  214. success: function (data) {
  215. debugger;
  216. $("#InvCode").val(data.rows[0].InvCode);
  217. $("#INVNAME").val(data.rows[0].InvName);
  218. $("#INVSTD").val(data.rows[0].InvStd);
  219. $("#Quantity").val(data.rows[0].Quantity);
  220. $("#CreatedQty").val(data.rows[0].CreatedQty);
  221. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  222. VenCode = data.rows[0].VenCode;
  223. WorkPoint = data.rows[0].WorkPoint;
  224. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  225. $("#thisCreateQty").attr("disabled", "disabled");
  226. $("#minPackQty").attr("disabled", "disabled");
  227. $("#VendorLotNo").attr("disabled", "disabled");
  228. }
  229. }
  230. });
  231. $.ajax({
  232. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  233. //data: { keyValue: keyValue },
  234. dataType: "json",
  235. async: false,
  236. success: function (data) {
  237. $("#VendorLotNo").val(data.VendorLotNo);
  238. }
  239. });
  240. }
  241. }
  242. if (Type == '7') {
  243. if (!!DNCode && !!Sequence) {
  244. $.ajax({
  245. url: "/WMS/WMSCreateItemLot/GetSubGridJsonSHDHByCreate?DNCode=" + DNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  246. dataType: "json",
  247. async: false,
  248. success: function (data) {
  249. debugger;
  250. $("#InvCode").val(data.rows[0].InvCode);
  251. $("#INVNAME").val(data.rows[0].InvName);
  252. $("#INVSTD").val(data.rows[0].InvStd);
  253. $("#Quantity").val(data.rows[0].Quantity);
  254. $("#CreatedQty").val(data.rows[0].CreatedQty);
  255. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  256. VenCode = data.rows[0].VenCode;
  257. WorkPoint = data.rows[0].WorkPoint;
  258. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  259. $("#thisCreateQty").attr("disabled", "disabled");
  260. $("#minPackQty").attr("disabled", "disabled");
  261. $("#VendorLotNo").attr("disabled", "disabled");
  262. }
  263. }
  264. });
  265. $.ajax({
  266. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  267. //data: { keyValue: keyValue },
  268. dataType: "json",
  269. async: false,
  270. success: function (data) {
  271. $("#VendorLotNo").val(data.VendorLotNo);
  272. }
  273. });
  274. }
  275. }
  276. if (Type == '8') {
  277. debugger;
  278. if (!!ODNCode && !!Sequence) {
  279. $.ajax({
  280. url: "/WMS/WMSCreateItemLot/GetSubGridJsonWWSHDHByCreate?ODNCode=" + ODNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  281. dataType: "json",
  282. async: false,
  283. success: function (data) {
  284. debugger;
  285. $("#InvCode").val(data.rows[0].InvCode);
  286. $("#INVNAME").val(data.rows[0].InvName);
  287. $("#INVSTD").val(data.rows[0].InvStd);
  288. $("#Quantity").val(data.rows[0].Quantity);
  289. $("#CreatedQty").val(data.rows[0].CreatedQty);
  290. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  291. VenCode = data.rows[0].VenCode;
  292. WorkPoint = data.rows[0].WorkPoint;
  293. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  294. $("#thisCreateQty").attr("disabled", "disabled");
  295. $("#minPackQty").attr("disabled", "disabled");
  296. $("#VendorLotNo").attr("disabled", "disabled");
  297. }
  298. }
  299. });
  300. $.ajax({
  301. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  302. //data: { keyValue: keyValue },
  303. dataType: "json",
  304. async: false,
  305. success: function (data) {
  306. $("#VendorLotNo").val(data.VendorLotNo);
  307. }
  308. });
  309. }
  310. }
  311. if (Type == '9') {
  312. debugger;
  313. if (!!RCVCode && !!Sequence) {
  314. $.ajax({
  315. url: "/WMS/WMSCreateItemLot/GetSubGridJsonKLCPRKByCreate?RCVCode=" + RCVCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  316. dataType: "json",
  317. async: false,
  318. success: function (data) {
  319. debugger;
  320. $("#InvCode").val(data.rows[0].InvCode);
  321. $("#INVNAME").val(data.rows[0].InvName);
  322. $("#INVSTD").val(data.rows[0].InvStd);
  323. $("#Quantity").val(data.rows[0].Quantity);
  324. $("#CreatedQty").val(data.rows[0].CreatedQty);
  325. $("#thisCreateQty").val(data.rows[0].thisCreateQty);
  326. VenCode = data.rows[0].VenCode;
  327. WorkPoint = data.rows[0].WorkPoint;
  328. if (data.rows[0].Quantity == data.rows[0].CreatedQty) {
  329. $("#thisCreateQty").attr("disabled", "disabled");
  330. $("#minPackQty").attr("disabled", "disabled");
  331. $("#VendorLotNo").attr("disabled", "disabled");
  332. }
  333. }
  334. });
  335. $.ajax({
  336. url: "/WMS/WMSCreateItemLot/GetVendorLotNo?VenCode=" + VenCode + "&WorkPoint=" + WorkPoint,
  337. //data: { keyValue: keyValue },
  338. dataType: "json",
  339. async: false,
  340. success: function (data) {
  341. $("#VendorLotNo").val(data.VendorLotNo);
  342. }
  343. });
  344. }
  345. }
  346. $("#minPackQty").change(minPackQty_Change);
  347. $("#thisCreateQty").change(thisCreateQty_Change);
  348. $("#cretePageCount").change(function () {
  349. var createPageCount = $("#cretePageCount").val() * 1;//本次生成张数
  350. createPageCount = createPageCount.toFixed(0);
  351. if (createPageCount <= 0) {
  352. $.modalAlert("请输入大于0的数!");
  353. return false;
  354. }
  355. });
  356. });
  357. //最小包装量值改变事件
  358. function minPackQty_Change() {
  359. var thisCreateQty = $("#thisCreateQty").val() * 1;//本次生成数量
  360. thisCreateQty = thisCreateQty.toFixed(2);
  361. var minPackQty = $("#minPackQty").val() * 1;//最小包装量
  362. minPackQty = minPackQty.toFixed(2);
  363. var createPageCount = $("#cretePageCount").val() * 1;//本次生成张数
  364. createPageCount = createPageCount.toFixed(0);
  365. if (minPackQty <= 0) {
  366. $.modalAlert("请输入大于0的数!");
  367. return false;
  368. }
  369. //不可以整除,生成张数+1;
  370. if (thisCreateQty % minPackQty != 0) {
  371. createPageCount = parseInt(thisCreateQty / minPackQty) + 1;
  372. $("#cretePageCount").val(createPageCount);
  373. }
  374. else {
  375. createPageCount = parseInt(thisCreateQty / minPackQty);
  376. $("#cretePageCount").val(createPageCount);
  377. }
  378. }
  379. //本次生成数量值改变事件
  380. function thisCreateQty_Change() {
  381. debugger;
  382. var Quantity_str = $("#Quantity").val() * 1;//采购订单总数
  383. var CreatedQty_str = $("#CreatedQty").val() * 1;//已生成数量
  384. var thisCreateQty_str = $("#thisCreateQty").val() * 1;//本次生成数量
  385. var Quantity = Number(Quantity_str);
  386. var CreatedQty = Number(CreatedQty_str);
  387. var thisCreateQty = Number(thisCreateQty_str);
  388. if (thisCreateQty <= 0) {
  389. $.modalAlert("请输入大于0的数!");
  390. return false;
  391. }
  392. if (thisCreateQty <= 0 || thisCreateQty > (Quantity - CreatedQty)) {
  393. var maxQty = Quantity - CreatedQty;
  394. $.modalAlert("请输入0到" + maxQty + "范围内的数!");
  395. $("#thisCreateQty").val("");
  396. return false;
  397. } else {
  398. minPackQty_Change();
  399. return true;
  400. }
  401. var minPackQty = $("#minPackQty").val() * 1;//最小包装量
  402. minPackQty_Change();
  403. }
  404. function submitForm() {
  405. debugger;
  406. if (!$('#form1').formValid()) {
  407. return false;
  408. }
  409. var thisCreateQty = $("#thisCreateQty").val() * 1;//本次生成数量
  410. thisCreateQty = thisCreateQty.toFixed(2);
  411. var minPackQty = $("#minPackQty").val() * 1;//最小包装量
  412. minPackQty = minPackQty.toFixed(2);
  413. var createPageCount = $("#cretePageCount").val() * 1;//本次生成张数
  414. createPageCount = createPageCount.toFixed(0);
  415. //校验
  416. var flag1 = thisCreateQty_Change();
  417. //var flag2 = CheckNum();
  418. var VendorLot = $("#VendorLotNo").val();
  419. if (flag1) { }
  420. else {
  421. return false;
  422. }
  423. var Quantity = $("#Quantity").val() * 1;//采购订单总数
  424. Quantity = Quantity.toFixed(2);
  425. var CreatedQty = $("#CreatedQty").val() * 1;//已生成数量
  426. CreatedQty = CreatedQty.toFixed(2);
  427. if (Quantity == CreatedQty ) {
  428. return false;
  429. }
  430. var obj = {
  431. thisCreateQty: thisCreateQty,
  432. minPackQty: minPackQty,
  433. createPageCount: createPageCount,
  434. VendorLot: VendorLot,
  435. PRODUCTDATE: $("#PRODUCTDATE").val()
  436. }
  437. if (Type=='1') {
  438. $.submitForm({
  439. url: "/WMS/WMSCreateItemLot/SubmitForm?ApplyNegCode=" + ApplyNegCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  440. param: {
  441. keyValue: JSON.stringify(obj)
  442. },
  443. success: function () {
  444. $.currentWindow().$("#gridList").trigger("reloadGrid");
  445. }
  446. })
  447. }
  448. if (Type=='2') {
  449. $.submitForm({
  450. url: "/WMS/WMSCreateItemLot/SubmitFormWeiWai?OApplyNegCode=" + OApplyNegCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  451. param: {
  452. keyValue: JSON.stringify(obj)
  453. },
  454. success: function () {
  455. $.currentWindow().$("#gridList").trigger("reloadGrid");
  456. }
  457. })
  458. }
  459. if (Type == '3') {
  460. $.submitForm({
  461. url: "/WMS/WMSCreateItemLot/SubmitFormChengPing?MOCode=" + MOCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  462. param: {
  463. keyValue: JSON.stringify(obj)
  464. },
  465. success: function () {
  466. $.currentWindow().$("#gridList").trigger("reloadGrid");
  467. }
  468. })
  469. }
  470. if (Type == '4') {
  471. $.submitForm({
  472. url: "/WMS/WMSCreateItemLot/SubmitFormXiaoShou?SDNCode=" + SDNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  473. param: {
  474. keyValue: JSON.stringify(obj)
  475. },
  476. success: function () {
  477. $.currentWindow().$("#gridList").trigger("reloadGrid");
  478. }
  479. })
  480. }
  481. if (Type == '5') {
  482. $.submitForm({
  483. url: "/WMS/WMSCreateItemLot/SubmitFormQiTa?InCode=" + InCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  484. param: {
  485. keyValue: JSON.stringify(obj)
  486. },
  487. success: function () {
  488. $.currentWindow().$("#gridList").trigger("reloadGrid");
  489. }
  490. })
  491. }
  492. if (Type == '6') {
  493. $.submitForm({
  494. url: "/WMS/WMSCreateItemLot/SubmitFormGuiHuan?ReturnCode=" + ReturnCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  495. param: {
  496. keyValue: JSON.stringify(obj)
  497. },
  498. success: function () {
  499. $.currentWindow().$("#gridList").trigger("reloadGrid");
  500. }
  501. })
  502. }
  503. if (Type == '7') {
  504. $.submitForm({
  505. url: "/WMS/WMSCreateItemLot/SubmitFormSHDH?DNCode=" + DNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  506. param: {
  507. keyValue: JSON.stringify(obj)
  508. },
  509. success: function () {
  510. $.currentWindow().$("#gridList").trigger("reloadGrid");
  511. }
  512. })
  513. }
  514. if (Type == '8') {
  515. $.submitForm({
  516. url: "/WMS/WMSCreateItemLot/SubmitFormWWSHDH?ODNCode=" + ODNCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  517. param: {
  518. keyValue: JSON.stringify(obj)
  519. },
  520. success: function () {
  521. $.currentWindow().$("#gridList").trigger("reloadGrid");
  522. }
  523. })
  524. }
  525. if (Type == '9') {
  526. $.submitForm({
  527. url: "/WMS/WMSCreateItemLot/SubmitFormKLCPRK?RCVCode=" + RCVCode + "&Sequence=" + Sequence + "&WorkPoint=" + WorkPoints,
  528. param: {
  529. keyValue: JSON.stringify(obj)
  530. },
  531. success: function () {
  532. $.currentWindow().$("#gridList").trigger("reloadGrid");
  533. }
  534. })
  535. }
  536. }
  537. </script>
  538. <form id="form1">
  539. <div style="padding-top: 20px; margin-right: 20px;">
  540. <table class="form">
  541. <tr>
  542. <th class="formTitle">料品编码</th>
  543. <td class="formValue">
  544. <input id="InvCode" name="InvCode" type="text" class="form-control " />
  545. </td>
  546. </tr>
  547. <tr>
  548. <th class="formTitle">料品名称</th>
  549. <td class="formValue">
  550. <input id="INVNAME" name="INVNAME" type="text" class="form-control " />
  551. </td>
  552. </tr>
  553. <tr>
  554. <th class="formTitle">规格型号</th>
  555. <td class="formValue">
  556. <input id="INVSTD" name="INVSTD" type="text" class="form-control " />
  557. </td>
  558. </tr>
  559. <tr>
  560. <th class="formTitle">计量单位</th>
  561. <td class="formValue">
  562. <input id="INVUOM" name="INVUOM" type="text" class="form-control " />
  563. </td>
  564. </tr>
  565. <tr>
  566. <th class="formTitle">数量</th>
  567. <td class="formValue">
  568. <input id="Quantity" name="Quantity" type="text" class="form-control " />
  569. </td>
  570. </tr>
  571. <tr>
  572. <th class="formTitle">已生成条码数量</th>
  573. <td class="formValue">
  574. <input id="CreatedQty" name="CreatedQty" type="text" class="form-control " />
  575. </td>
  576. </tr>
  577. <tr>
  578. <th class="formTitle"><span style="color: red;">*</span>本次生成数量</th>
  579. <td class="formValue">
  580. <input id="thisCreateQty" name="thisCreateQty" type="text" class="form-control required" placeholder="请输入本次生成数量" />
  581. </td>
  582. </tr>
  583. <tr>
  584. <th class="formTitle"><span style="color: red;">*</span>最小包装量</th>
  585. <td class="formValue">
  586. <input id="minPackQty" name="minPackQty" type="text" class="form-control required" placeholder="请输入最小包装量" />
  587. </td>
  588. </tr>
  589. <tr>
  590. <th class="formTitle"><span style="color: red;">*</span>生产日期</th>
  591. <td class="formValue">
  592. <input type="text" name="PRODUCTDATE" id="PRODUCTDATE" class="form-control required" onclick="WdatePicker({ dateFmt: 'yyyy-MM-dd' })" placeholder="生产日期" />
  593. </td>
  594. </tr>
  595. <tr>
  596. <th class="formTitle"><span style="color: red;">*</span>生成张数</th>
  597. <td class="formValue">
  598. <input id="cretePageCount" disabled="disabled" name="cretePageCount" type="text" class="form-control required" placeholder="请输入生成张数" />
  599. </td>
  600. </tr>
  601. </table>
  602. </div>
  603. </form>