| | |
| | | */ |
| | | @RequestMapping(value = "/outStock/query/locNormalList") |
| | | @ManagerAuth |
| | | public R queryMatWithLocNormal(String fbillNo, String mnemonic) { |
| | | List<LocNormal> list = locNormalService.queryLocNorlMatnr(fbillNo, mnemonic); |
| | | public R queryMatWithLocNormal(String fbillNo, String mnemonic,String matnr) { |
| | | List<LocNormal> list = locNormalService.queryLocNorlMatnr(fbillNo, mnemonic,matnr); |
| | | return R.ok(list); |
| | | } |
| | | |
| | |
| | | Wrapper wrapper = new EntityWrapper<OutStockBillEntry>().eq("FInterID",FInterI).eq("Fnumber",locNormals.getMatnr()); |
| | | OutStockBillEntry outStockBillEntry = outStockService.selectOne(wrapper); |
| | | outStockBillEntry.setFAuxCommitQty(outStockBillEntry.getFAuxCommitQty().add(locNormals.getAnfme())); |
| | | outStockBillEntry.setFAmount(outStockBillEntry.getFAmount().add(locNormals.getAnfme())); //借用amount字段,控制下发出库任务数量 |
| | | outStockBillEntry.setFAmount(outStockBillEntry.getFAmount().add(locNormals.getAnfme())); //借用famount字段,控制下发出库任务数量 |
| | | outStockBillEntry.setFAuxQty(outStockBillEntry.getFAuxQty().subtract(locNormals.getAnfme())); |
| | | if(!outStockService.update(outStockBillEntry,wrapper)){ |
| | | throw new CoolException("更新出库通知档明细失败[FInterID="+FInterI+",Fnumber="+locNormals.getMatnr()+"]"); |
| | | } |