(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-12493c23"],{"0ffb":function(t,e,a){t.exports={color_0:"#000",color_3:"#333",color_6:"#666",color_9:"#999",color_b:"#bbb",color_d:"#ddd",color_e:"#eee",color_f2:"#f2f2f2",color_f5:"#f5f5f5",color_fa:"#fafafa",color_fc:"#fcfcfc",color_f:"#fff",color_on:"#FD5A57",pad:"120px"}},"28a5":function(t,e,a){"use strict";var n=a("aae3"),i=a("cb7c"),s=a("ebd6"),o=a("0390"),r=a("9def"),c=a("5f1b"),l=a("520a"),u=a("79e5"),d=Math.min,h=[].push,f="split",p="length",g="lastIndex",m=4294967295,b=!u((function(){RegExp(m,"y")}));a("214f")("split",2,(function(t,e,a,u){var v;return v="c"=="abbc"[f](/(b)*/)[1]||4!="test"[f](/(?:)/,-1)[p]||2!="ab"[f](/(?:ab)*/)[p]||4!="."[f](/(.?)(.?)/)[p]||"."[f](/()()/)[p]>1||""[f](/.?/)[p]?function(t,e){var i=String(this);if(void 0===t&&0===e)return[];if(!n(t))return a.call(i,t,e);var s,o,r,c=[],u=(t.ignoreCase?"i":"")+(t.multiline?"m":"")+(t.unicode?"u":"")+(t.sticky?"y":""),d=0,f=void 0===e?m:e>>>0,b=new RegExp(t.source,u+"g");while(s=l.call(b,i)){if(o=b[g],o>d&&(c.push(i.slice(d,s.index)),s[p]>1&&s.index=f))break;b[g]===s.index&&b[g]++}return d===i[p]?!r&&b.test("")||c.push(""):c.push(i.slice(d)),c[p]>f?c.slice(0,f):c}:"0"[f](void 0,0)[p]?function(t,e){return void 0===t&&0===e?[]:a.call(this,t,e)}:a,[function(a,n){var i=t(this),s=void 0==a?void 0:a[e];return void 0!==s?s.call(a,i,n):v.call(String(i),a,n)},function(t,e){var n=u(v,t,this,e,v!==a);if(n.done)return n.value;var l=i(t),h=String(this),f=s(l,RegExp),p=l.unicode,g=(l.ignoreCase?"i":"")+(l.multiline?"m":"")+(l.unicode?"u":"")+(b?"y":"g"),y=new f(b?l:"^(?:"+l.source+")",g),_=void 0===e?m:e>>>0;if(0===_)return[];if(0===h.length)return null===c(y,h)?[h]:[];var I=0,k=0,x=[];while(k0&&(e.uploader.removeFile(e.files[0].id),e.files=[]),e.files.push({id:a.id,name:a.name,msg:"等待上传...",percentage:0}),t.uploader.upload()}else{if(e.namelist.includes(e.fileName))return e.uploader.reset(),void v["Message"].error("文件名已存在请修改文件名才能上传");t.namelist.push(e.fileName);var i=e.fileName.split(".")[1];if(e.accept.indexOf(i)<0)return e.uploader.reset(),void v["Message"].error("只支持"+e.accept+"格式文件!");e.uploader.md5File(a).progress((function(t){console.log("Percentage:",t)})).then((function(t){e.md5=t})),e.files.length>0&&(e.uploader.removeFile(e.files[0].id),e.files=[]),e.files.push({id:a.id,name:a.name,msg:"等待上传...",percentage:0}),t.uploader.upload()}})),this.uploader.on("uploadBeforeSend",(function(t,a,n){a.chunk=t.chunk,a.chunks=t.chunks,a.fid=e.uuid,a.fileName=e.fileName,a.channelNo="service",a.clientToken=m["a"].getters.token,a.transCode="SBH002",a.userId=m["a"].getters.userId,n.Content="multipart",n.Type="form-data"})),this.uploader.on("uploadProgress",(function(a,n){var i=Math.floor(100*n);e.files.forEach((function(t){(t.id=a.id)&&(t.msg="上传中"),t.percentage=i})),t.upstate="2",sessionStorage.setItem("upstate",t.upstate)})),this.uploader.on("uploadSuccess",(function(a,n){console.log(n),"ugrid"==a.ext?(t.gridFileId=n.fid,sessionStorage.setItem("gridFileId",n.fid)):"mapbc"==a.ext?(t.boundaryFileId=n.fid,sessionStorage.setItem("boundaryFileId",n.fid)):"nml"==a.ext&&(console.log(a),t.$emit("getuploader",a,n.fid),t.$emit("getnml",a.name,n.fid));var i={transCode:"SBH003",fid:n.fid};Object(o["c"])(i).then((function(t){sessionStorage.removeItem("upstate"),console.log(t),e.files.forEach((function(t){(t.id=a.id)&&(t.msg="已上传",e.$emit("upoK"))}))})).catch((function(t){}))})),this.uploader.on("uploadAccept",(function(t,e){return"000000000"==e.returnCode||(v["Message"].error(e.returnMsg),!1)})),this.uploader.on("uploadError",(function(e,a){sessionStorage.removeItem("upstate"),f()("#"+e.id).text(e.name+"上传出错"),t.getUUID(),t.uuid=t.getUUID()})),this.uploader.on("uploadComplete",(function(t){}))},uploaderClear:function(){this.uploader.reset(),this.percentage=0,this.files=[]},fileDel:function(t){var e=this;"1"==this.upId||"2"==this.upId||"3"==this.upId?(this.getUUID(),this.uuid=this.getUUID(),sessionStorage.removeItem("upstate"),this.files=this.files.filter((function(a){return a.id==t&&(console.log(a),e.uploader.removeFile(t)),a.id!=t}))):(sessionStorage.removeItem("upstate"),this.files=this.files.filter((function(a){return a.id==t&&(console.log(a),e.uploader.removeFile(t),e.namelist.splice(e.namelist.findIndex((function(t){return t===a.name})),1)),a.id!=t})))}},datalish:function(){}}),_=y,I=(a("8d00"),a("2877")),k=Object(I["a"])(_,u,d,!1,null,null,null),x=k.exports,j=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div")},C=[],N=a("b8c3"),S=a.n(N),w=new b["s"],$={data:function(){return{imggifs:S.a,visiable:!1,files:[]}},props:{fileurls:Array},mounted:function(){this.init()},watch:{files:{handler:function(t){this.$emit("fileLoadeState",t)},deep:!0,immediate:!1}},methods:{init:function(){var t=this;void 0!==t.fileurls&&(t.files=[],t.fileurls.forEach((function(e){var a=e.split("/"),n=a[a.length-1],i={url:e,name:n,percentage:0};t.files.push(i),w.load(e,t.loadsucess,(function(e){t.visiable=!0,i.percentage=Math.floor(e.loaded/e.total*100)}))})))},handleClose:function(){},loadsucess:function(t){},loaderror:function(t){console.error("An error happened")},load:function(t){this.fileurls.includes(t)||this.fileurls.push(t),this.init()}}},F=$,O=(a("963b"),Object(I["a"])(F,j,C,!1,null,"1c1a89d8",null)),z=O.exports,D=a("333d"),E=(a("b719"),{data:function(){var t;return t={activeName:"first",ziyprojects:[],paginationConfigzy:{hideSinglePage:!1,page:1,size:15,sizeList:[10,15,30,50],layout:"total, sizes, prev, pager, next, jumper",total:0},getRowKeys:function(t){return t.id},project:{},selsectid:[],loading:!0,guanbi:"",upId:"4",namelist:[],seteplist:10,nmllist:[],nmls:[],arr:[],numlname:"",numlfid:"",fileurls:[],url:"",pinum:Number,handlexiugaiid:"",boundaryName:"Load BC File",gridName:"Load Grid File",nmlfile:"Load Nml File",nmlfile1:"Load Nml File",nmlfile2:"Load Nml File",nmlfile3:"Load Nml File",nmlfile4:"Load Nml File",nmlfile5:"Load Nml File",nmlfile6:"Load Nml File",nmlfile7:"Load Nml File",nmlfile8:"Load Nml File",nmlfile9:"Load Nml File",nmlfile10:"Load Nml File",out:!1,an1:Number,nmlId:""},Object(s["a"])(t,"nmllist",[]),Object(s["a"])(t,"rownmlid",[]),Object(s["a"])(t,"chartadd",!1),Object(s["a"])(t,"chartan2",2),Object(s["a"])(t,"pilsup",2),Object(s["a"])(t,"newlisht",[]),Object(s["a"])(t,"tableprojects",[]),Object(s["a"])(t,"name","新增"),Object(s["a"])(t,"newdialog",!1),Object(s["a"])(t,"project",{id:"",batchId:"",batchName:"",batchDesc:"",batchType:"hcfdbatch",gridFileId:"",boundaryFileId:"",lesseeId:"",uid:"",uuid:""}),Object(s["a"])(t,"chartcoent",{vfreq:"",afreq:"",nmlName:"",baId:"",nmlDesc:"",nmlFname:"",fid:""}),Object(s["a"])(t,"paginationConfig",{hideSinglePage:!1,page:1,size:15,sizeList:[10,15,36,50],layout:"total, sizes, prev, pager, next, jumper",total:0}),Object(s["a"])(t,"charstatus",null),Object(s["a"])(t,"chartstatuslist",[{value:null,name:"请选择"},{value:"0",name:"未求解"},{value:"1",name:"排队中"},{value:"2",name:"求解中"},{value:"3",name:"挂起"},{value:"4",name:"停止"},{value:"5",name:"求解成功"},{value:"6",name:"求解失败"}]),Object(s["a"])(t,"statuslist",["待求解","求解中","求解成功","求解失败"]),t},props:{},components:{vueUploader:x,filesload:z,Pagination:D["a"]},created:function(){this.init()},mounted:function(){},methods:{init:function(){this.chartcoent.baId=this.$route.query.projectId,this.project.lesseeId=this.$store.getters.lesseeId,void 0!=this.chartcoent.baId&&null!=this.chartcoent.baId&&this.getresource()},rest:function(){0==this.newdialog&&sessionStorage.removeItem("upstate")},closeup:function(){"2"==sessionStorage.getItem("upstate")?Object(v["Message"])({type:"warning",message:"上传中不能关闭"}):(this.newdialog=!1,this.an1=1,this.$parent.chaxu()),this.chartadd=!1},getPagination:function(t){this.paginationConfig=t,this.chartchaxu(this.charstatus)},reUpload:function(){var t=Object(l["a"])(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:this.$refs.mapbc.uploader.upload(),this.$refs.ugrid.uploader.upload(),this.$refs.nml.uploader.upload();case 3:case"end":return t.stop()}}),t,this)})));function e(){return t.apply(this,arguments)}return e}(),ugridShow:function(){null==this.project.batchName||void 0==this.project.batchName||""==this.project.batchName?Object(v["Message"])({type:"error",message:"名称不能为空"}):null==this.project.batchDesc||void 0==this.project.batchDesc||""==this.project.batchDesc?Object(v["Message"])({type:"error",message:"描述不能为空"}):"2"==sessionStorage.getItem("upstate")?Object(v["Message"])({type:"error",message:"上传中不能点击保存"}):2==this.an1?this.futable(this.chartcoent.baId):this.futable("")},futable:function(t){var e=this,a={transCode:"SBH001",batchId:t,batchName:this.project.batchName,batchDesc:this.project.batchDesc,batchType:this.project.batchType,gridFileId:sessionStorage.getItem("gridFileId"),boundaryFileId:sessionStorage.getItem("boundaryFileId")};Object(o["c"])(a).then((function(t){e.chartcoent.baId=t.batchId,Object(v["Message"])({type:"success",message:"保存成功"}),console.log(e.chartcoent.baId),e.$parent.chaxu(),e.getresource()}))},chartguanbi:function(){"2"==sessionStorage.getItem("upstate")?Object(v["Message"])({type:"error",message:"上传中不能点击保存"}):(this.chartadd=!1,localStorage.clear())},chartsave:function(){this.nmllist=[],null==this.chartcoent.vfreq||void 0==this.chartcoent.vfreq||""==this.chartcoent.vfreq?Object(v["Message"])({type:"error",message:"流场输出(频率)不能为空"}):null==this.chartcoent.afreq||void 0==this.chartcoent.afreq||""==this.chartcoent.afreq?Object(v["Message"])({type:"error",message:"物面输出(频率)不能为空"}):null==this.chartcoent.nmlName||void 0==this.chartcoent.nmlName||""==this.chartcoent.nmlName?Object(v["Message"])({type:"error",message:"名称不能为空"}):"2"==sessionStorage.getItem("upstate")?Object(v["Message"])({type:"error",message:"上传中不能点击保存"}):2==this.chartan2?this.getchart(this.handlexiugaiid):this.getchart("")},clickmroe:function(){this.seteplist<30?this.seteplist=this.seteplist+10:Object(v["Message"])({type:"error",message:"上传已达上线"})},getuploader:function(t,e){console.log(t.id);t.name;var a={};a.name=t.name,a.fid=e,this.arr.push(a),console.log(this.arr)},getnml:function(t,e){this.numlname=t,this.numlfid=e},getchart:function(t){var e=this;if("2"==this.pilsup){var a={},n=this.arr.reduce((function(t,e){return!a[e.fid]&&(a[e.fid]=t.push(e)),t}),[]);this.nmllist=n,this.nmllist.forEach((function(a){e.numlfid=a.fid,e.numlname=a.name,e.baocun(t,e.numlname)})),this.xinxi()}else console.log(111),this.baocun(t,""),this.xinxi()},baocun:function(t,e){var a={transCode:"SBH005",id:t,nmlDesc:this.chartcoent.nmlName,nmlName:this.chartcoent.nmlName+e,batchId:this.chartcoent.baId,vfreq:this.chartcoent.vfreq,afreq:this.chartcoent.afreq,fileId:this.numlfid};Object(o["c"])(a).then((function(t){Object(v["Message"])({type:"success",message:"保存成功"})})).catch((function(t){}))},xinxi:function(){this.chartchaxu(),this.chartadd=!1},selchange:function(t){this.chartchaxu(t)},chartchaxu:function(t){var e=this;if(this.loading=!0,null==this.chartcoent.baId||void 0==this.chartcoent.baId||""==this.chartcoent.baId)this.tableprojects=[],this.paginationConfig.total=0;else{var a={transCode:"SBH004",batchId:this.chartcoent.baId,page:this.paginationConfig.page,count:this.paginationConfig.size,state:t};Object(o["c"])(a).then((function(t){e.newlisht=t.rows,t.rows.forEach((function(t){switch(t.state){case"0":t.state="未求解";break;case"1":t.state="排队中";break;case"2":t.state="求解中";break;case"3":t.state="挂起";break;case"4":t.state="停止";break;case"5":t.state="求解成功";break;case"6":t.state="求解失败";break;default:}})),e.tableprojects=t.rows,e.paginationConfig.total=t.total,e.loading=!1})).catch((function(t){}))}},xinzeng:function(){localStorage.clear(),this.chartcoent.vfreq="",this.chartcoent.afreq="",this.chartcoent.nmlName="",this.chartcoent.nmlDesc="",this.chartcoent.nmlFname="",this.nmlfile="Load Nml File",this.chartan2=3,this.pilsup=1,this.chartadd=!0},piluoload:function(t){localStorage.clear(),this.chartadd=!0,this.chartcoent.vfreq="200",this.chartcoent.afreq="200",this.nmlfile="Load Nml File",this.chartcoent.nmlDesc="",this.chartcoent.nmlFname="",this.pilsup=2,this.chartan2=3,this.pinum=0,this.seteplist=10,this.nmllist=[],this.arr=[],this.namelist=[]},handleEdit:function(t,e){this.chartan2=1,this.chartcoent.vfreq=e.vfreq,this.chartcoent.afreq=e.afreq,this.chartcoent.nmlName=e.nmlName,this.chartcoent.nmlDesc=e.nmlDesc,this.chartcoent.nmlFname=e.nmlFname,this.chartadd=!0,this.pilsup=1},handlexiugai:function(t,e){this.chartan2=2,this.chartcoent.vfreq=e.vfreq,this.chartcoent.afreq=e.afreq,this.chartcoent.nmlName=e.nmlName,this.chartcoent.nmlDesc=e.nmlDesc,this.chartcoent.nmlFname=e.nmlFname,this.nmlfile=e.nmlFname,this.numlfid=e.fileId,this.chartadd=!0,this.handlexiugaiid=e.id,this.pilsup=1},chartret:function(){this.chartcoent.vfreq="",this.chartcoent.afreq="",this.chartcoent.nmlName="",this.chartcoent.nmlDesc="",this.chartcoent.nmlFname="",this.seteplist=10,this.nmllist=[]},projectsSelectionChange:function(t){var e=this;this.rownmlid=[],t.forEach((function(t){e.rownmlid.push(t.id)}))},projectsSelectionSelect:function(){},handlerun:function(){var t=this;Object(v["Message"])({message:"开始执行"}),this.rownmlid.forEach((function(e){var a={transCode:"SBH008",nmlId:e};Object(o["c"])(a).then((function(e){t.chartchaxu()})).catch((function(t){}))}))},handleup:function(t){var e=this,a=t.id,n={transCode:"SBH006",nmlId:a};Object(o["c"])(n).then((function(t){e.chartchaxu()})).catch((function(t){}))},handleguaqi:function(){var t=this;this.rownmlid.forEach((function(e){var a={transCode:"SBH006",nmlId:e};Object(o["c"])(a).then((function(e){t.chartchaxu()})).catch((function(t){}))}))},handlestop:function(t){var e=this,a=t.id,n={transCode:"SBH007",nmlId:a};Object(o["c"])(n).then((function(t){e.chartchaxu(),e.out=ture})).catch((function(t){}))},handlesout:function(t){var e=this,a=t.id,n={transCode:"SBH008",nmlId:a};Object(o["c"])(n).then((function(t){e.chartchaxu(),e.out=ture})).catch((function(t){}))},handle:function(t){var e=this,a=t.id,n={transCode:"SBH010",nmlId:a};Object(o["c"])(n).then((function(t){e.chartchaxu()})).catch((function(t){}))},accomplish:function(){},download:function(t){var e=this,a=[],n=t.id;a.push(n);var i={transCode:"SBH013",numIds:JSON.stringify(a)};Object(o["c"])(i).then((function(t){e.url=t.fileUrl;var a=document.createElement("a");a.href=t.fileUrl,a.click()})).catch((function(t){}))},getresource:function(){var t=this,e=this.$loading({lock:!0,text:"Loading",spinner:"el-icon-loading",background:"rgba(0, 0, 0, 0.7)"});setTimeout((function(){var a={transCode:"HG00000",page:t.paginationConfigzy.page,count:t.paginationConfigzy.size,lesseeId:t.$store.getters.lesseeId};Object(o["c"])(a).then((function(a){e.close(),t.ziyprojects=a.rows,t.paginationConfigzy.total=a.total,t.resourcelook()})).catch((function(t){e.close()}))}),500)},getPaginationzy:function(t){this.paginationConfigzy=t,this.getresource()},ziySelectionChange:function(t){var e=[];t.map((function(t){e.push(t.id)})),this.selsectid=e.join(",")},ziySelectionSelect:function(t,e){},resourceOK:function(){var t={transCode:"HG00002",otherId:this.chartcoent.baId,type:"2",resourceIds:this.selsectid,lesseeId:this.$store.getters.lesseeId};Object(o["c"])(t).then((function(t){Object(v["Message"])({type:"success",message:"保存成功"})})).catch((function(t){}))},resourcelook:function(){var t=this,e={transCode:"HG00001",otherId:this.chartcoent.baId,type:"2",lesseeId:this.$store.getters.lesseeId};Object(o["c"])(e).then((function(e){var a=e.rows;if(console.log(a),t.$refs.multipleTable.clearSelection(),a.length>0)for(var n=0;n2){e=v?e.trim():h(e,3);var a,n,i,s=e.charCodeAt(0);if(43===s||45===s){if(a=e.charCodeAt(2),88===a||120===a)return NaN}else if(48===s){switch(e.charCodeAt(1)){case 66:case 98:n=2,i=49;break;case 79:case 111:n=8,i=55;break;default:return+e}for(var o,c=e.slice(2),l=0,u=c.length;li)return NaN;return parseInt(c,n)}}return+e};if(!p(" 0o1")||!p("0b1")||p("+0x1")){p=function(t){var e=arguments.length<1?0:t,a=this;return a instanceof p&&(b?c((function(){m.valueOf.call(a)})):s(a)!=f)?o(new g(y(e)),a,p):y(e)};for(var _,I=a("9e1e")?l(g):"MAX_VALUE,MIN_VALUE,NaN,NEGATIVE_INFINITY,POSITIVE_INFINITY,EPSILON,isFinite,isInteger,isNaN,isSafeInteger,MAX_SAFE_INTEGER,MIN_SAFE_INTEGER,parseFloat,parseInt,isInteger".split(","),k=0;I.length>k;k++)i(g,_=I[k])&&!i(p,_)&&d(p,_,u(g,_));p.prototype=m,m.constructor=p,a("2aba")(n,f,p)}},ed77:function(t,e,a){t.exports={color_0:"#000",color_3:"#333",color_6:"#666",color_9:"#999",color_b:"#bbb",color_d:"#ddd",color_e:"#eee",color_f2:"#f2f2f2",color_f5:"#f5f5f5",color_fa:"#fafafa",color_fc:"#fcfcfc",color_f:"#fff",color_on:"#FD5A57",pad:"120px"}},fdef:function(t,e){t.exports="\t\n\v\f\r   ᠎              \u2028\u2029\ufeff"},ff23:function(t,e,a){"use strict";var n=a("77ac"),i=a.n(n);i.a}}]);