| | |
| | | if err != nil { |
| | | return ecode.DBErr |
| | | } |
| | | } else if invoice.SourceType == constvar.InvoiceSourceTypeServiceContract { //更新销售明细已开票金额 |
| | | } else if invoice.SourceType == constvar.InvoiceSourceTypeSaleDetail { //更新销售明细已开票金额 |
| | | salesDetails, err := model.NewSalesDetailsSearch().SetId(invoice.SourceId).SetPreload(true).First() |
| | | if err != nil { |
| | | return ecode.DBErr |
| | |
| | | } |
| | | |
| | | func (InvoiceService) GetInvoiceList(params request.GetInvoiceList) ([]*model.Invoice, int64, int) { |
| | | list, total, err := model.NewInvoiceSearch().SetSourceId(params.SourceId).SetSourceType(params.SourceType).Find() |
| | | list, total, err := model.NewInvoiceSearch().SetSourceId(params.SourceId).SetSourceType(params.SourceType).SetPrincipalIds(params.PrincipalIds).Find() |
| | | if err != nil { |
| | | return nil, 0, ecode.DBErr |
| | | } |