webpackjsonp([90],{"8lj0":function(e,s,r){var t=r("nrae");"string"==typeof t&&(t=[[e.i,t,""]]),t.locals&&(e.exports=t.locals);r("fiqi")("9ca98896",t,!1,{sourcemap:!1})},gxvy:function(e,s,r){"use strict";var t=function(){var e=this,s=e.$createelement,r=e._self._c||s;return r("div",{staticclass:"progress-submit-wrap"},[r("el-form",{ref:"form",attrs:{model:e.processform,"label-width":"142px","label-position":"left"}},[r("el-form-item",{attrs:{label:"安装进度"}},[r("el-input",{attrs:{type:"textarea"},model:{value:e.processform.processinfo,callback:function(s){e.$set(e.processform,"processinfo",s)},expression:"processform.processinfo"}})],1),r("el-form-item",{attrs:{label:"安装进度标志"}},[r("el-radio",{staticclass:"radio",attrs:{label:"0"},model:{value:e.processform.processflag,callback:function(s){e.$set(e.processform,"processflag",s)},expression:"processform.processflag"}},[e._v("未完成")]),r("el-radio",{staticclass:"radio",attrs:{label:"1"},model:{value:e.processform.processflag,callback:function(s){e.$set(e.processform,"processflag",s)},expression:"processform.processflag"}},[e._v("已完成")])],1),r("el-form-item",{staticclass:"fieldset required",attrs:{label:"上传附件"}},[e._l(e.probaseurlimgs,function(s,t){return r("div",{key:t,staticclass:"image-lists"},[r("div",{staticclass:"image-box"},[r("img",{attrs:{src:s.url,alt:""}}),r("div",{staticclass:"image-model vertical-m"},[r("span",{staticclass:"el-icon-upload-success-box"},[r("i",{staticclass:"el-icon-upload-success el-icon-check"})]),r("span",{staticclass:"block-span opertion-box"},[r("i",{staticclass:"el-icon-view",on:{click:function(r){e.handlepicturecardpreview(s)}}}),r("i",{staticclass:"el-icon-delete2",on:{click:function(r){e.handleremove(s)}}})])])]),r("el-input",{attrs:{type:"",placeholder:"附件备注"},model:{value:s.remark,callback:function(r){e.$set(s,"remark",r)},expression:"item.remark"}})],1)}),r("el-upload",{staticclass:"el-upload-btn",attrs:{action:e.uploadbaseurl,"list-type":"picture-card","show-file-list":!1,"file-list":e.probaseurlimgs,"on-preview":e.handlepicturecardpreview,"http-request":e.canvasupload,beforeupload:e.beforeimgupload,"on-remove":e.handleremove}},[r("span",{staticclass:"upload-text"},[e._v("上传照片")])])],2),r("el-form-item",{staticclass:"buttons required"},[r("el-button",{on:{click:e.handlecancel}},[e._v("返回")]),r("el-button",{attrs:{type:"primary"},on:{click:function(s){e.handlesubmit("form")}}},[e._v("确认")])],1)],1)],1)};t._withstripped=!0;var o={render:t,staticrenderfns:[]};s.a=o},nrae:function(e,s,r){(e.exports=r("utlt")(!1)).push([e.i,".progress-submit-wrap .el-upload-btn{display:inline-block;vertical-align:top}.progress-submit-wrap .image-lists{display:inline-block;width:148px;margin:0 15px 15px 0}.progress-submit-wrap .image-lists .el-input{margin-top:10px}.progress-submit-wrap .image-lists .image-box{width:148px;height:148px;border-radius:6px;overflow:hidden;position:relative}.progress-submit-wrap .image-lists .image-box>img{width:100%;height:148px}.progress-submit-wrap .image-lists .image-box .image-model{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;text-align:center;color:#fff}.progress-submit-wrap .image-lists .image-box .image-model:hover{background:rgba(0,0,0,.5);-webkit-transition:.2s;transition:.2s}.progress-submit-wrap .image-lists .image-box .image-model:hover .el-icon-upload-success-box{display:none}.progress-submit-wrap .image-lists .image-box .image-model:hover .opertion-box{visibility:visible}.progress-submit-wrap .image-lists .image-box .image-model .opertion-box{visibility:hidden;font-size:20px;cursor:pointer}.progress-submit-wrap .image-lists .image-box .image-model .opertion-box .el-icon-view{margin-right:20px}.progress-submit-wrap .image-lists .image-box .image-model .el-icon-upload-success-box{position:absolute;right:-15px;top:-6px;width:40px;height:24px;background:#13ce66;text-align:center;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-box-shadow:0 0 1pc 1px rgba(0,0,0,.2);box-shadow:0 0 1pc 1px rgba(0,0,0,.2)}.progress-submit-wrap .image-lists .image-box .image-model .el-icon-upload-success-box .el-icon-upload-success{color:#fff;font-size:12px;margin-top:11px;-webkit-transform:rotate(-45deg) scale(.8);transform:rotate(-45deg) scale(.8)}",""])},h8hp:function(e,s,r){"use strict";object.defineproperty(s,"__esmodule",{value:!0});var t=r("yf2p"),o=r.n(t);for(var i in t)"default"!==i&&function(e){r.d(s,e,function(){return t[e]})}(i);var a=r("gxvy"),l=!1;var n=function(e){l||r("8lj0")},c=r("x4nt")(o.a,a.a,!1,n,null,null);c.options.__file="pages/fitting/submitprogress.vue",s.default=c.exports},yf2p:function(e,s,r){"use strict";object.defineproperty(s,"__esmodule",{value:!0});var t=l(r("4yfn")),o=l(r("psvj")),i=l(r("s/go")),a=(l(r("2zc1")),r("9rma"));function l(e){return e&&e.__esmodule?e:{default:e}}s.default={layout:"fitting",data:function(){return{uploadbaseurl:o.default.uploadbaseurl+"/apps",processform:{processinfo:"",processfiles:[],processflag:""}}},props:{logiorderid:string},destroyed:function(){},watch:{},computed:{probaseurlimgs:function(){var e=[];return this.processform.processfiles&&this.processform.processfiles.length&&(e=this.processform.processfiles),e}},methods:(0,t.default)({},(0,a.mapactions)({addteamprocess:"fitting/addteamprocess"}),{handlepicturecardpreview:function(e){var s;s=o.default.onlinepreviewurl+"?fileid="+(e.fileid||e.raw.fileid),window.open(s)},beforeimgupload:function(e){var s=e.name.substring(e.name.lastindexof(".")+1),r="jpg/jpeg/png",t=e.size/1024/1024<=15;return r.indexof(s)<0&&this.$message({message:"上传文件只能是 jpg、jpeg、png格式!",type:"warning"}),t||this.$message({message:"上传文件大小不能超过 5mb!",type:"warning"}),r.indexof(s)>=0&&t},canvasupload:function(e){var s=this,r=e.file,t=e.file.type,o=new filereader,a=e.onprogress||function(e){};o.readasdataurl(r),o.onload=function(){var e=new filereader;e.onload=function(e){(new image).src=e.target.result,i.default.imgscale(e.target.result,r,4).then(function(e){i.default.canvasupload(s.uploadbaseurl,e,t,r,a).then(function(e){e.returntargets[0].fileid?(r.fileid=e.returntargets[0].fileid,s.$message({message:"上传成功!",type:"success"}),s.filehandle(e)):s.$message({message:"上传失败!",type:"error"})}).catch(function(e){s.$message({message:e||"上传失败!",type:"error"})})})},e.readasdataurl(r)}},filehandle:function(e){var s=this;if(e.returntargets&&e.returntargets.length){var r=o.default.imgbaseurl+"/image/"+e.returntargets[0].filename;e.returntargets.foreach(function(e){var t={fileid:e.fileid,fileurl:"",url:r};s.processform.processfiles.push(t)})}},handleremove:function(e){this.processform.processfiles=this.processform.processfiles.filter(function(s){return s.fileid!==e.fileid})},handlesubmit:function(){var e=this,s={logiorderid:this.logiorderid,processinfo:this.processform.processinfo,processfiles:this.probaseurlimgs,processflag:this.processform.processflag};s.processinfo?!s.processfiles||s.processfiles.length<=0?this.$message.error("请上传附件!"):s.processflag?this.addteamprocess(s).then(function(s){e.$message.success("添加成功!"),e.$router.push("/fitting/record")}).catch(function(s){e.$message.error(s||"添加失败,请稍后重试!")}):this.$message.error("请选择安装进度标志!"):this.$message.error("请输入安装进度!")},handlecancel:function(){this.$router.go(-1)}}),mounted:function(){},components:{}}}});