From a4bbc17545f06018fcee7d55380084d069fbc863 Mon Sep 17 00:00:00 2001 From: 王佳豪 <g675230687@126.com> Date: 星期三, 14 四月 2021 09:10:16 +0800 Subject: [PATCH] 4.13小太阳需求改动 --- src/main/webapp/static/js/locMatStatus/locMatStatus.js | 45 ++++++++++++++++++++++++--------------------- 1 files changed, 24 insertions(+), 21 deletions(-) diff --git a/src/main/webapp/static/js/locMatStatus/locMatStatus.js b/src/main/webapp/static/js/locMatStatus/locMatStatus.js index f6c67f4..c9c9748 100644 --- a/src/main/webapp/static/js/locMatStatus/locMatStatus.js +++ b/src/main/webapp/static/js/locMatStatus/locMatStatus.js @@ -1,6 +1,9 @@ var pageCurr; function getCol() { - var cols = [{field: 'locNo$', align: 'center',title: '搴撲綅鍙�'}]; + var cols = [ + {type: 'checkbox', fixed: 'left'}, + {field: 'locNo$', align: 'center',title: '搴撲綅鍙�'} + ]; cols.push.apply(cols, detlCols); cols.push( {field: 'matStatus', align: 'center',title: '鐗╂枡鐘舵��', width: 100, templet: '#matStatus'} @@ -523,14 +526,14 @@ function showMatStatus() { var layer = layui.layer; var table = layui.table; - // // 鑾峰彇閫変腑琛� - // var checkStatus = table.checkStatus('chooseData'); - // // 閫夋嫨琛屾暟鎹� - // var checkData = checkStatus.data; - // if (checkData.length == 0) { - // layer.msg("璇烽�夋嫨鏁版嵁"); - // return; - // } + // 鑾峰彇閫変腑琛� + var checkStatus = table.checkStatus('locDetl'); + // 閫夋嫨琛屾暟鎹� + var checkData = checkStatus.data; + if (checkData.length == 0) { + layer.msg("璇烽�夋嫨鏁版嵁"); + return; + } matStatusConfirm = layer.open({ type: 2, @@ -540,7 +543,7 @@ btn: ['纭畾'], success: function (layero, index) { // 鎴愬姛鎵撳紑寮圭獥 - tableReload(false); + // tableReload(false); }, yes: function (index, layero) { // 瀛愰〉闈� @@ -549,23 +552,23 @@ var forms = matStatus.forms; var cho = forms[0][0].value; // 鍏ュ弬鎷兼帴 - var searchData = {}; - $.each($('#search-box [name]').serializeArray(), function() { - searchData[this.name] = this.value; - }); - const param = { - loc_no: searchData.loc_no, - matnr: searchData.matnr, - matStatusFlag: cho, + if (checkData && checkData.length > 0) { + checkData.map(function (item) { + item.matStatus = cho; + }); } + param = { + list: checkData, + }; // 鏇存柊鐗╂枡鐘舵�� + console.log('閫夋嫨鏁版嵁', checkData); $.ajax({ - url: baseUrl+"/locDetl/getAllLocDetlData?loc_no=" + param.loc_no + "&matnr=" + param.matnr + "&mat_status=" + param.matStatusFlag, + url: baseUrl+"/locDetl/getAllLocDetlData", headers: {'token': localStorage.getItem('token')}, - // data: JSON.stringify(param), + data: JSON.stringify(param), dataType:'json', contentType:'application/json;charset=UTF-8', - method: 'GET', + method: 'POST', success: function (res) { console.log('杩斿洖鍊�', res); // 鍏抽棴寮圭獥 -- Gitblit v1.9.1