webpackJsonp([1],{"49Mi":function(e,t){},MWzj:function(e,t){},NHnr:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n("7+uW"),a=(n("tvR6"),n("RFxO"),{render:function(){var e=this.$createElement,t=this._self._c||e;return t("div",{staticClass:"app"},[t("router-view")],1)},staticRenderFns:[]});var s=n("VU/8")({name:"App"},a,!1,function(e){n("YNxN")},"data-v-26f20940",null).exports,o=n("/ocq"),i=n("Xxa5"),c=n.n(i),l=n("exGp"),u=n.n(l),f={name:"list",data:function(){return{filters:"",scenes:[],url:""}},created:function(){var e=this;return u()(c.a.mark(function t(){return c.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:e.getScenes();case 1:case"end":return t.stop()}},t,e)}))()},methods:{getScenes:function(){var e=this;return u()(c.a.mark(function t(){var n,r;return c.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$http.get("/list");case 2:n=t.sent.content,r=n.pop(),n.unshift(r),e.origin=n,e.scenes=n;case 7:case"end":return t.stop()}},t,e)}))()},delScene:function(e){var t=this;return u()(c.a.mark(function n(){return c.a.wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(!confirm("删除后将无法恢复!你确定要删除这个场景吗?")){n.next=4;break}return n.next=3,t.$http.post("/delscene",{name:e});case 3:t.getScenes();case 4:case"end":return n.stop()}},n,t)}))()},getUsers:function(){var e=this;this.scenes=this.origin.filter(function(t){return~t.name.indexOf(e.filters)||~t.title.indexOf(e.filters)}),console.log(this.scenes)},truncate:function(e){var t=e.slice(0);return t.splice(t.length-1,1),t}}},p={render:function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("div",{staticClass:"warpper"},[n("el-row",{staticClass:"toolbar",attrs:{type:"flex",justify:"space-between"}},[n("el-row",{attrs:{type:"flex"}},[n("el-form",{attrs:{inline:!0,model:e.filters}},[n("el-form-item",[n("el-input",{attrs:{placeholder:"场景名称"},on:{change:function(t){e.getUsers()}},model:{value:e.filters,callback:function(t){e.filters=t},expression:"filters"}})],1),e._v(" "),n("el-form-item",[n("el-button",{attrs:{type:"primary"},on:{click:e.getUsers}},[e._v("查询")])],1)],1),e._v(" "),n("router-link",{staticClass:"button",attrs:{to:{name:"add"}}},[e._v("添加场景")])],1),e._v(" "),n("el-row",{staticClass:"addScene",attrs:{type:"flex"}},[n("el-input",{attrs:{placeholder:"输入编码生成someData"},model:{value:e.url,callback:function(t){e.url=t},expression:"url"}},[n("template",{slot:"append"},[n("a",{attrs:{href:"/getSomeData?url=https://my.matterportvr.cn/api/player/models/"+e.url+"/?format=json",target:"_block"}},[e._v("生成")])])],2)],1)],1),e._v(" "),n("el-table",{staticStyle:{width:"100%"},attrs:{data:e.scenes}},[n("el-table-column",{attrs:{prop:"name",width:"80",label:"场景"}}),e._v(" "),n("el-table-column",{attrs:{prop:"title",label:"名称"}}),e._v(" "),n("el-table-column",{attrs:{fixed:"right",label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[n("a",{attrs:{href:t.row.query,target:"_blank"}},[e._v("查看")]),e._v(" "),n("a",{attrs:{href:t.row.edit,target:"_blank"}},[e._v("编辑")]),e._v(" "),n("a",{attrs:{target:"_blank"},on:{click:function(n){e.delScene(t.row.name)}}},[e._v("删除")])]}}])})],1)],1)},staticRenderFns:[]};var m=n("VU/8")(f,p,!1,function(e){n("MWzj")},"data-v-c1a3c32a",null).exports,d=n("//Fk"),v=n.n(d);function h(){return"上传尚未成功,关闭页面后可能导致大场景出现未知错误,确认要关闭吗?"}var g={data:function(){return{name:"",url:"",files:[],msg:"暂未上传",uploading:!1,maxUploadCount:500}},methods:{changeHandle:function(e){this.files=e.target.files},onSubmit:function(){var e=this;return u()(c.a.mark(function t(){return c.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:if(e.name=e.name.trim(),e.uploading=!0,e.name){t.next=6;break}return t.abrupt("return",e.$message({type:"error",message:"场景名称为必填项"}));case 6:if(0!==e.files.length){t.next=8;break}return t.abrupt("return",e.$message({type:"error",message:"请上传场景需要的文件"}));case 8:return t.prev=8,t.next=11,e.createScene();case 11:return t.next=13,e.uploadFiles();case 13:return t.next=15,e.tranform();case 15:e.$router.back(),t.next=22;break;case 18:t.prev=18,t.t0=t.catch(8),console.error(t.t0),e.uploading=!1;case 22:case"end":return t.stop()}},t,e,[[8,18]])}))()},createScene:function(){var e=this;return u()(c.a.mark(function t(){return c.a.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,e.$http.post("addscene",{name:e.name});case 2:e.msg="成功创建场景,准备上传";case 3:case"end":return t.stop()}},t,e)}))()},uploadFiles:function(e){var t=this,n=this.files,r=this.maxUploadCount,a=0,s=[],o=0;return new v.a(function(e,i){var c=function(){console.log(a,n.length);for(var e=function(){var e=a,r=s.length;s[r]=t.uploadFile(n[a]).then(function(){return l(r,e)}).catch(function(){return u(r,e)})};s.length"})},RFxO:function(e,t){},YNxN:function(e,t){},tvR6:function(e,t){}},["NHnr"]); //# sourceMappingURL=app.0332e16c93851d8cfd9b.js.map