SizeForm.js 1.8 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556
  1. /*
  2. * 描 述:功能模块
  3. */
  4. var acceptClick;
  5. var keyValue = '0';
  6. const sizes = ["", "18", "34", "50"];
  7. var account = request('lraccount');
  8. var bootstrap = function ($, learun) {
  9. "use strict";
  10. var selectedRow = learun.frameTab.currentIframe().selectedRow || {};
  11. var page = {
  12. init: function () {
  13. page.bind();
  14. page.initData();
  15. },
  16. /*绑定事件和初始化控件*/
  17. bind: function () {
  18. $("#Size").empty();
  19. for (var j = 0; j < sizes.length; j++) {
  20. if (j == 0) {
  21. $("#Size").append($("<option value=''>请选择</option>"));
  22. }
  23. else {
  24. $("#Size").append($("<option value='" + sizes[j] + "'>" + sizes[j] + "</option>"));
  25. }
  26. }
  27. $('#User').val(top.$.lcoreUser.account);
  28. },
  29. /*初始化数据*/
  30. initData: function () {
  31. if (!!selectedRow) {
  32. //keyValue = selectedRow.Id || 0;
  33. //$('#form').lrSetFormData(selectedRow);
  34. }
  35. }
  36. };
  37. acceptClick = function (callBack) {
  38. if (!$('#form').lrValidform()) {
  39. return false;
  40. }
  41. learun.layerConfirm('是否确认修改货位值!', function (res, index) {
  42. if (res) {
  43. learun.postForm(top.$.rootUrl + '/FJManager/BaseWareCell/UpdateSize', { ids: JSON.stringify(selectedRow.map((item) => item.Id)), size: $('#Size').val() }, function () {
  44. if (!!callBack) {
  45. callBack();
  46. }
  47. top.layer.close(index);
  48. top.learun.layerClose(window.name);
  49. });
  50. }
  51. });
  52. };
  53. page.init();
  54. }