|
|
@@ -50,7 +50,7 @@ public class OrderInvoiceServiceImpl extends BaseMybatisDao<TOrderInvoiceMapper>
|
|
|
public boolean checkAmount(TOrderInvoice t) {
|
|
|
TOrderNew tn=tOrderNewMapper.selectByPrimaryKey(t.getOrderNo());
|
|
|
|
|
|
- Double i=tOrderInvoiceMapper.checkApplyAmount(t.getOrderNo(),t.getId());//新建时直接查所有数据,修改时除掉修改订单
|
|
|
+ String i=tOrderInvoiceMapper.checkApplyAmount(t.getOrderNo(),t.getId());//新建时直接查所有数据,修改时除掉修改订单
|
|
|
//处理精度问题
|
|
|
BigDecimal q=t.getAmount().add(new BigDecimal(i)).setScale(4, BigDecimal.ROUND_DOWN);;
|
|
|
BigDecimal w=tn.getTotalAmount();
|