(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["pages-assets-repairSubmit"],{"0843":function(e,t,a){"use strict";a.d(t,"b",(function(){return i})),a.d(t,"c",(function(){return o})),a.d(t,"a",(function(){return n}));var n={uIcon:a("b271").default,uLoadingIcon:a("e590").default},i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("v-uni-view",{staticClass:"u-upload",style:[e.$u.addStyle(e.customStyle)]},[e.previewImage?a("v-uni-view",{staticClass:"u-upload__wrap"},[e._l(e.lists,(function(t,n){return a("v-uni-view",{key:n,staticClass:"u-upload__wrap__preview"},[t.isImage||t.type&&"image"===t.type?a("v-uni-image",{staticClass:"u-upload__wrap__preview__image",style:[{width:e.$u.addUnit(e.width),height:e.$u.addUnit(e.height)}],attrs:{src:t.thumb||t.url,mode:e.imageMode},on:{click:function(a){arguments[0]=a=e.$handleEvent(a),e.onPreviewImage(t)}}}):a("v-uni-view",{staticClass:"u-upload__wrap__preview__other"},[a("u-icon",{attrs:{color:"#80CBF9",size:"26",name:t.isVideo||t.type&&"video"===t.type?"movie":"folder"}}),a("v-uni-text",{staticClass:"u-upload__wrap__preview__other__text"},[e._v(e._s(t.isVideo||t.type&&"video"===t.type?"视频":"文件"))])],1),"uploading"===t.status||"failed"===t.status?a("v-uni-view",{staticClass:"u-upload__status"},[a("v-uni-view",{staticClass:"u-upload__status__icon"},["failed"===t.status?a("u-icon",{attrs:{name:"close-circle",color:"#ffffff",size:"25"}}):a("u-loading-icon",{attrs:{size:"22",mode:"circle",color:"#ffffff"}})],1),t.message?a("v-uni-text",{staticClass:"u-upload__status__message"},[e._v(e._s(t.message))]):e._e()],1):e._e(),"uploading"!==t.status&&(e.deletable||t.deletable)?a("v-uni-view",{staticClass:"u-upload__deletable",on:{click:function(t){t.stopPropagation(),arguments[0]=t=e.$handleEvent(t),e.deleteItem(n)}}},[a("v-uni-view",{staticClass:"u-upload__deletable__icon"},[a("u-icon",{attrs:{name:"close",color:"#ffffff",size:"10"}})],1)],1):e._e(),"success"===t.status?a("v-uni-view",{staticClass:"u-upload__success"},[a("v-uni-view",{staticClass:"u-upload__success__icon"},[a("u-icon",{attrs:{name:"checkmark",color:"#ffffff",size:"12"}})],1)],1):e._e()],1)})),e.isInCount?[e.$slots.default||e.$slots.$default?a("v-uni-view",{on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseFile.apply(void 0,arguments)}}},[e._t("default")],2):a("v-uni-view",{staticClass:"u-upload__button",class:[e.disabled&&"u-upload__button--disabled"],style:[{width:e.$u.addUnit(e.width),height:e.$u.addUnit(e.height)}],attrs:{"hover-class":e.disabled?"":"u-upload__button--hover","hover-stay-time":"150"},on:{click:function(t){arguments[0]=t=e.$handleEvent(t),e.chooseFile.apply(void 0,arguments)}}},[a("u-icon",{attrs:{name:e.uploadIcon,size:"26",color:e.uploadIconColor}}),e.uploadText?a("v-uni-text",{staticClass:"u-upload__button__text"},[e._v(e._s(e.uploadText))]):e._e()],1)]:e._e()],2):e._e()],1)},o=[]},"0a24":function(e,t,a){"use strict";a.r(t);var n=a("d93a"),i=a("eb3d");for(var o in i)"default"!==o&&function(e){a.d(t,e,(function(){return i[e]}))}(o);a("7efe");var r,u=a("f0c5"),s=Object(u["a"])(i["default"],n["b"],n["c"],!1,null,"0984ec5e",null,!1,n["a"],r);t["default"]=s.exports},"136f":function(e,t,a){var n=a("92f6");"string"===typeof n&&(n=[[e.i,n,""]]),n.locals&&(e.exports=n.locals);var i=a("4f06").default;i("dc07e89c",n,!0,{sourceMap:!1,shadowMode:!1})},"171b":function(e,t,a){"use strict";var n=a("4ea4");a("4de4"),a("d81d"),a("45fc"),a("d3b7"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=a("926f"),o=n(a("baa6")),r=n(a("f3d8")),u={name:"u-upload",mixins:[uni.$u.mpMixin,uni.$u.mixin,o.default,r.default],data:function(){return{lists:[],isInCount:!0}},watch:{fileList:{immediate:!0,handler:function(){this.formatFileList()}}},methods:{formatFileList:function(){var e=this,t=this.fileList,a=void 0===t?[]:t,n=this.maxCount,i=a.map((function(t){return Object.assign(Object.assign({},t),{isImage:"image"===e.accept||uni.$u.test.image(t.url||t.thumb),isVideo:"video"===e.accept||uni.$u.test.video(t.url||t.thumb),deletable:"boolean"===typeof t.deletable?t.deletable:e.deletable})}));this.lists=i,this.isInCount=i.lengtht})):e.size>t;n?this.$emit("oversize",Object.assign({file:e},this.getDetail())):("function"===typeof a&&a(e,this.getDetail()),this.$emit("afterRead",Object.assign({file:e},this.getDetail())))},deleteItem:function(e){this.$emit("delete",Object.assign(Object.assign({},this.getDetail(e)),{file:this.fileList[e]}))},onPreviewImage:function(e){var t=this;e.isImage&&this.previewFullImage&&uni.previewImage({urls:this.lists.filter((function(e){return"image"===t.accept||uni.$u.test.image(e.url||e.thumb)})).map((function(e){return e.url||e.thumb})),current:e.url||e.thumb,fail:function(){uni.$u.toast("预览图片失败")}})},onPreviewVideo:function(e){if(this.data.previewFullImage){var t=e.currentTarget.dataset.index,a=this.data.lists;wx.previewMedia({sources:a.filter((function(e){return isVideoFile(e)})).map((function(e){return Object.assign(Object.assign({},e),{type:"video"})})),current:t,fail:function(){uni.$u.toast("预览视频失败")}})}},onClickPreview:function(e){var t=e.currentTarget.dataset.index,a=this.data.lists[t];this.$emit("clickPreview",Object.assign(Object.assign({},a),this.getDetail(t)))}}};t.default=u},2097:function(e,t,a){var n=a("24fb");t=n(!1),t.push([e.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/* uni.scss */\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/* 文章场景相关 */uni-view[data-v-a2937f96], uni-scroll-view[data-v-a2937f96], uni-swiper-item[data-v-a2937f96]{display:flex;flex-direction:column;flex-shrink:0;flex-grow:0;flex-basis:auto;align-items:stretch;align-content:flex-start}.u-upload[data-v-a2937f96]{display:flex;flex-direction:column;flex:1}.u-upload__wrap[data-v-a2937f96]{display:flex;flex-direction:row;flex-wrap:wrap;flex:1}.u-upload__wrap__preview[data-v-a2937f96]{border-radius:2px;margin:0 8px 8px 0;position:relative;overflow:hidden;display:flex;flex-direction:row}.u-upload__wrap__preview__image[data-v-a2937f96]{width:80px;height:80px}.u-upload__wrap__preview__other[data-v-a2937f96]{width:80px;height:80px;background-color:#f2f2f2;flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.u-upload__wrap__preview__other__text[data-v-a2937f96]{font-size:11px;color:#909193;margin-top:2px}.u-upload__deletable[data-v-a2937f96]{position:absolute;top:0;right:0;background-color:#373737;height:14px;width:14px;display:flex;flex-direction:row;border-bottom-left-radius:100px;align-items:center;justify-content:center;z-index:3}.u-upload__deletable__icon[data-v-a2937f96]{position:absolute;-webkit-transform:scale(.7);transform:scale(.7);top:0;right:0;top:1px;right:0}.u-upload__success[data-v-a2937f96]{position:absolute;bottom:0;right:0;display:flex;flex-direction:row;border-top-color:transparent;border-left-color:transparent;border-bottom-color:#5ac725;border-right-color:#5ac725;border-width:9px;align-items:center;justify-content:center}.u-upload__success__icon[data-v-a2937f96]{position:absolute;-webkit-transform:scale(.7);transform:scale(.7);bottom:-10px;right:-10px}.u-upload__status[data-v-a2937f96]{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.5);display:flex;flex-direction:column;align-items:center;justify-content:center}.u-upload__status__icon[data-v-a2937f96]{position:relative;z-index:1}.u-upload__status__message[data-v-a2937f96]{font-size:12px;color:#fff;margin-top:5px}.u-upload__button[data-v-a2937f96]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:80px;height:80px;background-color:#f4f5f7;border-radius:2px;margin:0 8px 8px 0;box-sizing:border-box}.u-upload__button__text[data-v-a2937f96]{font-size:11px;color:#909193;margin-top:2px}.u-upload__button--hover[data-v-a2937f96]{background-color:#e6e7e9}.u-upload__button--disabled[data-v-a2937f96]{opacity:.5}',""]),e.exports=t},2133:function(e,t,a){"use strict";a.r(t);var n=a("a3dd"),i=a.n(n);for(var o in n)"default"!==o&&function(e){a.d(t,e,(function(){return n[e]}))}(o);t["default"]=i.a},"2ad7":function(e,t,a){"use strict";var n=a("4ea4");a("99af"),a("d81d"),a("a434"),a("d3b7"),Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var i=n(a("5530"));a("96cf");var o=n(a("1da1")),r={data:function(){return{fileList:[],listMediaId:[],number:"",model1:{devInfo:{id:"",name:"",serialNumber:"",brand:"",type:"",category:"",quantity:0}},templateId:"",reason:"",approvalAssetsId:"",productCode:"",address:"",mobile:""}},onLoad:function(e){this.number=e.number,this.getAssetsData(),this.initTemplateData()},methods:{submit:function(){return this.isDisabled=!0,this.reason.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请填写报修描述"})):this.mobile.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请填写联系方式"})):this.address.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请填写报修地点"})):this.fileList.length<=0?(this.isDisabled=!1,void this.$refs.uToast.show({type:"error",message:"请拍照上传图片!"})):void this.submitApply()},submitApply:function(){var e=this,t=[];t.push({id:this.model1.devInfo.id,name:this.model1.devInfo.name,serialNumber:this.model1.devInfo.serialNumber,quantity:this.model1.devInfo.quantity});var a={assets:t,templateId:this.templateId,reason:this.reason,repairMobile:this.mobile,repairAddress:this.address};this.$http.post("/assets/approval/submit",a).then((function(t){0===t.data.code?(console.log("成功了"),e.reason="",e.$refs.uToast.show({type:"success",message:"提交成功"})):e.$refs.uToast.show({type:"error",message:t.data.msg}),e.isDisabled=!1})).catch((function(t){e.isDisabled=!1,console.log(t.data)}))},getAssetsData:function(){var e=this;this.$http.get("/assets/approval/assetDeatail",{params:{serialNumber:this.number}}).then((function(t){if(0===t.data.code){var a=t.data.data;e.model1.devInfo.name=a.name,e.model1.devInfo.serialNumber=a.serialNumber,e.model1.devInfo.brand=a.brand,e.model1.devInfo.type=a.typeName,e.model1.devInfo.category=a.categoryName,e.model1.devInfo.quantity=a.quantity,e.model1.devInfo.id=a.id,a["approvalAssets"]&&(e.approvalAssetsId=a.approvalAssets.id),a["product"]&&(e.productCode=a.product.productCode)}})).catch((function(e){console.log(e)}))},deletePic:function(e){this["fileList"].splice(e.index,1),this.listMediaId.splice(e.index,1),console.log(this.listMediaId.length)},afterRead:function(e){var t=this;return(0,o.default)(regeneratorRuntime.mark((function a(){var n,o,r,u,s;return regeneratorRuntime.wrap((function(a){while(1)switch(a.prev=a.next){case 0:console.log(e),n=[].concat(e.file),o=t["fileList"].length,n.map((function(e){t["fileList"].push((0,i.default)((0,i.default)({},e),{},{status:"uploading",message:"上传中"}))})),r=0;case 5:if(!(r