| | |
| | | url: baseUrl+'/orderDetl/pakout/list/auth', |
| | | page: true, |
| | | limit: 15, |
| | | limits: [15, 30, 50, 100, 200, 500], |
| | | limits: [15, 30, 50, 100, 200, 1000], |
| | | toolbar: '#orderDetToolbar', |
| | | height: 'full-120', |
| | | where: {order_id: 9999999999}, |
| | | cols: [[ |
| | | {type: 'checkbox'} |
| | | ,{type: 'numbers', title: '#'} |
| | | ,{field: 'orderNo', align: 'center',title: '单据编号', templet: '#orderNoTpl', width: 160} |
| | | ,{field: 'matnr', align: 'center',title: '商品编码', width: 160} |
| | | ,{field: 'maktx', align: 'center',title: '商品名称', width: 200} |
| | | ,{field: 'orderNo', align: 'center',title: '单据编号', templet: '#orderNoTpl', width: 140} |
| | | ,{field: 'matnr', align: 'center',title: '商品编码', width: 140} |
| | | ,{field: 'maktx', align: 'center',title: '商品名称', width: 140} |
| | | ,{field: 'bomCode', align: 'center',title: 'bom号', width: 100} |
| | | ,{field: 'batch', align: 'center',title: '序列码'} |
| | | ,{field: 'specs', align: 'center',title: '规格'} |
| | | ,{field: 'anfme', align: 'center',title: '总数量', style: 'font-weight: bold'} |
| | |
| | | // ,{field: 'updateBy$', align: 'center',title: '修改人员'} |
| | | // ,{field: 'updateTime$', align: 'center',title: '修改时间'} |
| | | // ,{field: 'memo', align: 'center',title: '备注'} |
| | | ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width: 160} |
| | | ,{fixed: 'right', title:'操作', align: 'center', toolbar: '#operate', width: 100} |
| | | ]], |
| | | request: { |
| | | pageName: 'curr', |
| | |
| | | let loadIdx = layer.load(2); |
| | | let batchSta = Number(obj.field.batchSta); |
| | | let arr = []; |
| | | for (let j = 0; j<stoPreTabData.length; j++) { |
| | | for (let i = 0; i<tableCache.length; i++) { |
| | | if (tableCache[i].orderNo === stoPreTabData[j].orderNo |
| | | && tableCache[i].matnr === stoPreTabData[j].matnr |
| | | && tableCache[i].locNo === stoPreTabData[j].locNo) { |
| | | tableCache[i]['staNo'] = batchSta; |
| | | arr.push(i); |
| | | } |
| | | } |
| | | } |
| | | // for (let j = 0; j<stoPreTabData.length; j++) { |
| | | // for (let i = 0; i<tableCache.length; i++) { |
| | | // if (tableCache[i].orderNo === stoPreTabData[j].orderNo |
| | | // && tableCache[i].matnr === stoPreTabData[j].matnr |
| | | // && tableCache[i].locNo === stoPreTabData[j].locNo) { |
| | | // tableCache[i]['staNo'] = batchSta; |
| | | // console.info(tableCache[i]) |
| | | // arr.push(i); |
| | | // } |
| | | // } |
| | | // } |
| | | for (let i = 0; i<tableCache.length; i++) { |
| | | tableCache[i]['staNo'] = batchSta; |
| | | arr.push(i); |
| | | console.info(tableCache[i]) |
| | | } |
| | | stoPreTabIdx.reload({data: tableCache}); |
| | | arr.forEach(item => { |
| | | $('div[lay-id=stoPreTab] tr[data-index="' + item + '"] .order-sta-select').val(batchSta); |