1 line
7.3 KiB
JavaScript
1 line
7.3 KiB
JavaScript
(global["webpackJsonp"]=global["webpackJsonp"]||[]).push([["pages/contract/contract"],{"2d8a":function(t,e,n){"use strict";(function(t,e){var a=n("4ea4");n("fbc1");a(n("66fd"));var o=a(n("e746"));t.__webpack_require_UNI_MP_PLUGIN__=n,e(o.default)}).call(this,n("bc2e")["default"],n("543d")["createPage"])},6258:function(t,e,n){"use strict";(function(t){var a=n("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o,s=a(n("2eee")),i=a(n("c973")),c=a(n("46fb")),r=(n("ebb9"),a(n("4cb2")),[]),u={data:function(){return{status:"loadmore",searchValue:"",wtr:"",sfz:"",position:"",carNum:"",phone:"",cbgs:"",kcyPhone:"",lc:"",rs:"",sjqk:"",jbr:"",signImage:"",Mation:!1,contractImg:"../../static/images/ppg.jpg",ctx:"",points:[],width:0,height:0,autographStatus:!1,publish:!1,PreviewContract:!0,NavAutograph:!0,Navpreservation:!1,show:!1,showtext:"请选择",columns:[],show1:!1,showtext1:"",columns1:null,wtrId:"",carnum:"",pageSize:5,pageNum:1}},onLoad:function(e){this.contractImg="http://www.nuoyunr.com/lananRsc/detection/inspectionWts.png",o=this,e.id,e.type,this.ctx=t.createCanvasContext("mycanvas",this),this.ctx.lineWidth=20,this.ctx.lineCap="round",this.ctx.lineJoin="round",t.getSystemInfo({success:function(t){o.width=.8*t.windowWidth,o.height=.85*t.windowHeight}})},onShow:function(){var e=this;this.getcarlist(),t.getStorage({key:"autograph_key",success:function(t){""!==t.data&&(e.contractImg=t.data,e.PreviewContract=!0,e.publish=!1,e.NavAutograph=!1)}})},methods:{jja:function(){this.pageSize++,this.getcarlist(),console.log(this.pageSize)},getcarlist:function(){var t=this;return(0,i.default)(s.default.mark((function e(){var n,a,o;return s.default.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,(0,c.default)({url:"/appInspection/userOwn/getCars",method:"get"});case 2:return n=e.sent,console.log(n),t.columns.push(n.data),a={searchValue:t.showtext1,pageNum:t.pageNum,pageSize:t.pageSize},e.next=8,(0,c.default)({url:"/appInspection/userOwn/getDbList",method:"get",params:a});case 8:o=e.sent,console.log(o),t.columns1=o.rows;case 11:case"end":return e.stop()}}),e)})))()},close1:function(){this.show=!1},confirm1:function(t){this.showtext=t.value[0].carBrand,this.carnum=t.value[0].carNo,console.log(t),this.show=!1},close2:function(){this.show1=!1},confirm2:function(t){this.showtext1=t.value[0].realName,this.wtrId=t.value[0].userId,console.log(t),this.show1=!1},getren:function(t,e){this.showtext1=e,this.wtrId=t},agreeSign:function(){this.Mation=!0},getsignature:function(){""!=this.wtrId&&""!=this.carnum?this.autographStatus=!0:t.showToast({title:"以上均为必填!!!",icon:"none"})},touchstart:function(t){var e=t.changedTouches[0].x,n=t.changedTouches[0].y,a={X:e,Y:n};this.points.push(a),this.ctx.beginPath()},touchmove:function(t){var e=t.changedTouches[0].x,n=t.changedTouches[0].y,a={X:e,Y:n};this.points.push(a);var o=this.points.length;o>=2&&this.draw(),r.push(a)},touchend:function(){this.points=[]},draw:function(){var t=this.points[0],e=this.points[1];this.points.shift(),this.ctx.moveTo(t.X,t.Y),this.ctx.lineTo(e.X,e.Y),this.ctx.stroke(),this.ctx.draw(!0)},handleCancel:function(){t.navigateBack({delta:1})},handleReset:function(){console.log("handleReset"),o.ctx.clearRect(0,0,o.width,o.height),o.ctx.draw(!0),r=[]},handleConfirm:function(){var e=this;return(0,i.default)(s.default.mark((function n(){var a;return s.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:if(a=e,0!=r.length){n.next=4;break}return t.showToast({title:"请先签名",icon:"none",duration:2e3}),n.abrupt("return");case 4:t.showLoading({title:"生成中"}),t.canvasToTempFilePath({canvasId:"mycanvas",success:function(e){console.log("点击确认返回",e);var n=e.tempFilePath,s=t.createCanvasContext("camCacnvs",o);s.translate(0,o.width),s.rotate(270*Math.PI/180),s.drawImage(n,0,0,o.width,o.height),s.draw(),a.urlTobase64(e.tempFilePath)}}),t.hideLoading();case 7:case"end":return n.stop()}}),n)})))()},shangchuang:function(e){var n=this;return(0,i.default)(s.default.mark((function a(){var o;return s.default.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return t.showLoading({title:"加载中"}),a.next=3,(0,c.default)({method:"post",url:"/system/history/jcWts",data:{wtrId:n.wtrId,carnum:n.carnum,signImage:e}});case 3:o=a.sent,console.log("成功",o),200==o.code&&(t.hideLoading(),t.showToast({title:"提交成功",icon:"none",duration:2e3}),setTimeout((function(){t.navigateBack()}),2e3)),200!=o.code&&(t.hideLoading(),t.showToast({title:"网络不佳 请稍后在试"+o.code,icon:"none",duration:2e3}),setTimeout((function(){t.navigateBack()}),2e3));case 7:case"end":return a.stop()}}),a)})))()},urlTobase64:function(e){var n=this;t.getFileSystemManager().readFile({filePath:e,encoding:"base64",success:function(t){var e="data:image/jpeg;base64,"+t.data;console.log(e,"base64"),n.shangchuang(e)}})},objectURLToBlob:function(e){t.request({url:e.tempFilePath,method:"GET",responseType:"arraybuffer",success:function(e){console.log(e);var n=t.arrayBufferToBase64(e.data),a="data:image/png;base64,"+n;console.log("转换base格式后",a)},fail:function(t){console.log(t)}})},preservationImg:function(){t.downloadFile({url:this.contractImg,success:function(e){200==e.statusCode?t.saveImageToPhotosAlbum({filePath:e.tempFilePath,success:function(){t.showToast({title:"保存成功",icon:"none",duration:2e3})},fail:function(){t.showToast({title:"保存失败",icon:"none",duration:2e3})}}):t.showToast({title:"第三方网络错误",icon:"none",duration:2e3})}})},SigningCompleted:function(){t.showToast({title:"您发起了提交",icon:"none"});var e=this;e.contractImg.split(".");t.getFileSystemManager().readFile({filePath:e.contractImg,encoding:"base64",success:function(){var n=(0,i.default)(s.default.mark((function n(a){var o,i,c;return s.default.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return e.contractImg="data:image/png;base64,"+a.data,t.showLoading({title:"提交中"}),console.log(a.data),n.abrupt("return");case 6:o=n.sent,i=o.data,0==i.code&&(c=i.data,e.contractImg=c.url,t.hideLoading(),t.setStorage({key:"autograph_key",data:e.contractImg,success:function(){console.log("签字","success")}}),t.navigateBack({delta:1}));case 9:case"end":return n.stop()}}),n)})));return function(t){return n.apply(this,arguments)}}()})},ReSign:function(){this.autographStatus=!0}}};e.default=u}).call(this,n("543d")["default"])},6512:function(t,e,n){"use strict";n.r(e);var a=n("6258"),o=n.n(a);for(var s in a)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return a[t]}))}(s);e["default"]=o.a},9338:function(t,e,n){"use strict";n.d(e,"b",(function(){return o})),n.d(e,"c",(function(){return s})),n.d(e,"a",(function(){return a}));var a={uPicker:function(){return Promise.all([n.e("common/vendor"),n.e("uni_modules/uview-ui/components/u-picker/u-picker")]).then(n.bind(null,"72e5"))}},o=function(){var t=this,e=t.$createElement;t._self._c;t._isMounted||(t.e0=function(e){t.show=!0})},s=[]},e746:function(t,e,n){"use strict";n.r(e);var a=n("9338"),o=n("6512");for(var s in o)["default"].indexOf(s)<0&&function(t){n.d(e,t,(function(){return o[t]}))}(s);n("e8d8");var i=n("f0c5"),c=Object(i["a"])(o["default"],a["b"],a["c"],!1,null,null,null,!1,a["a"],void 0);e["default"]=c.exports},e8d8:function(t,e,n){"use strict";var a=n("e9ca"),o=n.n(a);o.a},e9ca:function(t,e,n){}},[["2d8a","common/runtime","common/vendor"]]]); |