check
2020-05-07 17:23:51 0 举报
1
作者其他创作
大纲/内容
抛出异常,发票已使用
抛出异常,发票未领用
否
抛出异常,发票号码不正确
是
遍历集合
select count(*) from fin_invoice b where b.invoice_no=(:bilNoD) and b.invoice_code=(:invoiceCode)
checkBilNos入参(List<InvoiceRequest> mixedInvoices)
是否为纯数字
bilNo是否为8位
bilNo是否为空
InvoiceNoBg和InvoiceNoEd是否为空
判断发票是否领用
校验完成
InvoiceNoBg和InvoiceNoEd是否是纯数字
select count(*) from FIN_INVOICE_RECIPIENTS where invoice_code = (:invoiceCode) and recipients_Invoice_Start_No <= (:bilNoD) and recipients_Invoice_End_No >= (:bilNoD)
判断一批中发票是否有已经使用的
判断一批中发票是否都已领用
判断发票是否已使用
select count(*) from fin_invoice b where b.invoice_no>=(:bilNoBstr) and b.invoice_no<=(:bilNoDstr) and b.invoice_code=(:invoiceCode)
0 条评论
下一页