|
1234567891011121314151617181920212223 |
- package pay
-
- import (
- "code.fnuoos.com/go_rely_warehouse/zyos_go_pay.git/db"
- "code.fnuoos.com/go_rely_warehouse/zyos_go_pay.git/db/model"
- "errors"
- )
-
- //支付渠道获取
- func JudgePayChannel(mid, paySceneIdentifier string) (model.PayChannelMaster, error) {
- var payChannelMaster = model.PayChannelMaster{}
- res, err := db.Db.Where("app_id = ?", mid).And("identifier = ?", paySceneIdentifier).Get(&payChannelMaster)
- if err != nil {
- return payChannelMaster, err
- }
- if !res {
- return payChannelMaster, errors.New("查询数据失败")
- }
- if payChannelMaster.ChannelId == 0 {
- return payChannelMaster, errors.New("请联系服务商绑定支付渠道")
- }
- return payChannelMaster, nil
- }
|