zj.go 986 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. package models
  2. import (
  3. "errors"
  4. "mtp2_if/db"
  5. "strings"
  6. )
  7. // GetBankTip 获取中江网银端入金提示信息
  8. // 返回值 string 中江网银端入金提示信息
  9. // 返回值 error 错误
  10. func GetBankTip() (*string, error) {
  11. engine := db.GetEngine()
  12. var systemParam Systemparam
  13. has, err := engine.Where("PARAMCODE = ?", 302).Get(&systemParam)
  14. if err != nil {
  15. return nil, err
  16. }
  17. if !has {
  18. return nil, errors.New("对应系统参数值为空")
  19. }
  20. return &systemParam.Paramvalue, nil
  21. }
  22. // GetCusBankChannels 获取中江出入金渠道显示列表
  23. // 返回值 []string 中江出入金渠道显示列表
  24. // 返回值 error 错误
  25. func GetCusBankChannels() ([]string, error) {
  26. engine := db.GetEngine()
  27. var systemParam Systemparam
  28. has, err := engine.Where("PARAMCODE = ?", "019").Get(&systemParam)
  29. if err != nil {
  30. return nil, err
  31. }
  32. if !has {
  33. return nil, errors.New("对应系统参数值为空")
  34. }
  35. return strings.Split(systemParam.Paramvalue, ","), nil
  36. }