|  |  | 
 |  |  | package com.zy.asrs.task.handler; | 
 |  |  |  | 
 |  |  | import com.alibaba.fastjson.JSON; | 
 |  |  | import com.baomidou.mybatisplus.mapper.EntityWrapper; | 
 |  |  | import com.core.common.Cools; | 
 |  |  | import com.zy.asrs.entity.LocDetl; | 
 |  |  | 
 |  |  |                     if (wrkDetls53.isEmpty()) { | 
 |  |  |                         exceptionHandle("拣料入库 ===>> 工作明细档为空;[workNo={0}]", wrkMast.getWrkNo()); | 
 |  |  |                     } | 
 |  |  |                     log.info("工作号:" + wrkMast.getWrkNo() + ",托盘码:" + wrkMast.getBarcode() + ",工作档明细列表:" + JSON.toJSONString(wrkDetls53)); | 
 |  |  |                     for (WrkDetl wrkDetl : wrkDetls53) { | 
 |  |  |  | 
 |  |  |                         LocDetl locDetl = locDetlService.selectItem(locMast.getLocNo(), wrkDetl.getMatnr(), wrkDetl.getBatch(),wrkDetl.getSuppCode()); | 
 |  |  |                         if (null != locDetl) { | 
 |  |  |                             log.info("工作号:" + wrkMast.getWrkNo() + ",托盘码:" + wrkMast.getBarcode() + ",工作档明细:" + JSON.toJSONString(wrkDetl) + ",库存明细:" + JSON.toJSONString(locDetl)); | 
 |  |  |                             if (!locDetlService.updateAnfme(locDetl.getAnfme() - wrkDetl.getAnfme(), | 
 |  |  |                                     locMast.getLocNo(), | 
 |  |  |                                     wrkDetl.getMatnr(), |