mirror of
http://112.124.100.131/GFRS/ebiz-h5.git
synced 2025-12-09 04:06:44 +08:00
动态获取银保代理人姓名用于信手书插件签名
This commit is contained in:
@@ -191,7 +191,8 @@
|
|||||||
//添加单签签名框
|
//添加单签签名框
|
||||||
function testAddSignatureObj(objId) {
|
function testAddSignatureObj(objId) {
|
||||||
var context_id = objId;
|
var context_id = objId;
|
||||||
var signer = new Signer("李明", "11011111111", "1");
|
var signName = window.sessionStorage.getItem('signName')
|
||||||
|
var signer = new Signer(signName, "11011111111", "1");
|
||||||
|
|
||||||
/**
|
/**
|
||||||
*根据关键字定位签名位置
|
*根据关键字定位签名位置
|
||||||
@@ -211,7 +212,7 @@
|
|||||||
signatureConfig.timeTag = timeTag;
|
signatureConfig.timeTag = timeTag;
|
||||||
signatureConfig.singleWidth = 50;
|
signatureConfig.singleWidth = 50;
|
||||||
signatureConfig.singleHeight = 50;
|
signatureConfig.singleHeight = 50;
|
||||||
signatureConfig.title = "请投保人李明签字";
|
signatureConfig.title = "请代理人"+window.sessionStorage.getItem('signName')+"签字";
|
||||||
signatureConfig.penColor = "#FF0000";
|
signatureConfig.penColor = "#FF0000";
|
||||||
signatureConfig.signature_stroke_width = 12;//签名笔划粗细
|
signatureConfig.signature_stroke_width = 12;//签名笔划粗细
|
||||||
signatureConfig.isTSS = true;//是否开始时间戳服务
|
signatureConfig.isTSS = true;//是否开始时间戳服务
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
<iframe :src="pdfUrl" class="iframe" id="iframepage"></iframe>
|
<iframe :src="pdfUrl" class="iframe" id="iframepage"></iframe>
|
||||||
<van-radio-group v-model='radio' class='pb10 pt20 pl30 fs14'>
|
<van-radio-group v-model='radio' class='pb10 pt20 pl30 fs14'>
|
||||||
<van-radio name='1' @click='click'>
|
<van-radio name='1' @click='click'>
|
||||||
本人确认已阅读<span>《电子化合同签署》</span>
|
本人确认已阅读<span>《国富人寿保险股份有限公司委托代理合同》</span>
|
||||||
</van-radio>
|
</van-radio>
|
||||||
</van-radio-group>
|
</van-radio-group>
|
||||||
<div class='pt30 pl30 flex align-items-c'>
|
<div class='pt30 pl30 flex align-items-c'>
|
||||||
@@ -14,7 +14,7 @@
|
|||||||
<van-button type='danger' size='small' :disabled="signBtnDisable" @click="sign" v-no-more-click='1000'>
|
<van-button type='danger' size='small' :disabled="signBtnDisable" @click="sign" v-no-more-click='1000'>
|
||||||
{{signInfo.status == '1' ? '签名' : '已签名' }}
|
{{signInfo.status == '1' ? '签名' : '已签名' }}
|
||||||
</van-button>
|
</van-button>
|
||||||
<img :src="asddsa" style="height: 34px;margin-left: 20px;width: auto;"/>
|
<img v-if="signH5Val" :src="signImgUrl" style="height: 34px;margin-left: 20px;width: auto;"/>
|
||||||
</div>
|
</div>
|
||||||
<div class='bg-white bottom-btn'>
|
<div class='bg-white bottom-btn'>
|
||||||
<van-button type='danger' size='large' :disabled='isDisabledComplite' @click='goNext' v-no-more-click='1000'>提交
|
<van-button type='danger' size='large' :disabled='isDisabledComplite' @click='goNext' v-no-more-click='1000'>提交
|
||||||
@@ -39,7 +39,7 @@
|
|||||||
data() {
|
data() {
|
||||||
let isWeixin = this.$utils.device().isWeixin //判断环境
|
let isWeixin = this.$utils.device().isWeixin //判断环境
|
||||||
return {
|
return {
|
||||||
time:'2',
|
time:'10',
|
||||||
radio: '',
|
radio: '',
|
||||||
number: '',
|
number: '',
|
||||||
src: location.origin + '/pdfjs/web/viewer.html?file=',
|
src: location.origin + '/pdfjs/web/viewer.html?file=',
|
||||||
@@ -53,7 +53,8 @@
|
|||||||
status: '1'
|
status: '1'
|
||||||
},
|
},
|
||||||
signSuccessShow:false,
|
signSuccessShow:false,
|
||||||
asddsa:'data:image/gif;base64,'
|
signImgUrl:'data:image/gif;base64,',
|
||||||
|
signH5Val: '',
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
components: {
|
components: {
|
||||||
@@ -81,15 +82,16 @@
|
|||||||
generateAgreementYB(dataParams).then(res=>{
|
generateAgreementYB(dataParams).then(res=>{
|
||||||
this.$toast.clear()
|
this.$toast.clear()
|
||||||
if(res.result == 0){
|
if(res.result == 0){
|
||||||
|
window.sessionStorage.setItem('signName',this.$store.getters.getYBname)
|
||||||
this.pdfUrl = config.assetsUpUrl + res.content.rgssUrl
|
this.pdfUrl = config.assetsUpUrl + res.content.rgssUrl
|
||||||
let signH5Val = sessionStorage.getItem('signH5Val')
|
this.signH5Val = sessionStorage.getItem('signH5Val')
|
||||||
if(signH5Val){
|
if(this.signH5Val){
|
||||||
this.$set(this.signInfo, 'status', '2')
|
this.$set(this.signInfo, 'status', '2')
|
||||||
this.radio = '1'
|
this.radio = '1'
|
||||||
this.base64 = signH5Val
|
this.base64 = this.signH5Val
|
||||||
this.Time = true
|
this.Time = true
|
||||||
this.isOver = true
|
this.isOver = true
|
||||||
this.asddsa = this.asddsa + signH5Val
|
this.signImgUrl = this.signImgUrl + this.signH5Val
|
||||||
}
|
}
|
||||||
}else{
|
}else{
|
||||||
this.$toast(res.resultMessage)
|
this.$toast(res.resultMessage)
|
||||||
|
|||||||
Reference in New Issue
Block a user