12/20 发票优化

dev_unify
wangwei 7 months ago
parent e492e33b3b
commit d2013db891

@ -900,9 +900,14 @@ public class IoOrderDetailBizController extends BaseController {
orderDetailCodeEntity.setAmount(new BigDecimal(orderDetailCodeEntity.getReCount()).multiply(orderDetailCodeEntity.getPrice()));
}
String msg = "";
BigDecimal invoiceAmount = BigDecimal.ZERO;
for (IoOrderInvoiceEntity orderInvoiceEntity : orderInvoiceEntities) {
if (StrUtil.trimToEmpty(orderInvoiceEntity.getBatchNo()).equals(StrUtil.trimToEmpty(orderDetailCodeEntity.getBatchNo()))
&& StrUtil.trimToEmpty(orderInvoiceEntity.getBindRlFk()).equals(StrUtil.trimToEmpty(orderDetailCodeEntity.getBindRlFk() + ""))) {
if (StrUtil.isNotEmpty(orderInvoiceEntity.getPrice())){
BigDecimal price = new BigDecimal(orderInvoiceEntity.getPrice());
invoiceAmount = invoiceAmount.add(price);
}
orderDetailCodeEntity.setRegStatus(true);
if (StrUtil.isNotEmpty(orderInvoiceEntity.getInvoiceEncode())) {
msg += "," + orderInvoiceEntity.getInvoiceEncode();

@ -236,6 +236,10 @@ public class IoOrderDetailResultResponse {
private String zczbhhzbapzbh;
//发票价格
private BigDecimal invoicePrice;
public String getFromName() {
if (StrUtil.isNotEmpty(fromCorpName))
return fromCorpName;

Loading…
Cancel
Save