| | |
| | | package com.zy.asrs.task.handler; |
| | | |
| | | import com.baomidou.mybatisplus.mapper.EntityWrapper; |
| | | import com.baomidou.mybatisplus.mapper.Wrapper; |
| | | import com.core.common.Cools; |
| | | import com.zy.asrs.entity.*; |
| | | import com.zy.asrs.service.*; |
| | | import com.zy.asrs.task.AbstractHandler; |
| | |
| | | |
| | | // 更新入库通知档 ioStatus ===>> Y |
| | | try { |
| | | Wrapper<WaitPakin> wrapper = new EntityWrapper<WaitPakin>() |
| | | .eq("zpallet", wrkDetl.getZpallet()) |
| | | .eq("matnr", wrkDetl.getMatnr()) |
| | | .eq("anfme", wrkDetl.getAnfme()); |
| | | if (Cools.isEmpty(wrkDetl.getBatch())) { |
| | | wrapper.eq("batch", wrkDetl.getBatch()); |
| | | } else { |
| | | wrapper.isNull("batch").or().eq("batch", ""); |
| | | } |
| | | WaitPakin setParam = new WaitPakin(); |
| | | setParam.setIoStatus("Y"); |
| | | setParam.setModiTime(now); |
| | | waitPakinService.update(setParam, new EntityWrapper<WaitPakin>() |
| | | .eq("zpallet", wrkDetl.getZpallet()) |
| | | .eq("matnr", wrkDetl.getMatnr()) |
| | | .eq("anfme", wrkDetl.getAnfme()) |
| | | .eq("batch", wrkDetl.getBatch()) |
| | | ); |
| | | waitPakinService.update(setParam, wrapper); |
| | | } catch (Exception ignore){} |
| | | |
| | | } |