休眠400ms

This commit is contained in:
李子铭 2025-03-25 19:54:20 +08:00
parent 06c43184e1
commit a498b53ce4
2 changed files with 20 additions and 5 deletions

View File

@ -5,6 +5,7 @@ import (
"encoding/json" "encoding/json"
"github.com/go-kratos/kratos/v2/errors" "github.com/go-kratos/kratos/v2/errors"
"github.com/go-kratos/kratos/v2/log" "github.com/go-kratos/kratos/v2/log"
"time"
err2 "voucher/api/err" err2 "voucher/api/err"
v1 "voucher/api/v1" v1 "voucher/api/v1"
"voucher/internal/biz/bo" "voucher/internal/biz/bo"
@ -64,6 +65,10 @@ func (c *CmbService) order(ctx context.Context, request *v1.CmbRequest) (string,
return "", err return "", err
} }
if bizContent.ActivityId == "001" {
time.Sleep(400 * time.Millisecond)
}
boReq := &bo.OrderCreateReqBo{ boReq := &bo.OrderCreateReqBo{
OutBizNo: bizContent.TransactionId, OutBizNo: bizContent.TransactionId,
ProductNo: bizContent.ActivityId, ProductNo: bizContent.ActivityId,

View File

@ -157,7 +157,9 @@ components:
properties: properties:
transactionId: transactionId:
type: string type: string
description: "业务参数\r\n 唯一流水号需支持14天内幂等" description: |-
业务参数
唯一流水号需支持14天内幂等
activityId: activityId:
type: string type: string
description: 外部合作方权益批次号 description: 外部合作方权益批次号
@ -181,19 +183,25 @@ components:
properties: properties:
activityId: activityId:
type: string type: string
description: "业务参数\r\n 外部合作方权益批次号" description: |-
业务参数
外部合作方权益批次号
api.v1.CmbQueryRequest: api.v1.CmbQueryRequest:
type: object type: object
properties: properties:
codeNo: codeNo:
type: string type: string
description: "业务参数\r\n 外部合作方权益批次号" description: |-
业务参数
外部合作方权益批次号
api.v1.CmbReply: api.v1.CmbReply:
type: object type: object
properties: properties:
respCode: respCode:
type: string type: string
description: "响应公共参数\r\n 接口调用返回码1000 成功1001 失败" description: |-
响应公共参数
接口调用返回码1000 成功1001 失败
respMsg: respMsg:
type: string type: string
description: 返回话术,失败信息落此字段 description: 返回话术,失败信息落此字段
@ -217,7 +225,9 @@ components:
properties: properties:
mid: mid:
type: string type: string
description: "请求公共参数\r\n 合作方唯一ID32位定长" description: |-
请求公共参数
合作方唯一ID32位定长
aid: aid:
type: string type: string
description: 应用唯一ID32位定长 description: 应用唯一ID32位定长