// 关闭动作 $(document).on('click', '#data-detail-close', function () { parent.layer.closeAll(); }); layui.use(['table', 'laydate', 'form', 'upload'], function () { var table = layui.table; var $ = layui.jquery; var layer = layui.layer; var layDate = layui.laydate; var upload = layui.upload; var form = layui.form; // 获取仓库下拉 $.ajax({ url: baseUrl+"/locArea/queryAll/auth", headers: {'token': localStorage.getItem('token')}, // data: top.reObject(data), method: 'POST', success: function (res) { var html = ""; if (res.data && res.data.length > 0) { html += res.data.map(function (item) { return ""; }); } $('#warehouse').append(html); form.render('select'); }, }); // 数据保存动作 form.on('submit(save)', function () { if (banMsg != null) { layer.msg(banMsg); return; } // 数量输入校验 var reg=/^\d{1,}$/ var pattern=new RegExp(reg); var anfme = $('#anfme').val(); if (!pattern.test(anfme)) { layer.msg("请输入正确的数量"); return; } // loading加载效果 var loadingIndex = layer.load(1, { shade: [0.5,'#000'] }); // 表单入参 var data = { matnr: $('#matnr').val(), maktx: $('#maktx').val(), lgnum: $('#lgnum').val(), type: $('#type').val(), mnemonic: $('#mnemonic').val(), supplier: $('#supplier').val(), warehouse: $('#warehouse').val(), brand: $('#brand').val(), anfme: $('#anfme').val(), altme: $('#altme').val(), }; // 请求保存接口 $.ajax({ url: baseUrl+"/locNomal/add/auth", headers: {'token': localStorage.getItem('token')}, data: top.reObject(data), method: 'POST', success: function (res) { if (res.code === 200){ parent.layer.closeAll(); parent.tableReload(); } else if (res.code === 403){ top.location.href = baseUrl+"/"; }else { layer.msg(res.msg); } // 关闭loading加载效果 layer.close(loadingIndex); }, }); }); });