Files
electron-4/src/main/backManage/static/js/chunk-3de9e838.74ca766e.js

1 line
6.8 KiB
JavaScript
Raw Normal View History

2025-12-09 10:54:36 +08:00
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3de9e838"],{"90fe":function(e,t,a){"use strict";a.r(t);var n=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"app-container"},[a("el-button",{attrs:{type:"primary"},on:{click:e.sourceTongbu}},[e._v("资源同步")]),a("el-button",{attrs:{type:"primary"},on:{click:e.openUploadDialog}},[e._v("资源上传")]),a("el-button",{attrs:{type:"danger"},on:{click:e.batchDel}},[e._v("批量删除")]),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.listLoading,expression:"listLoading"}],attrs:{data:e.list,"element-loading-text":"Loading",border:"",fit:"","highlight-current-row":""},on:{"selection-change":e.handleSelectionChange}},[a("el-table-column",{attrs:{type:"selection",width:"55"}}),a("el-table-column",{attrs:{align:"center",label:"ID",width:"95"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s((e.currentPage-1)*e.page_size+t.$index+1)+" ")]}}])}),a("el-table-column",{attrs:{label:"资源id",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",{staticStyle:{color:"#20a0ff",cursor:"pointer"},attrs:{title:"点击查看信息"}},[e._v(e._s(t.row.source_id))])]}}])}),a("el-table-column",{attrs:{label:"资源名称",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("span",[e._v(e._s(t.row.source_name))])]}}])}),a("el-table-column",{attrs:{label:"资源类型",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(e._f("getType")(t.row.source_type))+" ")]}}])}),a("el-table-column",{attrs:{label:"创建时间",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){return[e._v(" "+e._s(t.row.created_at)+" ")]}}])}),a("el-table-column",{attrs:{align:"center",prop:"created_at",label:"操作",width:"200"},scopedSlots:e._u([{key:"default",fn:function(t){return[a("el-popconfirm",{attrs:{title:"这是一段内容确定删除吗?"},on:{onConfirm:function(a){return e.del(t.row)}}},[a("el-button",{attrs:{slot:"reference"},slot:"reference"},[e._v("删除")])],1)]}}])})],1),a("div",{staticClass:"block"},[a("el-pagination",{attrs:{"current-page":e.currentPage,"page-sizes":[10,20,50],"page-size":e.page_size,layout:"total, sizes, prev, pager, next ",total:e.total},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange}})],1),a("el-dialog",{attrs:{title:"提示",visible:e.dialogVisible,width:"30%","before-close":e.handleClose},on:{"update:visible":function(t){e.dialogVisible=t}}},[a("el-upload",{ref:"upload",staticClass:"upload-demo",attrs:{drag:"",action:"",multiple:"","auto-upload":!1,headers:e.headers,accept:".geojson,.kml,.kmz,.shp,.shx,.prj,.dbf","on-success":e.onsuccess}},[a("i",{staticClass:"el-icon-upload"}),a("div",{staticClass:"el-upload__text"},[e._v("将文件拖到此处,或"),a("em",[e._v("点击上传")])])]),a("span",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[a("el-button",{on:{click:e.cancel}},[e._v("取 消")]),a("el-button",{attrs:{type:"primary"},on:{click:e.startUpload}},[e._v("确 定")])],1)],1)],1)},o=[],s=(a("d3b7"),a("159b"),a("ad8f")),c=a("5c96"),i=a("5f87"),l=a("bc3a"),r=a.n(l),u={filters:{statusFilter:function(e){var t={published:"success",draft:"gray",deleted:"danger"};return t[e]},getType:function(e){var t="";switch(e){case"tileset":t="三维模型";break;case"directory":t="文件夹";break;case"layer":t="二维影像";break;case"terrain":t="三维地形";break;case"kml":t="矢量数据";break;case"kmz":t="矢量数据";break;case"geojson":t="矢量数据";break;case"shp":t="矢量数据";break;default:t="未知类型";break}return t}},data:function(){return{headers:{token:Object(i["a"])()},list:null,listLoading:!0,dialogVisible:!1,currentPage:1,page_size:10,total:1,multipleSelection:[]}},created:function(){this.fetchData()},methods:{batchDel:function(){var e=this;this.multipleSelection.length?this.$confirm("此操作将永删除资源, 是否继续?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((fun