From d17c089f1d7ff3be848b05161917346e7f664a1d Mon Sep 17 00:00:00 2001 From: mrzhssss <pro6@qq.com> Date: 星期二, 26 四月 2022 15:17:53 +0800 Subject: [PATCH] # --- src/main/webapp/static/js/receiveDetl/receiveDetl.js | 69 +++++++++++++++++++++++++++++++--- 1 files changed, 63 insertions(+), 6 deletions(-) diff --git a/src/main/webapp/static/js/receiveDetl/receiveDetl.js b/src/main/webapp/static/js/receiveDetl/receiveDetl.js index e46be7d..3665920 100644 --- a/src/main/webapp/static/js/receiveDetl/receiveDetl.js +++ b/src/main/webapp/static/js/receiveDetl/receiveDetl.js @@ -25,11 +25,12 @@ {type: 'checkbox'} ,{field: 'id', align: 'center',title: 'ID', hide:true} ,{field: 'hostId', align: 'center',title: '', hide:true} - ,{field: 'orderId$', align: 'center',title: '璁㈠崟鍐呯爜', width: 100} - ,{field: 'anfme', align: 'center',title: '闇�鍏ュ簱鏁伴噺', width: 100} - ,{field: 'inQty', align: 'center',title: '宸插叆搴撴暟閲�', width: 100} + ,{field: 'orderNo', align: 'center',title: '鍗曟嵁缂栧彿', width: 185} + ,{field: 'anfme', align: 'center',title: '搴斿叆搴撻噺', width: 100} + ,{field: 'inQty', align: 'center',title: '宸插叆搴撻噺', width: 100} ,{field: 'matnr', align: 'center',title: '鍟嗗搧缂栫爜'} ,{field: 'maktx', align: 'center',title: '鍟嗗搧鍚嶇О'} + ,{field: 'state$', align: 'center',title: '璁㈠崟鐘舵��'} ,{field: 'name', align: 'center',title: '鍚嶇О', hide:true} ,{field: 'specs', align: 'center',title: '瑙勬牸', hide:true} ,{field: 'model', align: 'center',title: '鍨嬪彿', hide:true} @@ -54,6 +55,7 @@ pageSize: 'limit' }, parseData: function (res) { + console.log(res) return { 'code': res.code, 'msg': res.msg, @@ -190,9 +192,13 @@ // showEditModel(data); startIn(data); break; + case "renew": + renew(data); + break; } }); function startIn(data) { + admin.open({ type:1 ,area: '600px' @@ -203,17 +209,39 @@ form.val('inDetail',{ "remain": remain }); + form.val('inDetail',data); form.on('submit(inLoc)',function (data) { var loc = insXmSel.getValue('valueStr'); - alert(loc); - console.log(data); + var storeQty =data.field.remain; + + if(storeQty> data.field.anfme - data.field.inQty || storeQty<=0){ + layer.msg("鏁伴噺涓嶅"); + return; + } + if(loc===""){ + layer.msg("搴撲綅鍙蜂负绌�"); + return; + } + $.ajax({ url: baseUrl+"/receiveDetl/addIn" ,headers: {'token':localStorage.getItem('token')} - ,data: data + // ,data: data.field + ,data: JSON.stringify(data.field) + ,contentType:'application/json;charset=UTF-8' ,method: 'POST' + ,success: function (res) { + layer.closeAll(); + if(res.code === 200){ + layer.msg(res.msg); + tableReload(); + } + if (res.code === 500){ + layer.msg(res.msg); + } + } }) return false; }); @@ -312,6 +340,35 @@ }); } + function renew(data) { + console.log(data) + layer.confirm('纭畾瑕佹挙鍥炲叏閮ㄤ笂鏋舵暟鎹悧锛�', { + skin: 'layui-layer-admin', + shade: .1 + }, function (i) { + layer.close(i); + var loadIndex = layer.load(2); + $.ajax({ + url: baseUrl+"/receiveDetl/renew/auth", + headers: {'token': localStorage.getItem('token')}, + data: JSON.stringify(data), + contentType:'application/json;charset=UTF-8', + method: 'POST', + success: function (res) { + layer.close(loadIndex); + if (res.code === 200){ + layer.msg(res.msg, {icon: 1}); + tableReload(); + } else if (res.code === 403){ + top.location.href = baseUrl+"/"; + } else { + layer.msg(res.msg, {icon: 2}); + } + } + }) + }); + } + // 鎼滅储 form.on('submit(search)', function (data) { pageCurr = 1; -- Gitblit v1.9.1