新购接口优化

This commit is contained in:
sxu 2024-11-05 17:38:49 +08:00
parent c2eb7afc08
commit ba8c463094
2 changed files with 9 additions and 9 deletions

View File

@ -75,23 +75,23 @@ public class PurchaseCheckInfo extends BaseEntity {
private Long purchaseMaNumber;
/**
* 采购含税价格
* 采购单价(不含税)
*/
@ApiModelProperty(value = "采购含税价格--外层Table字段")
private BigDecimal purchaseTaxPrice;
@ApiModelProperty(value = "采购单价(不含税)--外层Table字段")
private BigDecimal purchasePrice;
/**
* 采购不含税价格
* 采购单价(含税)
*/
@ApiModelProperty(value = "采购不含税价格--外层Table字段")
private BigDecimal purchasePrice;
@ApiModelProperty(value = "采购单价(含税)--外层Table字段")
private BigDecimal purchaseTaxPrice;
/**
* 税率
*/
@ApiModelProperty(value = "税率--Int整形 0~100")
@ApiModelProperty(value = "税率 0~100")
@Size(max = 100, message = "税率长度必须介于 0 和 100 之间")
private Integer taxRate;
private BigDecimal taxRate;
@ApiModelProperty(value = "操作人名称")
private String createUserName;

View File

@ -129,7 +129,7 @@ public class PurchaseCheckInfoServiceImpl implements IPurchaseCheckInfoService {
// 通过不含税价格及税率计算出含税价格并赋值
if (purchaseCheckInfo.getTaxRate() != null && purchaseCheckInfo.getPurchasePrice() != null) {
purchaseCheckInfo.setPurchaseTaxPrice(
calculateTaxPrice(purchaseMaTotalPrice.get(), new BigDecimal(purchaseCheckInfo.getTaxRate()))
calculateTaxPrice(purchaseMaTotalPrice.get(), purchaseCheckInfo.getTaxRate())
);
}
}