signature.pc.min.js 19 KB

123456789101112131415161718192021222324252627282930
  1. var $jscomp={scope:{},findInternal:function(c,h,k){c instanceof String&&(c=String(c));for(var l=c.length,b=0;b<l;b++){var g=c[b];if(h.call(k,g,b,c))return{i:b,v:g}}return{i:-1,v:void 0}}};$jscomp.defineProperty="function"==typeof Object.defineProperties?Object.defineProperty:function(c,h,k){if(k.get||k.set)throw new TypeError("ES3 does not support getters and setters.");c!=Array.prototype&&c!=Object.prototype&&(c[h]=k.value)};
  2. $jscomp.getGlobal=function(c){return"undefined"!=typeof window&&window===c?c:"undefined"!=typeof global?global:c};$jscomp.global=$jscomp.getGlobal(this);$jscomp.polyfill=function(c,h,k,l){if(h){k=$jscomp.global;c=c.split(".");for(l=0;l<c.length-1;l++){var b=c[l];b in k||(k[b]={});k=k[b]}c=c[c.length-1];l=k[c];h=h(l);h!=l&&null!=h&&$jscomp.defineProperty(k,c,{configurable:!0,writable:!0,value:h})}};
  3. $jscomp.polyfill("Array.prototype.find",function(c){return c?c:function(c,k){return $jscomp.findInternal(this,c,k).v}},"es6-impl","es3");
  4. (function(c,h){"function"!==typeof define||!define.amd||"undefined"!=typeof nonUseAmd&&nonUseAmd?h():"undefined"!=typeof HTMLDev&&HTMLDev?define(["./signature"],h):define(["./signature.min"],h)})(window,function(c){var h,k;c=window;var l=window.kinggrid,b=window.Signature,g=window.jQuery;"use strict";var u=!1;c.JSON&&(u='{"x":"\u4e2d"}'!==c.JSON.stringify({x:"\u4e2d"}));var m=l.Utils,n=b.options;m.extend(b.options.template,{signInfoBtl:'<div class="kg-dialog kg-dialog-info kg-dialog-signedinfo" id="kg-signedinfo"><%var modified = this.signModified;%><%var timeVerify = this.timeVerify;%><div class="kg-title success <%modified?"kg-hide":""%>"><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u7b7e\u540d\u6570\u636e\u9a8c\u8bc1\u6b63\u5e38\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-title danger <%modified?"":"kg-hide"%> "><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u7b7e\u540d\u6570\u636e\u88ab\u7be1\u6539\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-content"><div class="kg-tab"><ul class="kg-nav clearfix"><li class="active"><a href="#" kg-target="certinfo">\u8bc1\u4e66\u4fe1\u606f</a></li></ul><%var certinfo = this.signatureData.signMeta.certinfo; %><div class="kg-tab-content"><div class="kg-tab-pane active certinfo"><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label">\u7248\u672c\uff1a</label><span class="kg-value">V<%certinfo.version%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5e8f\u53f7\uff1a</label><span class="kg-value"><%certinfo.serialNumber%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u540d\u7b97\u6cd5\uff1a</label><span class="kg-value"><%certinfo.algName%></span></div><div class="clearfix kg-item "><label class="kg-label">\u9881\u53d1\u8005\uff1a</label><span class="kg-value"><%certinfo.issuerDN%></span></div><div class="clearfix kg-item "><label class="kg-label">\u4f7f\u7528\u8005\uff1a</label><span class="kg-value"><%certinfo.subjectDN%></span></div><div class="clearfix kg-item "><label class="kg-label">\u6709\u6548\u671f\u4ece\uff1a</label><span class="kg-value"><%kinggrid.Utils.formatDate(new Date(certinfo.notBefore) , "yyyy-MM-dd hh:mm:ss")%></span></div><div class="clearfix kg-item "><label class="kg-label">\u81f3\uff1a</label><span class="kg-value"><%kinggrid.Utils.formatDate(new Date(certinfo.notAfter) , "yyyy-MM-dd hh:mm:ss")%></span></div></div></div></div></div></div></div>',
  5. signatureInfoBtl:'<div class="kg-dialog kg-dialog-info" id="kg-sigantureinfo"><%var modified = this.modified;%><%var timeVerify = this.timeVerify;%><%var sealType = Signature.options.sealType;%><div class="kg-title success <%modified?"kg-hide":""%>"><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u4fdd\u62a4\u6570\u636e\u6b63\u5e38\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-title danger <%modified?"":"kg-hide"%> "><i class="kg-icon"></i><span>\u68c0\u6d4b\u7ed3\u679c\uff1a\u4fdd\u62a4\u6570\u636e\u88ab\u7be1\u6539\uff01</span><%if(timeVerify!=null){%><span class="timestamp <%timeVerify==true?"green":"red"%>"><%timeVerify==true?"(\u65f6\u95f4\u6233\u53ef\u4fe1\u4efb)":"(\u65f6\u95f4\u6233\u4e0d\u53ef\u4fe1\u4efb)"%></span><%}%></div><div class="kg-content"><div class="kg-tab"><ul class="kg-nav clearfix"><li class=" <% modified?"":"active"%> "><a href="#" kg-target="signatureinfo">\u7b7e\u7ae0\u4fe1\u606f</a></li><%if(modified){%><li class=" <% modified?"active":""%> " ><a href="#" kg-target="modifieditems">\u7be1\u6539\u4fe1\u606f</a></li><%}%></ul><div class="kg-tab-content"><div class="kg-tab-pane <% modified?"":"active"%> signatureinfo"><% var SDATA = this.signatureData; %><% var modifiedItems = this.modifiedItems; %><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label">\u5e94\u7528\u7a0b\u5e8f\uff1a</label><span class="kg-value"><%timeVerify%><%SDATA.appname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u6388\u6743\u5355\u4f4d\uff1a</label><span class="kg-value"><%SDATA.orgname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7528\u6237\u540d\u79f0\uff1a</label><span class="kg-value"><%SDATA.username%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5bc6\u94a5\u5e8f\u5217\uff1a</label><span class="kg-value"><%SDATA.keysn%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u540d\u79f0\uff1a</label><span class="kg-value"><%SDATA.seal.signname%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u5e8f\u5217\uff1a</label><span class="kg-value"><%SDATA.seal.signsn%></span></div><div class="clearfix kg-item "><label class="kg-label">\u7b7e\u7ae0\u65e5\u671f\uff1a</label><span class="kg-value"><%SDATA.timestamp.signtime%></span></div><%if(sealType == "client" && SDATA.seal.headinfoex){%><div class="clearfix kg-item "><label class="kg-label">\u5236\u7ae0\u4eba\u540d\uff1a</label><span class="kg-value"><%SDATA.seal.headinfoex.sealProducer%></span></div><div class="clearfix kg-item "><label class="kg-label">\u5236\u7ae0\u65e5\u671f\uff1a</label><span class="kg-value"><%SDATA.seal.headinfoex.sealMakingTime%></span></div><%}%></div></div><%if(modified){%><%var modifiedItems = this.modifiedItems;%><% for(var i=0;i<modifiedItems.length;i++) {%><% var item = modifiedItems[i]; %><div class="kg-tab-pane modifieditems <% modified?"active":""%> "><div class="kg-meta"><div class="clearfix kg-item "><label class="kg-label" kg-field="<%item.field%>"><%item.desc%>\u7531\uff1a</label><span class="kg-value"><%this["_renderValue"](item.orivalue) %></span></div><div class="clearfix kg-item "><label class="kg-label">\u66f4\u6539\u4e3a\uff1a</label><span class="kg-value"><%this["_renderValue"](item.newvalue)%></span></div></div></div><%}%><%}%></div></div></div></div>',
  6. handwritedlg:'<div class="kg-dialog kg-dialog-info" id="kg-handwrite" unselectable="on" onselectstart="return false;" style="-moz-user-select:none;">\u540d\u79f0:<input type="text" value="\u624b\u5199\u7b7e\u540d" id="nameid" />&nbsp;&nbsp;&nbsp;\u989c\u8272:<select id="hw_color"><option value="black">\u9ed1</option><option value="red">\u7ea2</option><option value="blue">\u84dd</option><option value="green">\u7eff</option></select>&nbsp;&nbsp;&nbsp;\u7b14\u5bbd:<select id="hw_width"><option value="1">1</option><option value="2" selected>2</option><option value="3">3</option><option value="4">4</option><option value="5">5</option><option value="6">6</option></select><canvas id="canvasId" width=670px height=500px></canvas><br /><div id="div-judge" style="display: block" align="center"><button type="button" id="clearid" class="kg-button">\u6e05\u9664</button>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<button type="button" id="okid" class="kg-button">\u7b7e\u540d</button></div></div>',
  7. barcodedlg:'<div class="kg-dialog kg-dialog-info" id="kg-barcode"><label class="kg-label">\u4e8c\u7ef4\u7801\u5185\u5bb9\uff1a</label><textarea id="bcId"></textarea><br /><div id="output"><br /></div><div id="div-judge" style="display: block"><button type="button" id="bc_clearid" class="kg-button">\u6e05\u9664</button><button type="button" id="bc_okid" class="kg-button">\u786e\u5b9a</button></div></div>',scanBCdlg:'<div class="kg-dialog kg-dialog-info" id="kg-barcode"><div id="support"></div> <div id="contentHolder"><video id="video" width="320" height="320" autoplay></video><canvas style="display:none; background-color:#F00;" id="canvas_scanBC" width="320" height="320"></canvas> <br/> </div></div>'});
  8. kingPlus();var q,p;b.addLiseter("init",function(){q=b.aisleKing;for(var a=b.options.icons,f=0;f<a.length;++f){var d=a[f];switch(d.iconClass){case "kg-icon-move":null!=b.options.icon_move&&0==b.options.icon_move&&(d.enable=!1);break;case "kg-icon-remove":null!=b.options.icon_remove&&0==b.options.icon_remove&&(d.enable=!1);break;case "kg-icon-sign":null!=b.options.icon_sign&&0==b.options.icon_sign&&(d.enable=!1);break;case "kg-icon-signverify":null!=b.options.icon_signverify&&0==b.options.icon_signverify&&
  9. (d.enable=!1);break;case "kg-icon-sealinfo":null!=b.options.icon_sealinfo&&0==b.options.icon_sealinfo&&(d.enable=!1)}}});b.addLiseter("beforeVerify",function(){p=[];h=[];k=[]});b.addLiseter("eachVerify",function(a){a.broken&&(p.push(a),h.push(a.signatureData.seal.signsn),k.push(a.signatureData.seal.imgdata))});b.addLiseter("verify",function(){0<p.length&&q.request(n.imageUrl,{signsn:h,sealImg:k}).ret(function(a){if(a.result){a=a.imageUrl||n.imageUrl+"_";for(var f=0;f<p.length;f++){var d=p[f],c=d.imgEles,
  10. e;for(e in c)c[e].find(".kg-img").attr({src:b.aisleKing.serverUrl+a+"?a0=0&signsn="+d.signatureData.seal.signsn});delete d.broken}}else b.alert(l.msg(a.errcode,"then"))}).fail(function(a,f){b.alert(l.msg(f.errcode,"then"));a(null)})});var r={},t;g(window).resize(function(){t&&clearTimeout(t);t=setTimeout(function(){for(var a in r){var f=g(r[a]),d=g(m.$(f.attr("elemid")));b.prototype.calSealPos.call(null,d,f)}},200)});m.extend(b.prototype,{_init:function(){var a=this;a.on("showAt",function(a){m.$(a.getAttribute("elemid")).getAttribute("display")||
  11. (r[a.id]=a)});a.on("removeAt",function(a){delete r[a.id]});a.on("beforeShowAt",function(a){3960<this.signatureData.seal.imgdata.length&&u&&(this.brokenImgDiv=a)});a.on("showAt",function(){if(a.brokenImgDiv){var f=a.signatureData.seal;q&&q.request(a.imageUrl,{signsn:f.signsn,sealImg:f.imgdata}).ret(function(d){d.result&&(d=d.imageUrl||a.imageUrl+"_",g(a.brokenImgDiv).find(".kg-img").attr({src:b.aisleKing.serverUrl+d+"?a0=0&signsn="+f.signsn}),delete a.brokenImgDiv)})}});a.on("showAt",function(f){f=
  12. g(f);if(0<=g().jquery.indexOf("1.4"))f.live("click",function(){var d=a._verify(null,{sucCall:function(){a.signatureInfo()}});void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&b.options.verifySignatureInfo(a.modified,a.modifiedItems,a.signatureData)||null!=d&&a.signatureInfo()});else f.on("click",function(){var d=a._verify(null,{sucCall:function(){a.signatureInfo()}});void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&b.options.verifySignatureInfo(a.modified,
  13. a.modifiedItems,a.signatureData)||null!=d&&a.signatureInfo()});f.append('<div class="kgImgIcons kg-img-icons" ></div>')});a.on("handleImg",function(b){var d=g(b);d.find(".kg-img-icon").remove();if(n.icons)for(var d=d.children(".kg-img-icons"),f=n.icons.length-1;0<=f;f--){var e=n.icons[f];if(m.val(e.enable,a,b)){var c=g('<a href="#" title="'+e.title+'" class="kg-img-icon" id="kg-img-icon-'+e.id+"-"+this.signatureid+'"><i class="'+e.iconClass+'"></i></a>');d.append(c);e.exec&&e.exec.call(a,b);(function(b,
  14. d,e){c.click(function(d){d.imgDiv=b;e.call(a,d,b)})})(b,c,e.click||function(a){a.preventDefault();a.stopPropagation()})}}})},signatureInfo:function(){return this.showDialog("signatureInfoBtl",{target:this,onCancel:!1,onShow:function(){var a=this.find(".kg-tab");this.tab=m.tab(a)}})},signInfo:function(){return this.showDialog("signInfoBtl",{title:"\u7b7e\u540d\u9a8c\u8bc1",target:this,onCancel:!1})},handWriteDlg:function(a,b){var d=this.showDialog("handwritedlg",{title:"\u624b\u5199\u7b7e\u540d",target:this,
  15. onCancel:!1}),c=d.find("#canvasId")[0];a.penColor=d.find("#hw_color").val();a.minWidth=.5;a.maxWidth=4.5;var e=new SignaturePad(c,a);c.onmouseleave=function(a){e.simulate_mouseevent(c,"mouseup");e.simulate_mouseevent(d.find("#kg-handwrite")[0],"mouseup")};d.find("#hw_color").click(function(){var a=d.find("#hw_color").val();e.penColor=a});d.find("#hw_width").click(function(){switch(d.find("#hw_width").val()){case "1":e.minWidth=.5;e.maxWidth=2.5;break;case "2":e.minWidth=.5;e.maxWidth=4.5;break;case "3":e.minWidth=
  16. 1;e.maxWidth=6;break;case "4":e.minWidth=1;e.maxWidth=8;break;case "5":e.minWidth=2.5;e.maxWidth=10;break;case "6":e.minWidth=3;e.maxWidth=12;break;default:e.minWidth=.5,e.maxWidth=2.5}});var f=d.find("#clearid"),g=d.find("#okid");f.click(function(){e.clear()});g.click(function(){d.close();var c=e.toDataURL().replace(/^data:image\/\w+;base64,/,"");c&&(c={height:a.image_height||"5.00",width:a.image_width||"6.70",imageData:c,name:d.find("#nameid").val()},b(c))})},fingerPrintsDevice:function(a,c){var d=
  17. this,f=a.errorCall;l.surry(b.options.clientUrl,"IWEBASSIST.iWebAssistCtrl.1","4240FB41-A213-42B6-8CB5E6705C99B319").invoke("KGRunFingerPrints",a.device_type||"0",a.image_type||"gif","JSComServer","","").ret(function(b){if(b.result){var e=b.FingerPrintsMap,f=parseFloat(254*b.ImageWidth/9600).toFixed(2);b=parseFloat(254*b.ImageHeight/9600).toFixed(2);c({width:a.image_height||f,height:a.image_width||b,imageData:e,name:"\u6307\u7eb9\u7b7e\u540d"})}else d.error(b.errcode,"KGRunFingerPrints")}).fail(function(a,
  18. b){f.call(d,b)})},handWriteDevice:function(a,c){var d=this;if(void 0!=a.copy_right&&null!=a.copy_right){var f=l.surry(b.options.clientUrl,"IWEBASSIST.iWebAssistCtrl.1","4240FB41-A213-42B6-8CB5E6705C99B319"),e=a.errorCall;f.invoke("KGRunHandWritten",a.device_type||"0",a.copy_right,"JSComServer","","").ret(function(b){if(b.result){var e=b.HandWrittenValue,f=parseFloat(254*b.ImageWidth/9600).toFixed(2);b=parseFloat(254*b.ImageHeight/9600).toFixed(2);c({width:a.image_height||f,height:a.image_width||b,
  19. imageData:e,name:"\u624b\u5199\u7b7e\u540d"})}else d.error(b.errcode,"KGRunHandWritten")}).fail(function(a,b){e.call(d,b)})}},barCodeDlg:function(a,b){if(void 0!=a.content&&null!=a.content){var d=g("#output").qrcode(a.content);b({height:a.image_height||"5",width:a.image_width||"5",imageData:d,name:"\u4e8c\u7ef4\u7801"})}},scanBCDlg:function(a,b){var d=this.showDialog("scanBCdlg",{title:"\u626b\u7801\u7b7e\u7ae0",target:this,onCancel:!1});try{var c=document.getElementById("canvas_scanBC").getContext("2d"),
  20. e=document.getElementById("video"),f={video:!0,audio:!1},k=!0,h=function(a){k=!1;a.PERMISSION_DENIED?alert("\u7528\u6237\u62d2\u7edd\u4e86\u6d4f\u89c8\u5668\u8bf7\u6c42\u5a92\u4f53\u7684\u6743\u9650","\u63d0\u793a"):a.NOT_SUPPORTED_ERROR?alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668","\u63d0\u793a"):a.MANDATORY_UNSATISFIED_ERROR?alert("\u6307\u5b9a\u7684\u5a92\u4f53\u7c7b\u578b\u672a\u63a5\u6536\u5230\u5a92\u4f53\u6d41",
  21. "\u63d0\u793a"):alert("\u7cfb\u7edf\u672a\u80fd\u83b7\u53d6\u5230\u6444\u50cf\u5934\uff0c\u8bf7\u786e\u4fdd\u6444\u50cf\u5934\u5df2\u6b63\u786e\u5b89\u88c5\u3002\u6216\u5c1d\u8bd5\u5237\u65b0\u9875\u9762\uff0c\u91cd\u8bd5","\u63d0\u793a")};if(navigator.getUserMedia){if(-1<navigator.userAgent.indexOf("MQQBrowser"))return alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668","\u63d0\u793a"),!1;navigator.getUserMedia(f,
  22. function(a){e.src=a;e.play()},h)}else if(navigator.webkitGetUserMedia)navigator.webkitGetUserMedia(f,function(a){e.src=window.webkitURL.createObjectURL(a);e.play()},h);else if(navigator.mozGetUserMedia)navigator.mozGetUserMedia(f,function(a){e.src=window.URL.createObjectURL(a);e.play()},h);else if(navigator.msGetUserMedia)navigator.msGetUserMedia(f,function(a){g(document).scrollTop(g(window).height());e.src=window.URL.createObjectURL(a);e.play()},h);else return alert("\u5bf9\u4e0d\u8d77\uff0c\u60a8\u7684\u6d4f\u89c8\u5668\u4e0d\u652f\u6301\u62cd\u7167\u529f\u80fd\uff0c\u8bf7\u4f7f\u7528\u5176\u4ed6\u6d4f\u89c8\u5668"),
  23. !1;k&&alert("\u4e3a\u4e86\u83b7\u5f97\u66f4\u51c6\u786e\u7684\u6d4b\u8bd5\u7ed3\u679c\uff0c\u8bf7\u5c3d\u91cf\u5c06\u4e8c\u7ef4\u7801\u7f6e\u4e8e\u6846\u4e2d\uff0c\u7136\u540e\u8fdb\u884c\u62cd\u6444\u3001\u626b\u63cf\u3002 \u8bf7\u786e\u4fdd\u6d4f\u89c8\u5668\u6709\u6743\u9650\u4f7f\u7528\u6444\u50cf\u529f\u80fd");var l=setTimeout(function(){c&&(c.drawImage(e,0,0,320,320),g("#contentHolder").html5_qrcode(function(c){g("#read").html(c);d.close();alert(c);a.content=c;barCodeDlg(a,b);window.clearInterval(l)},
  24. function(a){g("#read_error").html(a);d.close();window.clearInterval(l)},function(a){g("#vid_error").html(a);d.close();window.clearInterval(l)}))},200)}catch(v){printHtml("\u6d4f\u89c8\u5668\u4e0d\u652f\u6301HTML5 CANVAS")}}});b.addIcon({iconClass:"kg-icon-move",title:"\u79fb\u52a8\u7b7e\u7ae0",id:"moveSignature",enable:function(a){return this.canMove(a)},exec:function(a){var c=this,d=!0;0<=g().jquery.indexOf("1.4")?(g(a).live("touchstart mousedown",".kg-icon-move",function(b){d&&c.runMove(b,a)}),
  25. g(a).live("touchstart mouseover",".kg-icon-move",function(c){void 0!==b.options.extra&&(c=a.attributes.signatureid.nodeValue)&&void 0!==b.options.extra[c]&&(d=b.options.extra[c].icon_move())})):(g(a).on("touchstart mousedown",".kg-icon-move",function(b){d&&c.runMove(b,a)}),g(a).on("touchstart mouseover",".kg-icon-move",function(c){void 0!==b.options.extra&&(c=a.attributes.signatureid.nodeValue)&&void 0!==b.options.extra[c]&&(d=b.options.extra[c].icon_move())}))}});b.addIcon({iconClass:"kg-icon-remove",
  26. title:"\u64a4\u9500\u7b7e\u7ae0",id:"revokeSignature",enable:function(){return this.canDelete()},click:function(a){a.preventDefault();a.stopPropagation();this.revokeSignature()}});b.addIcon({iconClass:"kg-icon-sign",title:"\u6570\u5b57\u7b7e\u540d",id:"sign",enable:function(){return this.canSign()},click:function(a){a.preventDefault();a.stopPropagation();a=this._verify(null,{sucCall:function(){this.signSignature()}});null!=a&&(a?this.signSignature():b.alert("\u7b7e\u7ae0\u65e0\u6548\uff0c\u4e0d\u80fd\u6267\u884c\u6570\u5b57\u7b7e\u540d\uff01"))}});
  27. b.addIcon({iconClass:"kg-icon-signverify",title:"\u7b7e\u540d\u9a8c\u8bc1",id:"verifysign",enable:function(){return this.signatureData.signMeta},click:function(a){a.preventDefault();a.stopPropagation();var b=this;b.verifySignData(function(a){a.errcode?b.warning(a):b.signInfo()})}});b.addIcon({iconClass:"kg-icon-sealinfo",title:"\u7b7e\u7ae0\u9a8c\u8bc1",id:"signatureInfo",enable:!0,click:function(a){a.preventDefault();a.stopPropagation();a=this._verify(null,{sucCall:function(){this.signatureInfo()}});
  28. void 0!==b.options.verifySignatureInfo&&b.options.verifySignatureInfo&&b.options.verifySignatureInfo(this.modified,this.modifiedItems,this.signatureData)||null!=a&&this.signatureInfo()}});return b});
  29. // V1.0.0.310
  30. //# sourceMappingURL=c:/signature.pc.min.map