chunk-e9c8c0b6.02cd201c.js 4.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e9c8c0b6"],{"52f7":function(e,t,a){"use strict";a("9f95")},"9f95":function(e,t,a){},fc02: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:"zbsscoremanage"},[a("div",{directives:[{name:"loading",rawName:"v-loading.fullscreen.lock",value:e.loadingFull,expression:"loadingFull",modifiers:{fullscreen:!0,lock:!0}}]}),e._v(" "),a("div",{staticClass:"header"},[a("el-input",{attrs:{clearable:"",maxlength:"11",placeholder:"输入手机号 / 昵称搜索","prefix-icon":"el-icon-search"},nativeOn:{keyup:function(t){return!t.type.indexOf("key")&&e._k(t.keyCode,"enter",13,t.key,"Enter")?null:e.getScoreList(t)}},model:{value:e.search_name,callback:function(t){e.search_name=t},expression:"search_name"}}),e._v(" "),a("el-button",{attrs:{type:"primary",icon:"el-icon-search",loading:e.loading},on:{click:function(t){e.page=1,e.getScoreList()}}},[e._v("搜索/刷新")]),e._v(" "),a("el-button",{attrs:{type:"primary",icon:"el-icon-edit"},on:{click:e.toExport}},[e._v("导出")]),e._v(" "),a("switchseason",{staticClass:"switchseason",on:{switchseason:e.switchseason}})],1),e._v(" "),a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%"},attrs:{border:"",stripe:"",data:e.list}},[a("el-table-column",{attrs:{label:"序号",type:"index",width:"60",index:function(t){return 20*(e.page-1)+t+1}}}),e._v(" "),a("el-table-column",{attrs:{label:"用户昵称",prop:"昵称",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"手机号",prop:"手机号",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"总学分",prop:"总学分",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"周奖励学分",prop:"周奖励学分",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"卖货学分",prop:"卖货学分",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"每天上榜奖励学分",prop:"每天上榜奖励学分",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"竞猜赢奖励学分",prop:"竞猜赢奖励学分",align:"center"}}),e._v(" "),a("el-table-column",{attrs:{label:"挑战赢奖励学分",prop:"挑战赢奖励学分",align:"center"}})],1),e._v(" "),a("el-pagination",{attrs:{background:"",total:e.total,"page-size":20,"current-page":e.page,layout:"total, prev, pager, next, jumper"},on:{"current-change":e.handleCurrentChange}})],1)},l=[],s=(a("ac6a"),a("456d"),a("b775"));function o(e){return Object(s["a"])({method:"get",url:"/score/structure",params:e})}function i(e){return Object(s["a"])({method:"get",url:"/score/export_structure",params:e})}var r={name:"ZbsScoreForm",data:function(){return{season_list_index:0,search_name:"",total:0,page:1,list:[],search:"",loading:!1,loadingFull:!1}},computed:{season:function(){return this.$store.state.user.season_list[this.season_list_index].season}},watch:{season:{handler:function(){this.page=1,this.getScoreList()},immediate:!0}},created:function(){this.getScoreList()},methods:{switchseason:function(e){this.season_list_index=e},getScoreList:function(){var e=this;this.loading=!0,o({season:this.season,page_size:20,page_index:this.page,search_name:this.search_name}).then((function(t){e.loading=!1,e.total=t.data.total,e.list=t.data.list})).catch((function(t){e.loading=!1}))},handleCurrentChange:function(e){this.loading=!0,this.page=e,this.getScoreList()},toExport:function(){var e=this;this.loadingFull=!0,i({search_name:this.search_name,season:this.season}).then((function(t){if(e.loadingFull=!1,t)if(t.data&&t.data.length>0)try{Promise.all([a.e("chunk-6e83591c"),a.e("chunk-aa6495fe"),a.e("chunk-03d5b01c"),a.e("chunk-179281af")]).then(a.bind(null,"4bf8d")).then((function(e){e.export_json_to_excel({header:Object.keys(t.data[0]),data:t.data.map((function(e){return Object.keys(t.data[0]).map((function(t){return e[t]}))})),filename:"".concat((new Date).toLocaleDateString(),"学分组成"),autoWidth:!0,bookType:"xlsx"})}))}catch(n){e.loading.close(),e.$message.error("导出学分组成失败")}else e.$message.error("没有可导出数据");else e.$message.error("返回格式错误")})).catch((function(t){e.loadingFull=!1}))}}},c=r,u=(a("52f7"),a("2877")),d=Object(u["a"])(c,n,l,!1,null,null,null);t["default"]=d.exports}}]);