|  |  |  | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 查询要拆的位置,只有一个 | 
|---|
|  |  |  | List<WrkDetl> wrkDetls = wrkDetlService.selectList(new EntityWrapper<WrkDetl>().eq("wrk_no", wrkMast.getWrkNo())); | 
|---|
|  |  |  | List<String> collect = wrkDetls.stream().map(WrkDetl::getOrigin).distinct().collect(Collectors.toList()); | 
|---|
|  |  |  | String position = collect.get(0); | 
|---|
|  |  |  | WrkDetl wrkDetl = wrkDetls.get(0); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | // 返回拆垛规则 | 
|---|
|  |  |  | ZphjcdgzVo zphjcdgzVo = new ZphjcdgzVo(); | 
|---|
|  |  |  | zphjcdgzVo.setWorkNo(wrkMast.getWrkNo()); | 
|---|
|  |  |  | zphjcdgzVo.setPosition(position); | 
|---|
|  |  |  | zphjcdgzVo.setWorkNo(wrkDetl.getWrkNo()); | 
|---|
|  |  |  | zphjcdgzVo.setBoxType(wrkDetl.getColor()); | 
|---|
|  |  |  | zphjcdgzVo.setPosition(wrkDetl.getOrigin()); | 
|---|
|  |  |  |  | 
|---|
|  |  |  | return R.ok(zphjcdgzVo); | 
|---|
|  |  |  | } | 
|---|