feature:客户信息导入、物料引用税率取值不对

release
gaorl 2 years ago
parent 02334df29f
commit 67ea1eaf34
  1. 3
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/buyer/controller/BuyerController.java
  2. 2
      order-management-base-service/src/main/java/com/dxhy/order/baseservice/module/buyer/model/BuyerImportExcelEnum.java
  3. 3
      order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/commodity/service/impl/GroupCommodityCodeServiceImpl.java
  4. 3
      order-management-consumer/src/main/java/com/dxhy/order/consumer/modules/order/controller/BuyerController.java

@ -227,10 +227,9 @@ public class BuyerController {
buyerEntity.setGhfQylx(OrderInfoEnum.GHF_QYLX_03.getKey()); buyerEntity.setGhfQylx(OrderInfoEnum.GHF_QYLX_03.getKey());
} }
//客户状态(0:冻结;1:非冻结) //客户状态(0:冻结;1:非冻结)
buyerEntity.setStatus("1");
if("冻结".equals(buyerImportExcel.getKhzt())){ if("冻结".equals(buyerImportExcel.getKhzt())){
buyerEntity.setStatus("0"); buyerEntity.setStatus("0");
} else if ("非冻结".equals(buyerImportExcel.getKhzt())){
buyerEntity.setStatus("1");
} }
//购方名称 带中文括号的转换成英文括号 //购方名称 带中文括号的转换成英文括号
// 购方名称 带中文括号的转换成英文括号 // 购方名称 带中文括号的转换成英文括号

@ -57,7 +57,7 @@ public enum BuyerImportExcelEnum {
/** /**
* 购方编码 * 购方编码
*/ */
GHF_BM("购方编码", BuyerImportExcel.class.getDeclaredFields()[7].getName()), GHF_BM("购方编码*", BuyerImportExcel.class.getDeclaredFields()[7].getName()),
/** /**
* 购方邮箱 * 购方邮箱

@ -26,6 +26,7 @@ import org.springframework.transaction.interceptor.TransactionAspectSupport;
import javax.annotation.Resource; import javax.annotation.Resource;
import java.lang.reflect.InvocationTargetException; import java.lang.reflect.InvocationTargetException;
import java.math.BigDecimal;
import java.util.Arrays; import java.util.Arrays;
import java.util.List; import java.util.List;
import java.util.stream.Collectors; import java.util.stream.Collectors;
@ -152,6 +153,8 @@ public class GroupCommodityCodeServiceImpl implements IGroupCommodityCodeService
newCommodityCodeEntity.setYhzcbs(StringUtils.isNotBlank(taxClassCodeEntity.getYhzcmc())?"1":"0"); newCommodityCodeEntity.setYhzcbs(StringUtils.isNotBlank(taxClassCodeEntity.getYhzcmc())?"1":"0");
newCommodityCodeEntity.setSpjc(taxClassCodeEntity.getSpjc()); newCommodityCodeEntity.setSpjc(taxClassCodeEntity.getSpjc());
newCommodityCodeEntity.setZzstsgl(StringUtils.isNotBlank(taxClassCodeEntity.getYhzcmc())?taxClassCodeEntity.getYhzcmc():""); newCommodityCodeEntity.setZzstsgl(StringUtils.isNotBlank(taxClassCodeEntity.getYhzcmc())?taxClassCodeEntity.getYhzcmc():"");
String sl = taxClassCodeEntity.getSl().split("%")[0];
newCommodityCodeEntity.setSl(StringUtils.isNotBlank(sl)?new BigDecimal(sl).divide(new BigDecimal("100"),2,BigDecimal.ROUND_HALF_UP).toString():"");
}else{ }else{
TransactionAspectSupport.currentTransactionStatus().setRollbackOnly(); TransactionAspectSupport.currentTransactionStatus().setRollbackOnly();
return R.error("第" + (i + 1) + "条数据商品编码为汇总项,引用失败"); return R.error("第" + (i + 1) + "条数据商品编码为汇总项,引用失败");

@ -272,10 +272,9 @@ public class BuyerController {
buyerEntity.setGhfQylx(OrderInfoEnum.GHF_QYLX_03.getKey()); buyerEntity.setGhfQylx(OrderInfoEnum.GHF_QYLX_03.getKey());
} }
//客户状态(0:冻结;1:非冻结) //客户状态(0:冻结;1:非冻结)
buyerEntity.setStatus("1");
if("冻结".equals(buyerImportExcel.getKhzt())){ if("冻结".equals(buyerImportExcel.getKhzt())){
buyerEntity.setStatus("0"); buyerEntity.setStatus("0");
} else if ("非冻结".equals(buyerImportExcel.getKhzt())){
buyerEntity.setStatus("1");
} }
//购方名称 带中文括号的转换成英文括号 //购方名称 带中文括号的转换成英文括号
// 购方名称 带中文括号的转换成英文括号 // 购方名称 带中文括号的转换成英文括号

Loading…
Cancel
Save