| | |
| | | } |
| | | // 生成工作档明细 |
| | | for (LocDetlDto detlDto : dto.getLocDetlDtos()) { |
| | | // 如果为捡料出库需要判断托盘码是否为空 |
| | | if (ioType == 103) { |
| | | String zpallet = detlDto.getLocDetl().getZpallet(); |
| | | if (Cools.isEmpty(zpallet)) { |
| | | throw new CoolException("拣料出库必须含有托盘码"); |
| | | } |
| | | } |
| | | // 出库时,数量为0的直接忽略 |
| | | if (detlDto.getCount()==null || detlDto.getCount() <= 0.0D) {continue;} |
| | | WrkDetl wrkDetl = new WrkDetl(); |
| | |
| | | var orderData = parent.getOrderData(); |
| | | var locData = []; |
| | | var form; |
| | | |
| | | var table; |
| | | |
| | | function getCol() { |
| | | var cols = [ |
| | | {field: '', align: 'center', title: '', width: 50, type: 'numbers'} |
| | | , {field: 'locNo$', align: 'center', title: '库位号'} |
| | | , {field: 'matnr', align: 'center',title: '物料编码'} |
| | | ,{field: 'maktx', align: 'center',title: '物料名称', width: 500} |
| | | ,{field: 'lgnum', align: 'center',title: '规格'} |
| | | ,{field: 'type', align: 'center',title: '物料类别'} |
| | | ,{field: 'mnemonic', align: 'center',title: '生产单号'} |
| | | ,{field: 'supplier', align: 'center',title: '通知单号'} |
| | | ,{field: 'anfme', align: 'center',title: '数量', edit: 'text', style: 'color: blue; font-weight: bold'} |
| | | // ,{field: 'altme', align: 'center',title: '单位'} |
| | | ,{field: 'zpallet', align: 'center',title: '托盘条码'} |
| | | ]; |
| | | cols.push.apply(cols, detlCols); |
| | | cols.push({field: 'modiUser$', align: 'center', title: '修改人员', hide: true} |
| | | , {field: 'modiTime$', align: 'center', title: '修改时间', hide: true}) |
| | | return cols; |
| | | } |
| | | |
| | | layui.use(['table', 'laydate', 'form'], function () { |
| | | var table = layui.table; |
| | | table = layui.table; |
| | | var $ = layui.jquery; |
| | | var layer = layui.layer; |
| | | var layDate = layui.laydate; |
| | |
| | | locDetls: locDetls, |
| | | fbillNo: orderData.fbillNo, |
| | | } |
| | | |
| | | // 调用出库接口 |
| | | $.ajax({ |
| | | url: baseUrl+"/plate/outStock/start", |
| | | headers: {'token': localStorage.getItem('token')}, |