api/v1/invoice.go
@@ -34,6 +34,15 @@ ctx.Fail(ecode.ParamsErr) return } count, err := model.NewInvoiceSearch().SetNumber(invoice.Number).Count() if err != nil { ctx.FailWithMsg(ecode.UnknownErr, "编码验证失败") return } if count > 0 { ctx.FailWithMsg(ecode.UnknownErr, "编码已存在") return } errCode := service.NewInvoiceService().AddInvoice(&invoice) if errCode != ecode.OK {