|  |  |  | 
|---|
|  |  |  | @Override | 
|---|
|  |  |  | public void locMove(String sourceLocNo, String targetLocNo, Long userId,User user) { | 
|---|
|  |  |  | List<ManLocDetl> sourceManDetl = manLocDetlService.selectList(new EntityWrapper<ManLocDetl>() | 
|---|
|  |  |  | .like("loc_no", sourceLocNo)); | 
|---|
|  |  |  | .eq("loc_no", sourceLocNo)); | 
|---|
|  |  |  | for (ManLocDetl source : sourceManDetl) { | 
|---|
|  |  |  | Node targetNode = nodeService.selectOne(new EntityWrapper<Node>() | 
|---|
|  |  |  | .eq("uuid", targetLocNo)); | 
|---|
|  |  |  | 
|---|
|  |  |  | .eq("loc_no", targetNode.getUuid()) | 
|---|
|  |  |  | .eq("matnr", source.getMatnr())); | 
|---|
|  |  |  | if (check == null) { | 
|---|
|  |  |  | manLocDetlService.deleteById(source); | 
|---|
|  |  |  | manLocDetlService.delete(new EntityWrapper<ManLocDetl>().eq("loc_no", source.getLocNo()) | 
|---|
|  |  |  | .eq("matnr", source.getMatnr())); | 
|---|
|  |  |  | source.setLocNo(targetNode.getUuid()); | 
|---|
|  |  |  | source.setNodeId(targetNode.getId()); | 
|---|
|  |  |  |  | 
|---|