cost_by_account_balance.go 543 B

123456789101112131415161718
  1. package utils
  2. import "sfis/model"
  3. /**
  4. 扣账户余额
  5. */
  6. func costByAccountBalance(getData func() ([]interface{},int, error), appID string, userProduct *model.UserProduct, product *model.Product) {
  7. productType := product.ProductType
  8. //productUnit := product.UnitPrice
  9. if productType == 0 {
  10. //按次扣费-每调一次
  11. //todo 账户余额表user_account的余额 减去 product单价*1
  12. } else if productType == 1 {
  13. //按条扣费-每调一次
  14. //todo 账户余额表user_account的余额 减去 product单价*len(getDataList)
  15. }
  16. }