You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
32 lines
868 B
32 lines
868 B
package pay_service
|
|
|
|
//func BatchQueryRefundByUserId(userId int64) error {
|
|
// refunds := make([]*models.UserRefund, 0)
|
|
// if err := core.GetXormAuto().Where("status = 0 and user_id=?", userId).Find(&refunds); err != nil {
|
|
// return err
|
|
// }
|
|
// if err := batchQueryRefund(refunds); err != nil {
|
|
// return err
|
|
// }
|
|
// return nil
|
|
//}
|
|
//func BatchQueryRefundByActivityId(activityId int64) error {
|
|
// refunds := make([]*models.UserRefund, 0)
|
|
// if err := core.GetXormAuto().Where("status = 0 and user_id=?", activityId).Find(&refunds); err != nil {
|
|
// return err
|
|
// }
|
|
// if err := batchQueryRefund(refunds); err != nil {
|
|
// return err
|
|
// }
|
|
// return nil
|
|
//}
|
|
//
|
|
//func batchQueryRefund(refunds []*models.UserRefund) error {
|
|
// for _, refund := range refunds {
|
|
// _, err := QueryRefund(refund.OutTradeNo)
|
|
// if err != nil {
|
|
// return err
|
|
// }
|
|
// }
|
|
// return nil
|
|
//}
|