|
@@ -147,6 +147,10 @@ public class FinanceInvoiceServiceImpl extends ServiceImpl<FinanceInvoiceMapper,
|
|
// financeInvoice.setCheckerId(LoginContext.getCurrentUserId());
|
|
// financeInvoice.setCheckerId(LoginContext.getCurrentUserId());
|
|
// financeInvoice.setMakerId(LoginContext.getCurrentUserId());
|
|
// financeInvoice.setMakerId(LoginContext.getCurrentUserId());
|
|
// financeInvoice.setState(FinanceInvoiceState.已开票.name());
|
|
// financeInvoice.setState(FinanceInvoiceState.已开票.name());
|
|
|
|
+ FinanceInvoice invoice = this.getById(financeInvoice.getId());
|
|
|
|
+ if (FinanceInvoiceState.已开票.name().equals(invoice.getState())){
|
|
|
|
+ ErrorCode.throwBusinessException(ErrorCode.CUSTOM_ERROR,"财务室已开票,无法修改开票信息。");
|
|
|
|
+ }
|
|
return this.updateById(financeInvoice);
|
|
return this.updateById(financeInvoice);
|
|
}
|
|
}
|
|
|
|
|