ab-plugin-trade-track@日志链路追踪

# ab-plugin-trade-track@日志链路追踪

1.引入

import { TradeTrack } from "@agree/ab-plugin-trade-track";

2.事件方法的使用

# getTradeId --申请tradeId

支持柜面渠道

let result = await TradeTrack.getTradeId("T1001");
this.tradeId1 = result.tradeId;

let childResult = await TradeTrack.getTradeId("T1001",this.tradeId1)
this.childTradeId = childResult.tradeId
  • 参数列表:
参数 类型 必填参数 默认值 说明
tradeId string x x 交易ID
tradeName string x 交易名称
  • 返回值: Object
参数 类型 说明
res.result string 返回的交易ID

对应柜面原SDK: TradeTrack.getTradeId(tradeName,tradeId)


# getRequestId --根据tradeId申请requestId

支持柜面渠道

let result1 = await TradeTrack.getRequestId(this.tradeId1);
this.requestId1 = result1.requestId;
  • 参数列表:
参数 类型 必填参数 默认值 说明
tradeId string x 交易ID
  • 返回值: Object
参数 类型 说明
res.result string 返回对应ID

对应柜面原SDK: TradeTrack.getRequestId(tradeId)


# remove --清除tradeId

支持柜面渠道

let result1 = await TradeTrack.remove(this.tradeId1);
  • 参数列表:
参数 类型 必填参数 默认值 说明
tradeId string x 交易ID
  • 返回值: Object
参数 类型 说明
res.result string success,代表删除成功

对应柜面原SDK: TradeTrack.remove(tradeId)


Last Updated: 2022/4/15 下午5:07:24