zhangqian
2024-02-06 ad7fc139fb5b3a83758f07ce46b7eeaf31da68ff
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
}