zhangqian
2023-10-28 8be40ffd79c4dcdb4dc00bef359ccf48a6b031f3
1
2
3
4
5
6
7
8
9
10
11
12
13
package model
 
import (
    "github.com/shopspring/decimal"
    "gorm.io/gorm"
)
 
type MoneyAdder interface {
    AmountReceivableAdd(tx *gorm.DB, id int, amount decimal.Decimal) error
    AmountReceivedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error
    AmountInvoicedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error
    AmountNotInvoicedAdd(tx *gorm.DB, id int, amount decimal.Decimal) error
}