zhangqian
2023-08-16 3c2ab50d6b1ac67da76043b1f7408b808a774de3
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
}