yysignature
v1.3.6
Published
height 非必传 string pdf框的高度,默认600 params 必传 object 签章要用到的字段,详见接口文档 userInfo 必传 object 登录系统的用户信息, baseUrl 必传 string 请求基础路径 token 非必传 string 请求token
Downloads
8
Readme
该组件依赖elementUI
本插件使用到了vue-drag-resize 使用前前先安装 vue-drag-resize#
该组件使用axios (^0.24.0) 进行数据交互
Attributes说明
height 非必传 string pdf框的高度,默认600
params 必传 object 签章要用到的字段,详见接口文档
userInfo 必传 object 登录系统的用户信息,
baseUrl 必传 string 请求基础路径
token 非必传 string 请求token
Events说明
callBackPdf 签章后的回调 当parmas的flag字段为true时,值为签章后的pdf文件,格式为base64
事例:
export default { data(){ baseUrl:'http://aiuf4y.natappfree.cc/', userInfo: { userId:'hntc_ces', userName:'测试企业1' }, params:{ "fileId": "101010101", "title": "测试", "fileBase": pdfUrl, "keyword": "提供电子签章服务", "moveType": "1", "sealNum": "e189681ea78849ffbace251e635c9be1", "searchOrder": "1", "keywordIndex": "1", "heightMoveSize": "-100", "moveSize": "100", "sealHeight": "100", "sealWidth": "100", "dateformat": "2022年7月26日", "datefontSize": "12", "datefontStyle": "", "datefontColor": "", "sortOrder": "1", "flag": true, "keyWordRuleList": [ { "moveSize": "100", "keyword": "提供电子签章服务", "searchOrder": "1", "keywordIndex": "1", "moveType": "2", "heightMoveSize": "-160" } ] } }, methods:{ getPdf(e){ console.log(e,'pdfBase64') }, } }