Skip to content

Conversation

@xingfujiang
Copy link
Contributor

@xingfujiang xingfujiang commented Sep 7, 2023

增加在线签名功能

在线签名可以配置如下配置项

 const FormData = require('form-data')  // 安装依赖
 module.exports = {
    signOnLineConfig:{

       // 请求服务端的地址,可各自定义自己服务端的请求地址
        signOnLine: 'http://vms.xx.xyz:8080/xxxScmExternal/signRpkQuickApp.action',

       // headers是个函数,返回一个对象 ,如果需要token 可以按照如下示例返回
        headers:()=>{  
          return {
                Authorization: 'Bearer ' + '8758r8cjhsbcjbsjh39823yr89yrksjhvsvsdkvkvkkgskjvklsbvlk'
            }
        },
      
       // params是个函数,转给服务端的FormData表单,可以定制自己的一些参数,传给服务端,最后要返回FormData 对象
        params: (file)=>{ 
            const form = new FormData()
            form.append('file', file)
            // 与服务器约定好的参数,1为直接下载
            form.append('download', '1')
            return form
        }
    }
}

@JayFate JayFate merged commit 3a1915a into hapjs-platform:main Sep 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants