package cms import ( "errors" "git.rosy.net.cn/baseapi/platformapi/recharge_phone_bill" "git.rosy.net.cn/baseapi/utils" "git.rosy.net.cn/jx-callback/business/model" "git.rosy.net.cn/jx-callback/business/model/dao" "git.rosy.net.cn/jx-callback/globals/api" "time" ) // QueryUserRecharge 用户查询充值列表 func QueryUserRecharge(userId []string, mobile, orderId string, page, pageSize int, startTime, endTime string, rechargeStatus int) ([]*model.RechargeUserModelData, int, error) { if page == 0 { page = 1 } if pageSize == 0 { pageSize = 10 } var start time.Time var end time.Time if startTime != "" { start = utils.Str2Time(startTime) } if endTime != "" { end = utils.Str2Time(endTime) } return dao.QueryRechargeRecommend(userId, mobile, orderId, page, pageSize, start, end, rechargeStatus) } // QueryUserOrderDetail 用户查询订单详情 func QueryUserOrderDetail(orderId, mobile string) ([]recharge_phone_bill.QueryOrderDetailResList, error) { data, err := api.TelephoneAPI.QueryOrderDetail("", orderId) if err != nil { return nil, err } have := false for _, v := range data { if v.Mobile == mobile { have = true } } if have { return data, err } return nil, errors.New("参数电话号码异常") }