mirror of
https://github.com/hpd840321/starRiverProperty.git
synced 2026-06-10 00:40:30 +08:00
0c56a3e599
Made-with: Cursor Former-commit-id: 571c9a99ee26d90505e550c287eb8ad8d743ff8d
1 line
6.1 KiB
JavaScript
Executable File
1 line
6.1 KiB
JavaScript
Executable File
(window["webpackJsonp_ninca-common-message-center"]=window["webpackJsonp_ninca-common-message-center"]||[]).push([["chunk-14b24005"],{"0ea3":function(e,t,n){"use strict";n.r(t);var a=function(){var e=this,t=e.$createElement,n=e._self._c||t;return n("CwMainLayout",{staticClass:"download-index",attrs:{loading:e.loading},scopedSlots:e._u([{key:"op-header",fn:function(){return[n("CwHeaderLayout",{attrs:{showHeaderBottomLine:!1}})]},proxy:!0}])},[n("InTable",{attrs:{query:e.searchList,data:e.tableData,columns:e.columns,paginationAttrs:e.paginationAttrs},on:{"pagination-change":function(t){return e.getList(!1)}}})],1)},r=[],i=(n("96cf"),n("1da1")),s=n("d4ec"),o=n("bee2"),c=n("262e"),u=n("2caf"),l=n("9ab4"),f=n("4d8e"),p=n("60a3"),m=(n("baa5"),n("5530")),d=n("2ff6"),h={page:"/file/page"},g=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){return Object(s["a"])(this,n),t.apply(this,arguments)}return Object(o["a"])(n,[{key:"page",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(){var t,n,a,r,i=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=i.length>0&&void 0!==i[0]?i[0]:{},n=i.length>1&&void 0!==i[1]?i[1]:{},a=Object.assign(t,{}),e.next=5,this.$ajax(h.page,a,Object(m["a"])({baseType:"/ninca-common/message-center"},n));case 5:return r=e.sent,e.abrupt("return",this.rPage(r.data,(function(e){return{fileId:e.id}})));case 7:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}()},{key:"isImage",value:function(e){var t=/.(jpg|gif|bmp|png)$/gi;return t.test(e)}},{key:"getSuffix",value:function(e){return e.substring(e.lastIndexOf(".")+1)}},{key:"export",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var n,a=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a.length>1&&void 0!==a[1]?a[1]:{},n=t.url+"&fileName="+encodeURI(t.fileName),e.abrupt("return",this.rDownloadUrl(n,{isPic:!1,isBase64:!1}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"export1",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var n,a=arguments;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return a.length>1&&void 0!==a[1]?a[1]:{},n=this.isImage(t.url)?t.url:t.url+"&filename="+encodeURI(t.fileName),console.warn(this.isImage(t.url)),e.abrupt("return",this.rDownloadUrl(n,{filename:t.fileName+this.getSuffix(t.url),isPic:this.isImage(t.url),isBase64:!1}));case 4:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()}]),n}(d["a"]),v=new g,b=function(e){Object(c["a"])(n,e);var t=Object(u["a"])(n);function n(){var e;return Object(s["a"])(this,n),e=t.apply(this,arguments),e.DOWNLOAD_STSTUS=e.GFgetTypeConfig("DOWNLOAD_STSTUS",{type:"name"}),e.tableData=[],e.timmer=null,e.searchList={},e.options={},e}return Object(o["a"])(n,[{key:"created",value:function(){var e=this;this.getList(),clearInterval(this.timmer),this.timmer=setInterval((function(){e.getList()}),5e3)}},{key:"beforeDestroy",value:function(){clearInterval(this.timmer)}},{key:"getData",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var n,a,r;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:return e.next=2,v.page(t,{_this:this,loading:"loading"});case 2:n=e.sent,a=n.total,r=n.datas,this.paginationAttrs.total=a,this.tableData=r;case 7:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"cancelClick",value:function(e){var t=this,n=e.row,a=n.fileId;this.GFdc({content:"你确认取消吗",type:"warning"}).then((function(){t.$ajax("/file/cancel",{fileId:a},{baseType:"/ninca-common/message-center"}).then((function(e){t.delPage()}))}))}},{key:"delClick",value:function(e){var t=this,n=e.row,a=n.fileId;this.GFdc({content:"您确认删除吗?"}).then((function(){t.$ajax("/file/delete",{fileId:a},{baseType:"/ninca-common/message-center"}).then((function(e){t.delPage()}))}))}},{key:"downloadClick",value:function(){var e=Object(i["a"])(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){while(1)switch(e.prev=e.next){case 0:n=t.row,n.fileAddress?v.export({url:n.fileAddress,fileName:n.fileName}):this.$message("下载链接不存在");case 2:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}()},{key:"opItems",get:function(){return[]}},{key:"formItems",get:function(){return[]}},{key:"columns",get:function(){var e=this.GFgetTypeConfig("DOWNLOAD_STSTUS",{type:"name"});return[{type:"text",column:{prop:"fileName",label:"文件名称"}},{type:"text",column:{prop:"createTime",label:"创建时间",width:150},filter:"GLdateFormat"},{type:"text",column:{prop:"createUserName",label:"创建人"}},{type:"text",column:{prop:"serviceName",label:"应用"}},{type:"colorTextDot",column:{prop:"status",label:"状态"},actions:this.GFgetTypeConfig("DOWNLOAD_STSTUS")},{type:"actions",column:{width:"120",label:"操作"},actions:function(t){var n=t.status===e.FINISH.value,a=t.status===e.GENERATING.value,r=(t.status,e.DELETED.value,t.status,e.CANCELED.value,t.status===e.EXPIRED.value),i=t.status===e.FAILED.value;return[{type:"button",hidden:!a,label:"取消",command:"cancel"},{type:"button",hidden:!n,label:"下载",command:"download"},{type:"button",hidden:!n&&!r&&!i,label:"删除",command:"del"}]}}]}}]),n}(Object(p["b"])(Object(f["tableMixin"])()));b=Object(l["a"])([Object(p["a"])({components:{}})],b);var y=b,w=y,O=n("2877"),x=Object(O["a"])(w,a,r,!1,null,null,null);t["default"]=x.exports},baa5:function(e,t,n){var a=n("23e7"),r=n("e58c");a({target:"Array",proto:!0,forced:r!==[].lastIndexOf},{lastIndexOf:r})},e58c:function(e,t,n){"use strict";var a=n("fc6a"),r=n("a691"),i=n("50c4"),s=n("a640"),o=n("ae40"),c=Math.min,u=[].lastIndexOf,l=!!u&&1/[1].lastIndexOf(1,-0)<0,f=s("lastIndexOf"),p=o("indexOf",{ACCESSORS:!0,1:0}),m=l||!f||!p;e.exports=m?function(e){if(l)return u.apply(this,arguments)||0;var t=a(this),n=i(t.length),s=n-1;for(arguments.length>1&&(s=c(s,r(arguments[1]))),s<0&&(s=n+s);s>=0;s--)if(s in t&&t[s]===e)return s||0;return-1}:u}}]); |