互动
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

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
//}