aa
This commit is contained in:
@@ -4037,3 +4037,21 @@ func StoreConfirmAct(ctx *jxcontext.Context, status, msgStatusID int) (err error
|
||||
_, err = dao.UpdateEntity(db, msgStatus, "ConfirmStatus")
|
||||
return err
|
||||
}
|
||||
|
||||
func GetStoreAcctBalance(ctx *jxcontext.Context, storeID int) (storeAcct *model.StoreAcct, err error) {
|
||||
var (
|
||||
db = dao.GetDB()
|
||||
)
|
||||
totalIncome, err := dao.GetStoreAcctIncomeTotal(db, storeID, 0, utils.ZeroTimeValue, utils.ZeroTimeValue)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
totalExpend, err := dao.GetStoreAcctExpendTotal(db, storeID, 0, utils.ZeroTimeValue, utils.ZeroTimeValue)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return &model.StoreAcct{
|
||||
StoreID: storeID,
|
||||
AccountBalance: totalIncome - totalExpend,
|
||||
}, err
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user