| | |
| | | @Repository |
| | | public interface WaitPakinMapper extends BaseMapper<WaitPakin> { |
| | | |
| | | int updateIoStatus(String ioStatus, String zpallet); |
| | | int updateIoStatus(String ioStatus, String locNo, String zpallet); |
| | | |
| | | } |
| | |
| | | |
| | | public interface WaitPakinService extends IService<WaitPakin> { |
| | | |
| | | boolean updateIoStatus(String ioStatus, String zpallet); |
| | | boolean updateIoStatus(String ioStatus, String locNo, String zpallet); |
| | | |
| | | } |
| | |
| | | public class WaitPakinServiceImpl extends ServiceImpl<WaitPakinMapper, WaitPakin> implements WaitPakinService { |
| | | |
| | | @Override |
| | | public boolean updateIoStatus(String ioStatus, String zpallet) { |
| | | return this.baseMapper.updateIoStatus(ioStatus, zpallet) > 0; |
| | | public boolean updateIoStatus(String ioStatus, String locNo, String zpallet) { |
| | | return this.baseMapper.updateIoStatus(ioStatus, locNo, zpallet) > 0; |
| | | } |
| | | } |
| | |
| | | } |
| | | }); |
| | | // 更新入库通知档 ioStatus ===>> Y |
| | | if (!waitPakinService.updateIoStatus("Y", barcode)) { |
| | | if (!waitPakinService.updateIoStatus("Y", dto.getLocNo(), barcode)) { |
| | | throw new CoolException("更新通知档失败"); |
| | | } |
| | | // 更新源站点信息 |
| | |
| | | <update id="updateIoStatus"> |
| | | update cust_wait_pakin |
| | | set io_status = #{ioStatus} |
| | | ,loc_no = #{locNo} |
| | | where zpallet = #{zpallet} |
| | | </update> |
| | | |