| @@ -44,7 +44,7 @@ | |||
| <img src="../../assets/images/sunVillage_info/signature_icon_03.png" alt="" width="35"> | |||
| <p>预览</p> | |||
| </div> --> | |||
| <div class="opera_btn" v-if="item.signingMode == '线上' && item.signingStatus !='签字完成'" @click="contractSign(item)"> | |||
| <div class="opera_btn" v-if="item.signingMode == '线上' && item.cbfqszt !='2'" @click="contractSign(item)"> | |||
| <img src="../../assets/images/sunVillage_info/signature_icon_02.png" alt="" width="35"> | |||
| <p>合同网签</p> | |||
| </div> | |||
| @@ -65,6 +65,9 @@ | |||
| </van-swipe-cell> | |||
| </van-list> | |||
| </div> | |||
| <van-dialog v-model="htqsShow" title="合同签署" confirmButtonText="关闭" @confirm="confirmn"> | |||
| <iframe width="100%" height="600px;" :src="noticeUrl"></iframe> | |||
| </van-dialog> | |||
| <van-popup v-model="show" closeable position="right" :style="{ height: '100%' }" > | |||
| <van-cell-group style="width: 100%;height:100%;overflow: hidden;padding-top: 10px;padding-bottom: 10px;"> | |||
| <div class="signature-box" @mousedown="canvasTTdown" @touchstart="canvasTTdown"> | |||
| @@ -114,6 +117,8 @@ | |||
| finished: false, | |||
| show: false, | |||
| showFile: false, | |||
| htqsShow:false, | |||
| noticeUrl:false, | |||
| fileList: [], | |||
| listLength: '0', | |||
| cbfbm:"", | |||
| @@ -197,8 +202,14 @@ | |||
| }, | |||
| contractSign(val){ | |||
| eqbCbfhtwq(val).then(response => { | |||
| window.location.href = response.data; | |||
| this.noticeUrl = response.data; | |||
| this.htqsShow = true; | |||
| }); | |||
| }, | |||
| confirmn(){ | |||
| this.applicationList = []; | |||
| this.getList(); | |||
| }, | |||
| openPopupFile(id){ | |||
| this.fileList = []; | |||
| @@ -55,7 +55,7 @@ | |||
| <img src="../../assets/images/sunVillage_info/signature_icon_03.png" alt="" width="35"> | |||
| <p>预览</p> | |||
| </div> --> | |||
| <div class="opera_btn" v-if="item.signingMode == '线上' && item.signingStatus !='签字完成'" @click="contractSign(item)"> | |||
| <div class="opera_btn" v-if="item.signingMode == '线上' && item.fbfqszt !='2'" @click="contractSign(item)"> | |||
| <img src="../../assets/images/sunVillage_info/signature_icon_03.png" alt="" width="35"> | |||
| <p>合同网签</p> | |||
| </div> | |||
| @@ -82,7 +82,9 @@ | |||
| </van-swipe-cell> | |||
| </van-list> | |||
| </div> | |||
| <van-dialog v-model="htqsShow" title="合同签署" confirmButtonText="关闭" @confirm="confirmn"> | |||
| <iframe width="100%" height="600px;" :src="noticeUrl"></iframe> | |||
| </van-dialog> | |||
| <!-- 签字弹出层 --> | |||
| <van-popup v-model="show" closeable position="right" :style="{ height: '100%' }"> | |||
| <van-cell-group style="width: 100%;height:100%;overflow: hidden;padding-top: 10px;padding-bottom: 10px;"> | |||
| @@ -132,6 +134,8 @@ | |||
| finished: false, | |||
| show: false, | |||
| showFile: false, | |||
| htqsShow:false, | |||
| noticeUrl:"", | |||
| fileList: [], | |||
| listLength: '0', | |||
| queryParams: { | |||
| @@ -237,6 +241,10 @@ | |||
| signaImgFun(url) { | |||
| this.signatureImg = url; | |||
| }, | |||
| confirmn(){ | |||
| this.applicationList = []; | |||
| this.getList(); | |||
| }, | |||
| // 清空画板 | |||
| handleReset() { | |||
| this.$refs.esign.reset(); | |||
| @@ -244,8 +252,10 @@ | |||
| }, | |||
| contractSign(val){ | |||
| eqbFbfhtwq(val).then(response => { | |||
| window.location.href = response.data; | |||
| this.noticeUrl = response.data; | |||
| this.htqsShow = true; | |||
| }); | |||
| }, | |||
| // 生成签字图 | |||
| handleGenerate() { | |||