| | |
| | | import com.zy.asrs.wms.asrs.mapper.LocDetlMapper; |
| | | import com.zy.asrs.wms.asrs.entity.LocDetl; |
| | | import com.zy.asrs.wms.asrs.mapper.ViewLocDetlMapper; |
| | | import com.zy.asrs.wms.asrs.service.LocDetlFieldService; |
| | | import com.zy.asrs.wms.asrs.service.LocDetlService; |
| | | import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl; |
| | | import com.zy.asrs.wms.common.domain.BaseParam; |
| | |
| | | |
| | | @Autowired |
| | | private ViewLocDetlMapper viewLocDetlMapper; |
| | | @Autowired |
| | | private LocDetlFieldService locDetlFieldService; |
| | | |
| | | @Override |
| | | public PageParam<ViewLocDetl, BaseParam> getPage(PageParam<ViewLocDetl, BaseParam> pageParam, QueryWrapper<ViewLocDetl> buildWrapper) { |
| | |
| | | } |
| | | return locDetls; |
| | | } |
| | | |
| | | @Override |
| | | public List<LocDetl> parseLocDetl(List<LocDetl> list) { |
| | | for (LocDetl locDetl : list) { |
| | | List<LocDetlField> locDetlFieldList = locDetlFieldService.list(new LambdaQueryWrapper<LocDetlField>().eq(LocDetlField::getDetlId, locDetl.getId())); |
| | | locDetl.syncField(locDetlFieldList); |
| | | } |
| | | return list; |
| | | } |
| | | } |