management_get_api_timeout_info.go 606 B

1234567891011121314151617181920
  1. // Copyright 2019 getensh.com. All rights reserved.
  2. // Use of this source code is governed by getensh.com.
  3. package management
  4. import (
  5. "context"
  6. "gd_management/apis"
  7. "gd_management/errors"
  8. "github.com/astaxie/beego/orm"
  9. )
  10. func ManagementGetMerchantApiTimeout(ctx context.Context, req *apis.ManagementGetMerchantApiTimeoutReq, reply *apis.ManagementGetMerchantApiTimeoutReply) (err error) {
  11. sql := "select merchant_data_api_id, api_id, timeout from t_gd_merchant_child_data_api"
  12. _, err = orm.NewOrm().Raw(sql).QueryRows(&reply.Infos)
  13. if err != nil {
  14. return errors.DataBaseError
  15. }
  16. return nil
  17. }