2
0

chunk-42990da2.3b94854a.js 4.4 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-42990da2"],{2423:function(t,e,a){"use strict";a.d(e,"c",(function(){return i})),a.d(e,"b",(function(){return l})),a.d(e,"d",(function(){return r})),a.d(e,"a",(function(){return s})),a.d(e,"e",(function(){return u}));var n=a("b775");function i(t){return Object(n["a"])({url:"/vue-element-admin/article/list",method:"get",params:t})}function l(t){return Object(n["a"])({url:"/vue-element-admin/article/detail",method:"get",params:{id:t}})}function r(t){return Object(n["a"])({url:"/vue-element-admin/article/pv",method:"get",params:{pv:t}})}function s(t){return Object(n["a"])({url:"/vue-element-admin/article/create",method:"post",data:t})}function u(t){return Object(n["a"])({url:"/vue-element-admin/article/update",method:"post",data:t})}},"77f7":function(t,e,a){},8043:function(t,e,a){"use strict";var n=a("77f7"),i=a.n(n);i.a},"99ac":function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"tab-container"},[a("el-tag",[t._v("mounted times :"+t._s(t.createdTimes))]),a("el-alert",{staticStyle:{width:"200px",display:"inline-block","vertical-align":"middle","margin-left":"30px"},attrs:{closable:!1,title:"Tab with keep-alive",type:"success"}}),a("el-tabs",{staticStyle:{"margin-top":"15px"},attrs:{type:"border-card"},model:{value:t.activeName,callback:function(e){t.activeName=e},expression:"activeName"}},t._l(t.tabMapOptions,(function(e){return a("el-tab-pane",{key:e.key,attrs:{label:e.label,name:e.key}},[a("keep-alive",[t.activeName==e.key?a("tab-pane",{attrs:{type:e.key},on:{create:t.showCreatedTimes}}):t._e()],1)],1)})),1)],1)},i=[],l=(a("99af"),function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("el-table",{staticStyle:{width:"100%"},attrs:{data:t.list,border:"",fit:"","highlight-current-row":""}},[a("el-table-column",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],attrs:{align:"center",label:"ID",width:"65","element-loading-text":"请给我点时间!"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.id))])]}}])}),a("el-table-column",{attrs:{width:"180px",align:"center",label:"Date"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(t._f("parseTime")(e.row.timestamp,"{y}-{m}-{d} {h}:{i}")))])]}}])}),a("el-table-column",{attrs:{"min-width":"300px",label:"Title"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("span",[t._v(t._s(n.title))]),a("el-tag",[t._v(t._s(n.type))])]}}])}),a("el-table-column",{attrs:{width:"110px",align:"center",label:"Author"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.author))])]}}])}),a("el-table-column",{attrs:{width:"120px",label:"Importance"},scopedSlots:t._u([{key:"default",fn:function(e){return t._l(+e.row.importance,(function(t){return a("svg-icon",{key:t,attrs:{"icon-class":"star"}})}))}}])}),a("el-table-column",{attrs:{align:"center",label:"Readings",width:"95"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("span",[t._v(t._s(e.row.pageviews))])]}}])}),a("el-table-column",{attrs:{"class-name":"status-col",label:"Status",width:"110"},scopedSlots:t._u([{key:"default",fn:function(e){var n=e.row;return[a("el-tag",{attrs:{type:t._f("statusFilter")(n.status)}},[t._v(" "+t._s(n.status)+" ")])]}}])})],1)}),r=[],s=a("2423"),u={filters:{statusFilter:function(t){var e={published:"success",draft:"info",deleted:"danger"};return e[t]}},props:{type:{type:String,default:"CN"}},data:function(){return{list:null,listQuery:{page:1,limit:5,type:this.type,sort:"+id"},loading:!1}},created:function(){this.getList()},methods:{getList:function(){var t=this;this.loading=!0,this.$emit("create"),Object(s["c"])(this.listQuery).then((function(e){t.list=e.data.items,t.loading=!1}))}}},c=u,o=a("2877"),d=Object(o["a"])(c,l,r,!1,null,null,null),p=d.exports,m={name:"Tab",components:{TabPane:p},data:function(){return{tabMapOptions:[{label:"China",key:"CN"},{label:"USA",key:"US"},{label:"Japan",key:"JP"},{label:"Eurozone",key:"EU"}],activeName:"CN",createdTimes:0}},watch:{activeName:function(t){this.$router.push("".concat(this.$route.path,"?tab=").concat(t))}},created:function(){var t=this.$route.query.tab;t&&(this.activeName=t)},methods:{showCreatedTimes:function(){this.createdTimes=this.createdTimes+1}}},f=m,b=(a("8043"),Object(o["a"])(f,n,i,!1,null,"4794197c",null));e["default"]=b.exports}}]);