1 line
5.6 KiB
JavaScript
Executable File
1 line
5.6 KiB
JavaScript
Executable File
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-sub-pages-agreement-contract"],{"06a0":function(t,e,n){"use strict";n.r(e);var a=n("7ec0"),i=n("0b18");for(var r in i)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return i[t]}))}(r);n("b1ba");var s=n("828b"),o=Object(s["a"])(i["default"],a["b"],a["c"],!1,null,"76213ddc",null,!1,a["a"],void 0);e["default"]=o.exports},"0b18":function(t,e,n){"use strict";n.r(e);var a=n("a97d"),i=n.n(a);for(var r in a)["default"].indexOf(r)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(r);e["default"]=i.a},"31d3":function(t,e,n){var a=n("42d6");a.__esModule&&(a=a.default),"string"===typeof a&&(a=[[t.i,a,""]]),a.locals&&(t.exports=a.locals);var i=n("967d").default;i("6befef41",a,!0,{sourceMap:!1,shadowMode:!1})},"42d6":function(t,e,n){var a=n("c86c");e=a(!1),e.push([t.i,'@charset "UTF-8";\r\n/**\r\n * 这里是uni-app内置的常用样式变量\r\n *\r\n * uni-app 官方扩展插件及插件市场(https://ext.dcloud.net.cn)上很多三方插件均使用了这些样式变量\r\n * 如果你是插件开发者,建议你使用scss预处理,并在插件代码中直接使用这些变量(无需 import 这个文件),方便用户通过搭积木的方式开发整体风格一致的App\r\n *\r\n */\r\n/**\r\n * 如果你是App开发者(插件使用者),你可以通过修改这些变量来定制自己的插件主题,实现自定义主题功能\r\n *\r\n * 如果你的项目同样使用了scss预处理,你也可以直接在你的 scss 代码中使用如下变量,同时无需 import 这个文件\r\n */\r\n/* 颜色变量 */\r\n/* 行为相关颜色 */\r\n/* 文字基本颜色 */\r\n/* 背景颜色 */\r\n/* 边框颜色 */\r\n/* 尺寸变量 */\r\n/* 文字尺寸 */\r\n/* 图片尺寸 */\r\n/* Border Radius */\r\n/* 水平间距 */\r\n/* 垂直间距 */\r\n/* 透明度 */\r\n/* 文章场景相关 */.signa-box[data-v-76213ddc]{position:absolute;left:0;right:0;bottom:0;top:0;z-index:-1;align-items:center}.pb-500[data-v-76213ddc]{padding-bottom:%?500?%}',""]),t.exports=e},"7ec0":function(t,e,n){"use strict";n.d(e,"b",(function(){return i})),n.d(e,"c",(function(){return r})),n.d(e,"a",(function(){return a}));var a={lSignature:n("7b96").default},i=function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("v-uni-view",{staticClass:"content "},[n("v-uni-view",{staticStyle:{"padding-bottom":"500rpx"}},t._l(t.contractPage,(function(e,a){return n("v-uni-image",{key:a,attrs:{src:t.IMG_URL+"/template/template_page"+(a+1)+".jpg",mode:"widthFix"}})})),1),n("v-uni-view",{staticClass:"b-fixed-panel-bottom"},[n("v-uni-view",{staticClass:"u-relative b-line",staticStyle:{height:"380rpx"}},[n("l-signature",{ref:"signatureRef",attrs:{disableScroll:!0,penColor:t.penColor,backgroundColor:"rgba(255, 255, 255, 0.9)",penSize:t.penSize,openSmooth:t.openSmooth}}),n("v-uni-view",{staticClass:"signa-box b-text-c b-text-50 b-flex-y u-row-around"},[n("v-uni-view",{},[t._v("签字区域")]),n("v-uni-view",{staticStyle:{"letter-spacing":".5em"}},[t._v("在该白板区域签名")])],1)],1),n("v-uni-view",{staticClass:"b-flex-x b-flex-space u-p-20"},[n("v-uni-button",{staticClass:"b-btn theme-btn b-btn-md",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSign("clear")}}},[t._v("重试")]),n("v-uni-button",{staticClass:"b-btn theme-btn b-btn-md",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.handleSign("save")}}},[t._v("我已同意并确认签名")])],1)],1)],1)},r=[]},a97d:function(t,e,n){"use strict";n("6a54");var a=n("f5bd").default;Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var i=a(n("9b1b")),r=a(n("2634")),s=a(n("2fdc")),o={data:function(){var t;return{title:"",parseContent:"",penColor:"red",penSize:5,url:"",openSmooth:!0,signatureImg:"",pdfUrl:"/static/templates.pdf",pdfBlobUrl:"http://192.168.1.7:8002/template/template.pdf",IMG_URL:uni.$IMG_URL,contractPage:null!==(t=uni.$contractPage)&&void 0!==t?t:7}},onLoad:function(){var t;this.title=null===(t=this.$Route.query)||void 0===t?void 0:t.title,this.init()},methods:{init:function(){uni.setNavigationBarTitle({title:this.title}),"购买委托代卖协议"!=this.title&&this.getAgreement()},getAgreement:function(){var t=this;return(0,s.default)((0,r.default)().mark((function e(){var n;return(0,r.default)().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,t.$api.setting({title:t.title});case 2:n=e.sent,0==n.code&&(t.parseContent=n.data);case 4:case"end":return e.stop()}}),e)})))()},confirmSign:function(t){var e=this;return(0,s.default)((0,r.default)().mark((function n(){var a;return(0,r.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.contract({signature:t});case 2:a=n.sent,0==a.code&&e.$u.toast("签署成功",(function(){e.$store.dispatch("setSignature",!0),e.toPageBack()}));case 4:case"end":return n.stop()}}),n)})))()},toUpload:function(t){var e=this;return(0,s.default)((0,r.default)().mark((function n(){var a;return(0,r.default)().wrap((function(n){while(1)switch(n.prev=n.next){case 0:return n.next=2,e.$api.upload((0,i.default)((0,i.default)({},t),{},{loading:!0}));case 2:if(a=n.sent,0!=a.code){n.next=5;break}return n.abrupt("return",a.data);case 5:case"end":return n.stop()}}),n)})))()},handleSign:function(t){var e=this;"save"!=t?this.$refs.signatureRef&&this.$refs.signatureRef[t]():this.$refs.signatureRef.canvasToTempFilePath({success:function(t){console.log(t,12),t.isEmpty?e.$u.toast("请签名后确认"):(console.log(t.isEmpty),e.toUpload({files:t.tempFilePath}).then((function(t){e.confirmSign(t.url)})))}})}}};e.default=o},b1ba:function(t,e,n){"use strict";var a=n("31d3"),i=n.n(a);i.a}}]); |