查看和管理签约状态

更新时间:2023.12.12

# 简介

用户查看和管理签约信息

可以停用、重新开启

# 1、wx.openBusinessView(Object object)

接口名称: wx.openBusinessView

接口兼容: 小程序版本库 >= 2.6.0,低版本需提示用户升级微信版本。

# 字段说明

# 接口参数

    Body 包体参数
  • businessType 必填 string(16)
    【跳转类型】 要打开的业务类型,固定配置:wxpayVehicleETC
  • extraData 必填 Object
    【传递给小程序的数据】 需要传递给目标小程序的数据。
    • 属性
  • success 选填 function
    【调用成功】 接口调用成功的回调函数。
  • fail 选填 function
    【调用失败】 接口调用失败的回调函数。
  • complete 选填 function
    【调用结束】 接口调用结束的回调函数(调用成功、失败都会执行)。

# 回调示例

1wx.openBusinessView({
2 businessType: 'wxpayVehicleETC',//固定值
3 extraData: {
4 contract_id: 'Xxxxxxxx'
5 },
6 success() {
7 // 这里是success回调函数
8 }
9 fail() {
10 // 这里是fail回调函数
11 }
12 complete() {
13 // 这里是complete回调函数
14 }
15})

# 2、wx.navigateToMiniProgram (Object object)

接口名称: wx.navigateToMiniProgram,详见小程序API文档 (opens new window)

接口兼容: 小程序版本库 >= 2.6.0,低版本需提示用户升级微信版本。每个小程序可跳转的其他小程序数量限制为不超过 10 个。

    Body 包体参数
  • appId 必填 string(32)
    【微信车主小程序AppID】 支付分公众账号ID,固定配置:wxbcad394b3d99dac9。
  • path 必填 string(64)
    【打开小程序的页面路径】 打开小程序的页面路径,固定配置:pages/etc/index
  • extraData 必填 Object
    【传递给小程序的数据】 需要传递给目标小程序的数据。
    • 属性
  • success 必填 function
    【调用成功】 接口调用成功的回调函数。
  • fail 必填 function
    【调用失败】 接口调用失败的回调函数。
  • complete 必填 function
    【调用结束】 接口调用结束的回调函数(调用成功、失败都会执行)。

# 示例代码

1wx.navigateToMiniProgram({
2 appId: 'wxbcad394b3d99dac9',
3 path: 'pages/etc/index',
4 extraData: {
5 contract_id: 'Xxxxxxxx'
6 },
7 success() {
8 // 这里是success回调函数
9 }
10 fail() {
11 // 这里是fail回调函数
12 }
13 complete() {
14 // 这里是complete回调函数
15 }
16})

# 错误码

错误码 错误信息 说明
-1 system error 未知错误
-2 request CGI error CGI失败
-3 cancel 没有调用navigateBackMiniProgram之外的情况返回(包括但不限于右划操作、Android切换进程)
-4 invalid businessType 找不到businessType对应的业务类型
-5 parameter error 参数错误