Skip to content
On this page

MideaCommon startContract

介绍

跳转原生签署合同流程

示例

js
window.cordova.exec(
  (data) => {
    console.log("成功", data);
  },
  (err) => {
    console.log("失败", err);
  },
  "MideaCommon",
  "startContract",
  [
    {
      token: "akid",
      hasAccept: true,
      businessType: 1,
      previewDocUrl: "http://test.com",
      isNeedSignVideo: false,
      signDuration: 30,
      contracts: {
        name: "ap-guangzhou",
        contractNo: "test-1250000000",
        filePath: "http://test.com/test.txt",
      },
    },
  ]
);

API

入参

参数必传类型默认值说明
token是string无获取到的 token
hasAccept是boolean无是否已阅读并同意
businessType是int无业务类型
previewDocUrl是string无预览文档地址
isNeedSignVideo是boolean无是否需要签署视频
signDuration是int30签署时长 单位秒
contracts是jsonarray30合同列表
contracts-name是string无合同名称
contracts-contractNo是string无合同号
contracts-filePath是string无合同文件路径

出参

  • 成功返回 JSONArray 数据
参数必传类型说明
contractNo是string合同编号
constractAuthenticationUrl否string签署地址
  • 失败返回:无