| | |
| | | List<PurchaseTemplate> list = listMap.get(key); |
| | | Purchase serviceOne = purchaseService.getOne(new LambdaQueryWrapper<Purchase>().eq(Purchase::getCode, key)); |
| | | if (!Objects.isNull(serviceOne)) { |
| | | // return R.error(serviceOne.getCode() + "单据已存在!!"); |
| | | throw new CoolException(serviceOne.getCode() + "单据已存在!!"); |
| | | } |
| | | PurchaseTemplate template = list.stream().findFirst().get(); |
| | | Purchase purchase = new Purchase(); |
| | | SimpleDateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd"); |
| | | Date date = dateFormat.parse(template.getArrTime()); |
| | | Date date = template.getArrTime(); |
| | | BeanUtils.copyProperties(template, purchase); |
| | | purchase.setCode(template.getPoCode()); |
| | | if (StringUtils.isBlank(template.getPoCode())) { |