Commit 941bbf6f by 潘琦

签名按下事件改为mousedown;

parent 75dbc783
...@@ -428,7 +428,7 @@ ...@@ -428,7 +428,7 @@
<div class="signPopup" :class="SignatureSheetVisible?'on':'off'"> <div class="signPopup" :class="SignatureSheetVisible?'on':'off'">
<div class="body"> <div class="body">
<div class="title">居民签约 <span class="close" @click="closeSignPopup"><i class="glyphicon glyphicon-remove-circle"></i></span></div> <div class="title">居民签约 <span class="close" @click="closeSignPopup"><i class="glyphicon glyphicon-remove-circle"></i></span></div>
<div class="canvas" ref="signCanvasBlock" @touchstart.prevent="signChange"> <div class="canvas" ref="signCanvasBlock" @mousedown="signChange">
<vueSignature ref="signature" :sigOption="signOption" :h="signCanvasH" :waterMark="waterMarkOptions"></vueSignature> <vueSignature ref="signature" :sigOption="signOption" :h="signCanvasH" :waterMark="waterMarkOptions"></vueSignature>
</div> </div>
</div> </div>
...@@ -709,6 +709,13 @@ export default { ...@@ -709,6 +709,13 @@ export default {
duration: 3000 duration: 3000
}) })
return return
} else if (this.pageType == null) {
this.$toast({
message: '页面参数不完整!',
position: 'center',
duration: 3000
})
return
} }
let params = { let params = {
type: this.pageType, type: this.pageType,
...@@ -867,7 +874,9 @@ export default { ...@@ -867,7 +874,9 @@ export default {
this.BaseValidateAddress() this.BaseValidateAddress()
this.BaseValidateStreet() this.BaseValidateStreet()
// this.BaseValidateOrg() // this.BaseValidateOrg()
if (this.pageType === 0) {
this.BaseValidateChooseImg() this.BaseValidateChooseImg()
}
}, },
BaseValidateName () { // 姓名验证 BaseValidateName () { // 姓名验证
if (validatename(this.BaseForm.name)) { if (validatename(this.BaseForm.name)) {
...@@ -1691,8 +1700,8 @@ export default { ...@@ -1691,8 +1700,8 @@ export default {
}) })
}, },
signChange (e) { // 第一次签名清除水印 signChange (e) { // 第一次签名清除水印
if (this.signWaterMarkState) {
console.log('signChange') console.log('signChange')
if (this.signWaterMarkState) {
this.handelOverwrite() this.handelOverwrite()
this.signWaterMarkState = false this.signWaterMarkState = false
} }
......
...@@ -389,7 +389,7 @@ ...@@ -389,7 +389,7 @@
<div class="signPopup" :class="SignatureSheetVisible?'on':'off'"> <div class="signPopup" :class="SignatureSheetVisible?'on':'off'">
<div class="body"> <div class="body">
<div class="title">居民签约 <span class="close" @click="closeSignPopup"><i class="glyphicon glyphicon-remove-circle"></i></span></div> <div class="title">居民签约 <span class="close" @click="closeSignPopup"><i class="glyphicon glyphicon-remove-circle"></i></span></div>
<div class="canvas" ref="signCanvasBlock" @touchstart.prevent="signChange"> <div class="canvas" ref="signCanvasBlock" @mousedown="signChange">
<vueSignature ref="signature" :sigOption="signOption" :h="signCanvasH" :waterMark="waterMarkOptions"></vueSignature> <vueSignature ref="signature" :sigOption="signOption" :h="signCanvasH" :waterMark="waterMarkOptions"></vueSignature>
</div> </div>
</div> </div>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment