c7d48e2a99bc34c6fedc.js 3.4 KB

1
  1. (window.webpackJsonp=window.webpackJsonp||[]).push([[29],{431:function(t,e,n){var content=n(494);"string"==typeof content&&(content=[[t.i,content,""]]),content.locals&&(t.exports=content.locals);(0,n(4).default)("65a6d090",content,!0,{sourceMap:!1})},493:function(t,e,n){"use strict";var r=n(431);n.n(r).a},494:function(t,e,n){(t.exports=n(3)(!1)).push([t.i,".table[data-v-d0cd58e8]{height:100%;height:calc(100% - 80px)}",""])},534:function(t,e,n){"use strict";n.r(e);n(168),n(39);var r=n(6),o=n(5),c=["用户ID","昵称","会员类型","开始时间","到期时间","最新购买","累计月数","累计金额","当前状态"],l=["uid","nickname","type_name","start_date","end_date","pay_date","total_month","total_price","status_name"],d="",h={data:function(){return{listData:{},titleInfo:{},totalCount:0,currentPage:1,tableHeaders:c,tableProps:l,tableData:[]}},computed:{whole:function(){return this.listData.whole||{}}},mounted:function(){this.getTableData()},filters:{toDate:function(t){return new Date(1e3*t).toLocaleDateString()},projectLink:function(i){var t=i.entity_type,link="javascript:void(0)";return"1"===t?link="/rooter/outsourceitem/".concat(i.entity_id,">"):"3"===t&&(link="/rooter/wagedetails?job_id=".concat(i.entity_id)),link}},methods:{clickUID:function(t){var e=t.uid;"test"===d?window.open("https://dev.test.proginn.com/rooter/user/".concat(e)):window.open("https://www.proginn.com/rooter/user/".concat(e))},changePagination:function(){this.getTableData()},formatTableData:function(data){return data.map(function(i){return Object(o.a)({},i)})},getTableData:function(){var t=Object(r.a)(regeneratorRuntime.mark(function t(){var e,data,n;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return this.tableData=[],this.currentPage,t.next=4,this.$post("/api/admin/vip/getVips",{page:this.currentPage,page_size:10});case 4:e=t.sent,data=e.data,d=data.current_env,n=data.list,this.listData=data,this.tableData=n,this.totalCount=Number(data.total),this.totalPage=data.pages;case 12:case"end":return t.stop()}},t,this)}));return function(){return t.apply(this,arguments)}}()}},_=(n(493),n(2)),component=Object(_.a)(h,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{attrs:{id:"vip-manager"}},[n("div",{staticClass:"title"},[t._v("会员数:正常"+t._s(t.whole.total_normal)+", 过期"+t._s(t.whole.total_overdue)+"; 企业会员: 正常"+t._s(t.whole.company_normal)+", 过期"+t._s(t.whole.company_overdue)+";开发者会员: 正常"+t._s(t.whole.person_normal)+", 过期"+t._s(t.whole.person_overdue))]),t._v(" "),n("div",{staticClass:"table"},[t.tableData.length?n("el-table",{staticStyle:{width:"100%"},attrs:{height:"100%",border:"",data:t.tableData}},t._l(t.tableProps,function(e,r){return n("el-table-column",{key:r,attrs:{prop:e,label:t.tableHeaders[r]},scopedSlots:t._u([{key:"default",fn:function(r){return["uid"===e?n("el-button",{staticClass:"ctrls",attrs:{type:"text"},on:{click:function(e){return t.clickUID(r.row)}}},[t._v(t._s(r.row[e]))]):n("span",[t._v(t._s(r.row[e]))])]}}],null,!0)})}),1):t._e()],1),t._v(" "),n("el-pagination",{attrs:{"current-page":t.currentPage,"page-size":10,layout:"total, prev, pager, next",total:t.totalCount},on:{"current-change":t.changePagination,"update:currentPage":function(e){t.currentPage=e},"update:current-page":function(e){t.currentPage=e}}})],1)},[],!1,null,"d0cd58e8",null);e.default=component.exports}}]);