1、返回续费记录状态
This commit is contained in:
@ -148,5 +148,5 @@ type ManualDeductResp struct {
|
||||
|
||||
// 续费详情
|
||||
type ManualDeductDetailReq struct {
|
||||
TradeOrderNo string `json:"tradeOrderNo" comment:"交易订单号"`
|
||||
TradeOrderNo string `json:"tradeOrderNo" form:"tradeOrderNo" query:"tradeOrderNo" comment:"交易订单号"`
|
||||
}
|
||||
|
||||
@ -192,6 +192,10 @@ func (e *SmsRenewalLog) GetRenewalDetailByTradeOrderNo(req *dto.ManualDeductDeta
|
||||
var entity models.SmsRenewalLog
|
||||
result := dto.ManualDeductResp{}
|
||||
|
||||
if req.TradeOrderNo == "" {
|
||||
return result, statuscode.InvalidParams
|
||||
}
|
||||
|
||||
if err := e.Orm.Model(entity).
|
||||
Joins("LEFT JOIN sms_phone s on s.id = sms_renewal_log.phone_id").
|
||||
Where("sms_renewal_log.trade_order_no =? and sms_renewal_log.user_id =?", req.TradeOrderNo, userId).
|
||||
@ -206,6 +210,7 @@ func (e *SmsRenewalLog) GetRenewalDetailByTradeOrderNo(req *dto.ManualDeductDeta
|
||||
result.PayOrderNo = entity.PayOrderNo
|
||||
result.BeginTime = entity.BeforeTime
|
||||
result.EndTime = entity.TargetTime
|
||||
result.Status = entity.Status
|
||||
|
||||
return result, statuscode.Success
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user