(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-repair-repairDetail-repairDetail"],{"1f99":function(t,e,i){"use strict";var n=i("4ea4");i("d3b7"),Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("96cf");var a=n(i("1da1")),r={data:function(){return{pic:"",canvasSize:{width:0,height:0}}},methods:{compress:function(t){var e=this;return new Promise(function(){var i=(0,a.default)(regeneratorRuntime.mark((function i(n,a){var r,s,u,c;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return i.next=2,e.getImageInfo(t.src).then((function(t){return t})).catch((function(t){return t}));case 2:if(r=i.sent,r){i.next=6;break}return a("获取图片信息异常"),i.abrupt("return");case 6:s=t.maxSize||1080,t.minSize||640,u=r.width,c=r.height,(u>s||c>s)&&(u>c?(c=Math.floor(c/(u/s)),u=s):(u=Math.floor(u/(c/s)),c=s)),e.$set(e,"canvasSize",{width:"".concat(u,"rpx"),height:"".concat(c,"rpx")}),setTimeout((function(){var i=uni.createCanvasContext("myCanvas",e);i.clearRect(0,0,u,c),i.drawImage(r.path,0,0,uni.upx2px(u),uni.upx2px(c)),i.draw(!1,(function(){uni.canvasToTempFilePath({x:0,y:0,width:uni.upx2px(u),height:uni.upx2px(c),destWidth:u,destHeight:c,canvasId:"myCanvas",fileType:t.fileType||"png",quality:t.quality||.9,success:function(t){n(t.tempFilePath)},fail:function(t){a(null)}},e)}))}),300);case 12:case"end":return i.stop()}}),i)})));return function(t,e){return i.apply(this,arguments)}}())},getImageInfo:function(t){return new Promise((function(e,i){uni.getImageInfo({src:t,success:function(t){e(t)},fail:function(){i(null)}})}))},batchCompress:function(t){var e=this,i=0,n=0,r=0,s=[],u=function(){return new Promise((function(e,u){var o=function(){var u=(0,a.default)(regeneratorRuntime.mark((function a(){var u;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:return t.progress&&t.progress({done:n,fail:r,count:t.batchSrc.length}),a.next=3,c();case 3:u=a.sent,u?(n++,s.push(u)):r++,i++,i>=t.batchSrc.length?e(!0):o();case 7:case"end":return a.stop()}}),a)})));return function(){return u.apply(this,arguments)}}();o()}))},c=function(){return e.compress({src:t.batchSrc[i],maxSize:t.maxSize,fileType:t.fileType,quality:t.quality,minSize:t.minSize})};return new Promise(function(){var t=(0,a.default)(regeneratorRuntime.mark((function t(e,i){var n;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,u();case 2:n=t.sent,n?e(s):i(null);case 4:case"end":return t.stop()}}),t)})));return function(e,i){return t.apply(this,arguments)}}())}}};e.default=r},2550:function(t,e,i){"use strict";i.r(e);var n=i("1f99"),a=i.n(n);for(var r in n)"default"!==r&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},"620c":function(t,e,i){"use strict";var n=i("7555"),a=i.n(n);a.a},7555:function(t,e,i){var n=i("ceb5");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("bec4d156",n,!0,{sourceMap:!1,shadowMode:!1})},"84f7":function(t,e,i){var n=i("24fb");e=n(!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/* 文章场景相关 */.compress[data-v-4b5114a2]{position:fixed;width:12px;height:12px;overflow:hidden;top:-99999px;left:0}',""]),t.exports=e},9317:function(t,e,i){"use strict";i.r(e);var n=i("f0bb"),a=i("a238");for(var r in a)"default"!==r&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("620c");var s,u=i("f0c5"),c=Object(u["a"])(a["default"],n["b"],n["c"],!1,null,"6c97f0bb",null,!1,n["a"],s);e["default"]=c.exports},9986:function(t,e,i){"use strict";i.r(e);var n=i("f247"),a=i("2550");for(var r in a)"default"!==r&&function(t){i.d(e,t,(function(){return a[t]}))}(r);i("a859");var s,u=i("f0c5"),c=Object(u["a"])(a["default"],n["b"],n["c"],!1,null,"4b5114a2",null,!1,n["a"],s);e["default"]=c.exports},a238:function(t,e,i){"use strict";i.r(e);var n=i("d83a"),a=i.n(n);for(var r in n)"default"!==r&&function(t){i.d(e,t,(function(){return n[t]}))}(r);e["default"]=a.a},a859:function(t,e,i){"use strict";var n=i("dfa2"),a=i.n(n);a.a},ceb5:function(t,e,i){var n=i("24fb");e=n(!1),e.push([t.i,".form-item .title[data-v-6c97f0bb]{width:%?180?%!important}",""]),t.exports=e},d83a:function(t,e,i){"use strict";(function(t){var n=i("4ea4");Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,i("96cf");var a=n(i("1da1")),r=n(i("9986")),s={components:{helangCompress:r.default},data:function(){return{getData:{},getData2:[],imgFront:"",msg:"",id:"",reportName:"",radioOne:0,zb_id:0,cl_type:"",imgUrl:"",params:{maxSize:800,fileType:"png",quality:.85,minSize:640},showDetail:!0}},onLoad:function(t){1!=t.cl_type&&3!=t.cl_type||(this.showDetail=!1),this.imgFront=this.$websiteUrl,this.id=t.id,this.zb_id=t.zb_id,this.cl_type=t.cl_type,this.getRepairDetail({company_code:uni.getStorageSync("selectedCode"),id:t.id}),this.getRepairDetail2({company_code:uni.getStorageSync("selectedCode"),event_processing_id:t.id})},mounted:function(){},methods:{detailClick:function(){this.showDetail=!this.showDetail},radioChange:function(e){t.log("type:"+e.detail.value),this.radioOne=e.detail.value},getRepairDetail:function(){var e=arguments,i=this;return(0,a.default)(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.length>0&&void 0!==e[0]?e[0]:{},n.next=3,i.$myRequest({url:"Repair/getFormData",data:a,showLoading:!0});case 3:r=n.sent,i.getData=r.data.data[0],t.log(i.getData);case 6:case"end":return n.stop()}}),n)})))()},getRepairDetail2:function(){var e=arguments,i=this;return(0,a.default)(regeneratorRuntime.mark((function n(){var a,r;return regeneratorRuntime.wrap((function(n){while(1)switch(n.prev=n.next){case 0:return a=e.length>0&&void 0!==e[0]?e[0]:{},n.next=3,i.$myRequest({url:"Repair/getRecordDetails",data:a,showLoading:!0});case 3:r=n.sent,i.getData2=r.data.data,t.log("this.getData2"),t.log(i.getData2);case 7:case"end":return n.stop()}}),n)})))()},goCamera:function(){var e=this;uni.chooseImage({count:1,sizeType:["original","compressed"],sourceType:["camera","album"],success:function(i){t.log(i),e.imgUrl=i.tempFilePaths[0];var n=i.tempFilePaths[0];e.$refs.helangCompress.compress({src:n,maxSize:e.params.maxSize,fileType:e.params.fileType,quality:e.params.quality,minSize:e.params.minSize}).then((function(t){uni.hideLoading(),n=[t][0],uni.uploadFile({url:e.$BASE_URL+"Inspection/setUpload",filePath:n,name:"file",success:function(t){uni.showToast({title:"上传成功",icon:"success"}),e.img=JSON.parse(t.data).img_url}})})).catch((function(t){uni.hideLoading(),uni.showToast({title:"压缩失败",icon:"none"})}))}})},addSubmit:function(){this.img?this.msg?this.powerSubmitRes({id:this.id,img:this.img,remarks:this.msg}):uni.showToast({title:"请输入报修描述",icon:"none"}):uni.showToast({title:"请上传图片",icon:"none"})},powerSubmitRes:function(){var t=arguments,e=this;return(0,a.default)(regeneratorRuntime.mark((function i(){var n,a;return regeneratorRuntime.wrap((function(i){while(1)switch(i.prev=i.next){case 0:return n=t.length>0&&void 0!==t[0]?t[0]:{},i.next=3,e.$myRequest({url:"Repair/setRepair",data:n});case 3:a=i.sent,a.data.flag&&(uni.showToast({title:"提交成功"}),setTimeout((function(){uni.navigateTo({url:"/pages/repair/repair"})}),1e3));case 5:case"end":return i.stop()}}),i)})))()},textareaAInput:function(t){this.textareaAValue=t.detail.value}}};e.default=s}).call(this,i("5a52")["default"])},dfa2:function(t,e,i){var n=i("84f7");"string"===typeof n&&(n=[[t.i,n,""]]),n.locals&&(t.exports=n.locals);var a=i("4f06").default;a("598ad8de",n,!0,{sourceMap:!1,shadowMode:!1})},f0bb:function(t,e,i){"use strict";i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var n={helangCompress:i("9986").default},a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",[i("v-uni-form",{attrs:{action:""}},[i("v-uni-view",{staticStyle:{height:"30rpx"}}),i("v-uni-view",{staticClass:"form-item"},[i("v-uni-view",{staticClass:"title"},[t._v("报修地址:")]),i("v-uni-view",[t._v(t._s(this.getData.address))])],1),i("v-uni-view",{staticClass:"form-item margin-top"},[i("v-uni-view",{staticClass:"title"},[t._v("故障状态:")]),i("v-uni-view",[t._v(t._s(this.getData.type_name))])],1),i("v-uni-view",{staticClass:"form-item margin-top"},[i("v-uni-view",{staticClass:"title"},[t._v("处理状态:")]),1==t.cl_type?i("v-uni-view",{staticStyle:{color:"#FDCA60"}},[t._v("未处理")]):t._e(),2==t.cl_type?i("v-uni-view",{staticStyle:{color:"#59D1EA"}},[t._v("未审核")]):t._e(),3==t.cl_type?i("v-uni-view",{staticStyle:{color:"#F77070"}},[t._v("未通过")]):t._e(),4==t.cl_type?i("v-uni-view",{staticStyle:{color:"#72D06A"}},[t._v("已完成")]):t._e(),5==t.cl_type?i("v-uni-view",{staticStyle:{color:"#F7895E"}},[t._v("超时完成")]):t._e()],1),1!=t.cl_type&&2!=t.cl_type?i("v-uni-view",[i("v-uni-view",{staticClass:"form-item margin-top flex justify-between",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.detailClick()}}},[i("v-uni-view",{staticStyle:{position:"relative",display:"block",color:"#007AFF"}},[t._v("处理记录:")]),i("v-uni-text",{staticClass:"icon iconfont margin-right-xs margin-left-lg"},[t._v(t._s(t.showDetail?"":""))])],1),t._l(t.getData2,(function(e,n){return t.showDetail?[i("v-uni-view",{key:n+"_0",staticClass:"form-item",staticStyle:{color:"#aaa"}},[i("v-uni-view",{staticClass:"title"},[t._v("图片:")]),i("img",{staticStyle:{"max-width":"50%"},attrs:{src:t.imgFront+e.picture_path,alt:""}})],1),i("v-uni-view",{key:n+"_1",staticClass:"form-item",staticStyle:{color:"#aaa"}},[i("v-uni-view",{staticClass:"title"},[t._v("处理时间:")]),i("v-uni-view",[t._v(t._s(e.cl_time))])],1),i("v-uni-view",{key:n+"_2",staticClass:"form-item",staticStyle:{color:"#aaa"}},[i("v-uni-view",{staticClass:"title"},[t._v("处理结果:")]),i("v-uni-view",[t._v(t._s(e.jg_remarks))])],1)]:t._e()}))],2):t._e(),1==t.cl_type||3==t.cl_type?i("v-uni-view",[i("v-uni-view",{staticClass:"form-item margin-top"},[i("v-uni-view",{staticClass:"title"},[i("v-uni-text",{staticClass:"necessary"},[t._v("*")]),t._v("上传图片:")],1),i("v-uni-view",{staticClass:"unload-box",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.goCamera()}}},[this.imgUrl?i("v-uni-image",{staticStyle:{width:"70rpx",height:"70rpx"},attrs:{mode:"aspectFit",src:this.imgUrl,"data-src":this.imgUrl}}):i("v-uni-view",{staticStyle:{background:"rgb(223 215 215 / 63%)","font-size":"22rpx","line-height":"40rpx","margin-top":"20rpx",padding:"0 20px",display:"inline-block","border-radius":"10rpx"}},[t._v("请上传 +")])],1)],1),i("v-uni-view",{staticClass:"form-item margin-top",staticStyle:{"padding-bottom":"200rpx"}},[i("v-uni-view",{staticClass:"title"},[i("v-uni-text",{staticClass:"necessary"},[t._v("*")]),t._v("报修描述:")],1),i("v-uni-textarea",{attrs:{maxlength:"-1",placeholder:"",width:"250"},on:{input:function(e){arguments[0]=e=t.$handleEvent(e),t.textareaAInput.apply(void 0,arguments)}},model:{value:t.msg,callback:function(e){t.msg=e},expression:"msg"}})],1),i("v-uni-view",{staticClass:"btn-area submitBottomBtn padding-lr-sm"},[i("v-uni-button",{staticClass:"bg-blue round margin-top",on:{click:function(e){arguments[0]=e=t.$handleEvent(e),t.addSubmit.apply(void 0,arguments)}}},[t._v("提 交")])],1)],1):t._e()],1),i("helang-compress",{ref:"helangCompress"})],1)},r=[]},f247:function(t,e,i){"use strict";var n;i.d(e,"b",(function(){return a})),i.d(e,"c",(function(){return r})),i.d(e,"a",(function(){return n}));var a=function(){var t=this,e=t.$createElement,i=t._self._c||e;return i("v-uni-view",{staticClass:"compress"},[i("v-uni-canvas",{style:{width:t.canvasSize.width,height:t.canvasSize.height},attrs:{"canvas-id":"myCanvas"}})],1)},r=[]}}]);