| | |
| | | product.setErpCode(addDTO.getErpTypeCode()); |
| | | TaxCode taxCode = taxCodeMapper.selectOne(Wrappers.<TaxCode>lambdaQuery().eq(TaxCode::getBm,addDTO.getTaxCode()).last("limit 1")); |
| | | if (ObjUtil.isNotNull(taxCode)){ |
| | | product.setTaxClass(taxCode.getMc()); |
| | | product.setTaxClass(taxCode.getSphwjc()); |
| | | product.setTaxRate(Double.valueOf(taxCode.getSl().replace("%",""))); |
| | | } |
| | | baseMapper.insert(product); |
| | |
| | | product.setErpCode(addDTO.getErpCode()); |
| | | TaxCode taxCode = taxCodeMapper.selectOne(Wrappers.<TaxCode>lambdaQuery().eq(TaxCode::getBm,addDTO.getTaxCode()).last("limit 1")); |
| | | if (ObjUtil.isNotNull(taxCode)){ |
| | | product.setTaxClass(taxCode.getMc()); |
| | | product.setTaxClass(taxCode.getSphwjc()); |
| | | product.setTaxRate(Double.valueOf(taxCode.getSl().replace("%",""))); |
| | | } |
| | | baseMapper.insert(product); |
| | |
| | | productClass.setErpCode(product.getString("itemClassName")); |
| | | productClass.setParentId(0L); |
| | | productClass.setCompId(2089995177814495234L); |
| | | TaxCode taxCode = taxCodeMapper.selectOne(Wrappers.<TaxCode>lambdaQuery().eq(TaxCode::getBm,product.getString("tfTaxClass")).last("limit 1")); |
| | | if (ObjUtil.isNotNull(taxCode)){ |
| | | productClass.setTaxClass(taxCode.getSphwjc()); |
| | | productClass.setTaxRate(Double.valueOf(taxCode.getSl().replace("%",""))); |
| | | } |
| | | baseMapper.insert(productClass); |
| | | log.info("产品分类:{}新增成功",product.getString("itemClassName")); |
| | | } |
| | |
| | | productNew.setProductType(product.getString("grade")); |
| | | productNew.setCompId(2089995177814495234L); |
| | | productNew.setParentId(productClass.getId()); |
| | | TaxCode taxCode = taxCodeMapper.selectOne(Wrappers.<TaxCode>lambdaQuery().eq(TaxCode::getBm,product.getString("tfTaxClass")).last("limit 1")); |
| | | if (ObjUtil.isNotNull(taxCode)){ |
| | | productClass.setTaxClass(taxCode.getSphwjc()); |
| | | productClass.setTaxRate(Double.valueOf(taxCode.getSl().replace("%",""))); |
| | | } |
| | | baseMapper.insert(productNew); |
| | | log.info("产品:{}新增成功",product.getString("itemNo")); |
| | | return; |