| | |
| | | import com.alibaba.fastjson.JSONObject; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.update.LambdaUpdateWrapper; |
| | | import com.baomidou.mybatisplus.extension.conditions.query.LambdaQueryChainWrapper; |
| | | import com.vincent.rsf.common.domain.CommonReponse; |
| | | import com.vincent.rsf.framework.exception.CoolException; |
| | | import com.vincent.rsf.server.api.config.RemotesInfoProperties; |
| | |
| | | import com.vincent.rsf.server.api.entity.enums.OrderType; |
| | | import com.vincent.rsf.server.api.entity.params.ErpInspectItem; |
| | | import com.vincent.rsf.server.api.entity.params.ErpInspectParams; |
| | | import com.vincent.rsf.server.common.config.SysStockFlowProperties; |
| | | import com.vincent.rsf.server.manager.entity.AsnOrder; |
| | | import com.vincent.rsf.server.manager.entity.AsnOrderItem; |
| | | import com.vincent.rsf.server.manager.entity.PurchaseItem; |
| | |
| | | ErpInspectParams params = new ErpInspectParams(); |
| | | List<ErpInspectItem> inspectItems = new ArrayList<>(); |
| | | //赋值erp主单编码,编号 |
| | | params.setPoId(purchase.getErpId()) |
| | | .setPoCode(purchase.getErpCode()); |
| | | params.setPoId(purchase.getPlatId()) |
| | | .setPoCode(purchase.getPlatCode()); |
| | | List<PoItemsDto> dtos = listMap.get(key); |
| | | if (dtos.isEmpty()) { |
| | | throw new CoolException("单据信息错误!!"); |
| | |
| | | ErpInspectItem inspect= new ErpInspectItem(); |
| | | BeanUtils.copyProperties(dto, inspect); |
| | | //赋值erp明细编码 |
| | | inspect.setPoItemId(dto.getErpItemId()); |
| | | inspect.setPoItemId(dto.getPlatItemId()); |
| | | inspectItems.add(inspect); |
| | | }); |
| | | params.setChildren(inspectItems); |