webpackjsonp([91],{"/tk0":function(e,r,t){(e.exports=t("utlt")(!1)).push([e.i,"",""])},"4prh":function(e,r,t){"use strict";object.defineproperty(r,"__esmodule",{value:!0});var a=t("g/ar"),i=t.n(a);for(var n in a)"default"!==n&&function(e){t.d(r,e,function(){return a[e]})}(n);var s=t("xzjf"),o=!1;var l=function(e){o||t("ws8h")},u=t("x4nt")(i.a,s.a,!1,l,null,null);u.options.__file="pages/fitting/submitorder.vue",r.default=u.exports},"g/ar":function(e,r,t){"use strict";object.defineproperty(r,"__esmodule",{value:!0});var a=o(t("4yfn")),i=o(t("psvj")),n=o(t("s/go")),s=(o(t("2zc1")),t("9rma"));function o(e){return e&&e.__esmodule?e:{default:e}}r.default={layout:"fitting",data:function(){return{uploadbaseurl:i.default.uploadbaseurl+"/apps",orderform:{remark:"",files:[]}}},props:{logiorderid:string},destroyed:function(){},watch:{},computed:{probaseurlimgs:function(){var e=[];return this.orderform.files&&this.orderform.files.length&&(e=this.orderform.files),e}},methods:(0,a.default)({},(0,s.mapactions)({receiveorder:"fitting/receiveorder"}),{handlepicturecardpreview:function(e){var r;r=i.default.onlinepreviewurl+"?fileid="+(e.fileid||e.raw.fileid),window.open(r)},beforeimgupload:function(e){var r=e.name.substring(e.name.lastindexof(".")+1),t="jpg/jpeg/png",a=e.size/1024/1024<=15;return t.indexof(r)<0&&this.$message({message:"上传文件只能是 jpg、jpeg、png格式!",type:"warning"}),a||this.$message({message:"上传文件大小不能超过 5mb!",type:"warning"}),t.indexof(r)>=0&&a},canvasupload:function(e){var r=this,t=e.file,a=e.file.type,i=new filereader,s=e.onprogress||function(e){};i.readasdataurl(t),i.onload=function(){var e=new filereader;e.onload=function(e){(new image).src=e.target.result,n.default.imgscale(e.target.result,t,4).then(function(e){n.default.canvasupload(r.uploadbaseurl,e,a,t,s).then(function(e){e.returntargets[0].fileid?(t.fileid=e.returntargets[0].fileid,r.$message({message:"上传成功!",type:"success"}),r.filehandle(e)):r.$message({message:"上传失败!",type:"error"})}).catch(function(e){r.$message({message:e||"上传失败!",type:"error"})})})},e.readasdataurl(t)}},filehandle:function(e){var r=this;if(e.returntargets&&e.returntargets.length){var t=i.default.imgbaseurl+"/image/"+e.returntargets[0].filename;e.returntargets.foreach(function(e){var a={fileid:e.fileid,fileurl:"",url:t};r.orderform.files.push(a)})}},handleremove:function(e,r){console.log("file",e),this.orderform.files=this.orderform.files.filter(function(r){return r.fileid!==e.fileid})},handlesubmit:function(){var e=this,r={logiorderid:this.logiorderid,remark:this.orderform.remark,files:this.orderform.files};r.remark?!r.files||r.files.length<=0?this.$message.error("请上传附件!"):this.receiveorder(r).then(function(r){e.$message.success("收货成功!"),e.$router.push("/fitting/record")}).catch(function(r){e.$message.error(r||"上传失败,请稍后重试!")}):this.$message.error("请输入备注!")},handlecancel:function(){this.$router.go(-1)}}),mounted:function(){},components:{}}},ws8h:function(e,r,t){var a=t("/tk0");"string"==typeof a&&(a=[[e.i,a,""]]),a.locals&&(e.exports=a.locals);t("fiqi")("36ab6245",a,!1,{sourcemap:!1})},xzjf:function(e,r,t){"use strict";var a=function(){var e=this,r=e.$createelement,t=e._self._c||r;return t("div",{staticclass:"order-submit-wrap"},[t("el-form",{ref:"form",attrs:{model:e.orderform,"label-width":"142px","label-position":"left"}},[t("el-form-item",{staticclass:"fieldset required",attrs:{label:"收货附件"}},[t("el-upload",{staticclass:"el-upload-btn",attrs:{action:e.uploadbaseurl,"list-type":"picture-card","file-list":e.probaseurlimgs,"on-preview":e.handlepicturecardpreview,"http-request":e.canvasupload,beforeupload:e.beforeimgupload,"on-remove":e.handleremove}},[t("span",{staticclass:"upload-text"},[e._v("上传照片")])])],1),t("el-form-item",{attrs:{label:"备注"}},[t("el-input",{attrs:{type:"textarea"},model:{value:e.orderform.remark,callback:function(r){e.$set(e.orderform,"remark",r)},expression:"orderform.remark"}})],1),t("el-form-item",{staticclass:"buttons required"},[t("el-button",{on:{click:e.handlecancel}},[e._v("返回")]),t("el-button",{attrs:{type:"primary"},on:{click:function(r){e.handlesubmit("form")}}},[e._v("确认")])],1)],1)],1)};a._withstripped=!0;var i={render:a,staticrenderfns:[]};r.a=i}});