| | |
| | | try { |
| | | ReturnT<String> result = null; |
| | | if (wrkMast.getWrkSts() == 5 && wrkMast.getIoType() == 1) { |
| | | result = postMesData(wrkMast,inpath); |
| | | result = postMesData(wrkMast,inpath,1); |
| | | } else if (wrkMast.getWrkSts() == 15 && wrkMast.getIoType() == 101){ |
| | | result = postMesData(wrkMast,outPath); |
| | | result = postMesData(wrkMast,outPath,2); |
| | | } |
| | | if(null != result && !result.isSuccess()){ |
| | | return result; |
| | |
| | | return SUCCESS; |
| | | } |
| | | |
| | | private ReturnT<String> postMesData(WrkMast wrkMast, String mesPath){ |
| | | private ReturnT<String> postMesData(WrkMast wrkMast, String mesPath,int a){ |
| | | WrkDetl wrkDetl = wrkDetlService.selectOne(new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo())); |
| | | if(wrkDetl != null){ |
| | | CombParam combParam = new CombParam(); |
| | |
| | | throw new CoolException("上报mes系统失败"); |
| | | } |
| | | } catch (Exception e) { |
| | | log.error("fail", e); |
| | | /*log.error("fail", e); |
| | | // TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); |
| | | return FAIL.setMsg(e.getMessage()); |
| | | return FAIL.setMsg(e.getMessage());*/ |
| | | } finally { |
| | | try { |
| | | // 保存接口日志 |
| | |
| | | var detlCols = [ |
| | | {field: 'matnr', align: 'center',title: '商品编号', sort:true} |
| | | ,{field: 'maktx', align: 'center',title: '商品名称', sort:true} |
| | | ,{field: 'orderNo', align: 'center',title: '单据编号', hide: false} |
| | | ,{field: 'orderNo', align: 'center',title: '单据编号', hide: true} |
| | | ,{field: 'batch', align: 'center',title: '批号', sort:true} |
| | | ,{field: 'anfme', align: 'center',title: '数量'} |
| | | ,{field: 'zpallet', align: 'center',title: '托盘条码'} |
| | |
| | | ,{field: 'manuDate', align: 'center',title: '生产日期', hide: true} |
| | | ,{field: 'itemNum', align: 'center',title: '品项数', hide: true} |
| | | ,{field: 'safeQty', align: 'center',title: '安全库存量', hide: true} |
| | | ,{field: 'weight', align: 'center',title: '单箱净重', hide: false} |
| | | ,{field: 'length', align: 'center',title: '单箱毛重', hide: false} |
| | | ,{field: 'volume', align: 'center',title: '单箱体积', hide: false} |
| | | ,{field: 'threeCode', align: 'center',title: '箱子尺寸', hide: false} |
| | | ,{field: 'weight', align: 'center',title: '单箱净重', hide: true} |
| | | ,{field: 'length', align: 'center',title: '单箱毛重', hide: true} |
| | | ,{field: 'volume', align: 'center',title: '单箱体积', hide: true} |
| | | ,{field: 'threeCode', align: 'center',title: '箱子尺寸', hide: true} |
| | | ,{field: 'supp', align: 'center',title: '供应商', hide: true} |
| | | ,{field: 'suppCode', align: 'center',title: '供应商编码', hide: true} |
| | | ,{field: 'beBatch$', align: 'center',title: '是否批次', hide: true} |