活动批次查询确认
This commit is contained in:
parent
580af7f577
commit
1cb90ef6f3
|
|
@ -133,22 +133,14 @@ func (v *VoucherBiz) CmbProductQuery(ctx context.Context, productNo string) (rep
|
||||||
// 解析开始时间
|
// 解析开始时间
|
||||||
availableBeginTime, _ := time.Parse(inputFormat, *wechatResp.AvailableBeginTime)
|
availableBeginTime, _ := time.Parse(inputFormat, *wechatResp.AvailableBeginTime)
|
||||||
reps.StartTime = availableBeginTime.Format(time.DateTime)
|
reps.StartTime = availableBeginTime.Format(time.DateTime)
|
||||||
|
reps.SaleStartTime = reps.StartTime
|
||||||
}
|
}
|
||||||
|
|
||||||
if wechatResp.AvailableEndTime != nil {
|
if wechatResp.AvailableEndTime != nil {
|
||||||
// 解析结束时间
|
// 解析结束时间
|
||||||
availableEndTime, _ := time.Parse(inputFormat, *wechatResp.AvailableEndTime)
|
availableEndTime, _ := time.Parse(inputFormat, *wechatResp.AvailableEndTime)
|
||||||
reps.EndTime = availableEndTime.Format(time.DateTime)
|
reps.EndTime = availableEndTime.Format(time.DateTime)
|
||||||
}
|
reps.SaleEndTime = reps.EndTime
|
||||||
|
|
||||||
if wechatResp.StartTime != nil {
|
|
||||||
s, _ := time.Parse(inputFormat, *wechatResp.StartTime)
|
|
||||||
reps.SaleStartTime = s.Format(time.DateTime)
|
|
||||||
}
|
|
||||||
|
|
||||||
if wechatResp.StopTime != nil {
|
|
||||||
e, _ := time.Parse(inputFormat, *wechatResp.StopTime)
|
|
||||||
reps.SaleEndTime = e.Format(time.DateTime)
|
|
||||||
}
|
}
|
||||||
|
|
||||||
reps.Amount = fmt.Sprintf("%d", *wechatResp.StockUseRule.FixedNormalCoupon.CouponAmount)
|
reps.Amount = fmt.Sprintf("%d", *wechatResp.StockUseRule.FixedNormalCoupon.CouponAmount)
|
||||||
|
|
|
||||||
|
|
@ -53,8 +53,8 @@ func (v *VoucherBiz) orderRetry(ctx context.Context, order *bo.OrderBo) error {
|
||||||
voucherNo, err := v.WechatCpnRepo.Order(ctx, order)
|
voucherNo, err := v.WechatCpnRepo.Order(ctx, order)
|
||||||
|
|
||||||
if err != nil {
|
if err != nil {
|
||||||
if err2 := v.fail(ctx, order, err.Error()); err2 != nil {
|
if err3 := v.fail(ctx, order, err.Error()); err3 != nil {
|
||||||
return err2
|
return err3
|
||||||
}
|
}
|
||||||
return err
|
return err
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue