|  |  |  | 
|---|
|  |  |  | manPakOutEntityWrapper.eq("doc_num",wrkDetl.getOrderNo()); | 
|---|
|  |  |  | manPakOutEntityWrapper.eq("matnr",wrkDetl.getMatnr()); | 
|---|
|  |  |  | ManPakOut manPakOut = manPakOutService.selectOne(manPakOutEntityWrapper); | 
|---|
|  |  |  | if (manPakOut.getCount() + wrkDetl.getAnfme() >= manPakOut.getAnfme()){ | 
|---|
|  |  |  | manPakOut.setStatus(1); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | manPakOut.setCount(manPakOut.getCount() + wrkDetl.getAnfme()); | 
|---|
|  |  |  | if (!manPakOutService.update(manPakOut,manPakOutEntityWrapper)){ | 
|---|
|  |  |  | return FAIL.setMsg("更新拣货单完成数量失败"); | 
|---|
|  |  |  | if (!Cools.isEmpty(manPakOut)){ | 
|---|
|  |  |  | if (manPakOut.getCount() + wrkDetl.getAnfme() >= manPakOut.getAnfme()){ | 
|---|
|  |  |  | manPakOut.setStatus(1); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | manPakOut.setCount(manPakOut.getCount() + wrkDetl.getAnfme()); | 
|---|
|  |  |  | if (!manPakOutService.update(manPakOut,manPakOutEntityWrapper)){ | 
|---|
|  |  |  | return FAIL.setMsg("更新拣货单完成数量失败"); | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|