(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-12e0c419"],{"40a0":function(e,t,n){"use strict";n.d(t,"f",(function(){return l})),n.d(t,"e",(function(){return c})),n.d(t,"g",(function(){return r})),n.d(t,"d",(function(){return s})),n.d(t,"a",(function(){return o})),n.d(t,"c",(function(){return i})),n.d(t,"b",(function(){return u}));var a=n("b775");function l(e){return Object(a["a"])({method:"get",url:"/challenge/index",params:e})}function c(e){return Object(a["a"])({method:"get",url:"/challenge/guess",params:e})}function r(e){return Object(a["a"])({method:"get",url:"/download/excel_challenge",params:e})}function s(e){return Object(a["a"])({method:"get",url:"/upload/GetException",params:e})}function o(e){return Object(a["a"])({method:"get",url:"/upload/CancelOrderList",params:e})}function i(e){return Object(a["a"])({method:"get",url:"/upload/ExportException",params:e})}function u(e){return Object(a["a"])({method:"get",url:"/upload/ExportCancelOrder",params:e})}},"472f":function(e,t,n){},"848c":function(e,t,n){"use strict";n("472f")},"98ed":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("div",{staticClass:"app-container"},[n("div",{staticClass:"header-container"},[n("switchseason",{staticClass:"switchseason",on:{switchseason:e.switchseason}}),e._v(" "),n("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"挑战者昵称/手机号"},model:{value:e.params.challenge_name,callback:function(t){e.$set(e.params,"challenge_name",t)},expression:"params.challenge_name"}}),e._v(" "),n("el-input",{staticStyle:{width:"300px"},attrs:{type:"text",placeholder:"应战人昵称/手机号"},model:{value:e.params.accept_name,callback:function(t){e.$set(e.params,"accept_name",t)},expression:"params.accept_name"}}),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:function(t){e.params.page_index=1,e.getList()}}},[e._v("搜索")]),e._v(" "),n("el-button",{attrs:{type:"primary"},on:{click:e.toExport}},[e._v("导出")])],1),e._v(" "),n("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],staticStyle:{width:"100%",margin:"20px 0"},attrs:{border:"",stripe:"",data:e.list}},[n("el-table-column",{attrs:{prop:"u_name",label:"挑战人昵称",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{prop:"u_phone",label:"挑战人手机号",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{prop:"challenge_total",label:"挑战人成绩",align:"center",width:"100"}}),e._v(" "),n("el-table-column",{attrs:{prop:"uu_name",label:"应战人昵称",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{prop:"uu_phone",label:"应战人手机号",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{prop:"accept_total",label:"应战人成绩",align:"center",width:"100"}}),e._v(" "),n("el-table-column",{attrs:{prop:"challenge_inte",label:"挑战获胜学分",align:"center",width:"110"}}),e._v(" "),n("el-table-column",{attrs:{label:"是否结算",align:"center",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.is_pay;return n("span",{},[e._v(" "+e._s(0===+a?"未结算":"已结算"))])}}])}),e._v(" "),n("el-table-column",{attrs:{label:"状态",align:"center",width:"90"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row.challenge_status;return n("span",{},[e._v(e._s(e.challengeType(a)))])}}])}),e._v(" "),n("el-table-column",{attrs:{prop:"challenge_time",label:"挑战时间",align:"center"}}),e._v(" "),n("el-table-column",{attrs:{label:"获胜方",align:"center"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return n("span",{},[e._v("\n "+e._s(e.isWinner(a))+"\n ")])}}])}),e._v(" "),n("el-table-column",{attrs:{label:"查看详情",align:"center",width:"120"},scopedSlots:e._u([{key:"default",fn:function(t){var a=t.row;return[n("el-button",{attrs:{disabled:0===a.challenge_status||3===a.challenge_status,type:"primary"},on:{click:function(t){return e.handleInfo(a)}}},[e._v("竞猜详情")])]}}])})],1),e._v(" "),n("el-pagination",{attrs:{background:"",total:e.total,"page-size":e.params.page_size,layout:"total, prev, pager, next, jumper"},on:{"current-change":e.handleCurrentChange}}),e._v(" "),n("el-dialog",{attrs:{title:"挑战详情",visible:e.challengeInfo,"before-close":e.resetInfo},on:{"update:visible":function(t){e.challengeInfo=t}}},[n("el-row",{attrs:{gutter:20}},[n("el-col",{staticClass:"info-header",attrs:{span:12}},[n("span",[e._v("挑战人: "+e._s(e.info.challenge_name))])]),e._v(" "),n("el-col",{staticClass:"info-header",attrs:{span:12}},[n("span",[e._v("应战人: "+e._s(e.info.accept_name))])])],1),e._v(" "),n("el-row",[n("el-col",{attrs:{span:12}},[n("p",[e._v("支持人数: "+e._s(e.info.challenge_num))]),e._v(" "),n("p",[e._v("学分: "+e._s(e.info.challenge_total))])]),e._v(" "),n("el-col",{attrs:{span:12}},[n("p",[e._v("支持人数: "+e._s(e.info.accept_num))]),e._v(" "),n("p",[e._v("学分: "+e._s(e.info.accept_total))])])],1),e._v(" "),n("p",[e._v("竞猜人: ")]),e._v(" "),n("el-row",[n("el-col",{attrs:{span:12}},e._l(e.info.challenge,(function(t){return n("p",{key:t.id},[e._v("\n "+e._s(t.nickname)+"\n ")])})),0),e._v(" "),n("el-col",{attrs:{span:12}},e._l(e.info.accept,(function(t){return n("p",{key:t.id},[e._v("\n "+e._s(t.nickname)+"\n ")])})),0)],1)],1)],1)},l=[],c=n("c7eb"),r=(n("96cf"),n("1da1")),s=n("40a0"),o={data:function(){return{params:{page_index:1,page_size:15,challenge_name:"",accept_name:"",season:this.$store.state.user.season_list[0].season},loading:!1,total:0,list:[],challengeInfo:!1,info:{}}},computed:{season_list:function(){return this.$store.state.user.season_list}},created:function(){this.getList()},methods:{toExport:function(){var e=Object(r["a"])(Object(c["a"])().mark((function e(){var t,a,l,r,o,i;return Object(c["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return t=this.params,a=t.challenge_name,l=t.accept_name,r=t.season,this.loading=!0,e.prev=2,e.next=5,Object(s["g"])({challenge_name:a,accept_name:l,season:r});case 5:o=e.sent,i=o.data,this.loading=!1,i&&i.length>0?Promise.all([n.e("chunk-6e83591c"),n.e("chunk-aa6495fe"),n.e("chunk-03d5b01c"),n.e("chunk-179281af")]).then(n.bind(null,"4bf8d")).then((function(e){var t=["挑战人昵称","挑战人手机号","挑战人等级","挑战人学分","挑战人战区","挑战人支持人数","挑战人卖货套数","挑战人卖货-精装版","挑战人卖货-高腰版","挑战人卖货-青春版","挑战人卖货-简约版","挑战人卖货-棉老版","应战人昵称","应战人手机号","应战人等级","应战人学分","应战人战区","应战人支持人数","应战人卖货套数","应战人卖货-精装版","应战人卖货-高腰版","应战人卖货-青春版","应战人卖货-简约版","应战人卖货-棉老版"],n=["u_name","u_phone","u_level_name","c_inte","u_war_names","challenge_num","challenge_total","c_hard","c_old","c_youth","c_simple","c_cot_old","uu_name","uu_phone","uu_level_name","a_inte","uu_war_names","accept_num","accept_total","a_hard","a_old","a_youth","a_simple","a_cot_old"],a=i.map((function(e){return n.map((function(t){return e[t]||0}))}));e.export_json_to_excel({header:t,data:a,filename:"".concat((new Date).toLocaleString(),"挑战数据"),autoWidth:!0,bookType:"xlsx"})})):this.$message.error("没有可导出数据"),e.next=14;break;case 11:e.prev=11,e.t0=e["catch"](2),this.loading=!1;case 14:case"end":return e.stop()}}),e,this,[[2,11]])})));function t(){return e.apply(this,arguments)}return t}(),switchseason:function(e){this.params.season=this.season_list[e].season,this.getList()},handleCurrentChange:function(e){this.loading=!0,this.params.page_index=e,this.getList()},getList:function(){var e=Object(r["a"])(Object(c["a"])().mark((function e(){var t=this;return Object(c["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,e.next=3,Object(s["f"])(this.params).then((function(e){t.loading=!1,200===e.code?(t.list=e.data.list,t.total=e.data.total):t.$message.error(e.data)})).catch((function(e){t.loading=!1}));case 3:case"end":return e.stop()}}),e,this)})));function t(){return e.apply(this,arguments)}return t}(),handleInfo:function(){var e=Object(r["a"])(Object(c["a"])().mark((function e(t){var n=this;return Object(c["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:return this.loading=!0,e.next=3,Object(s["e"])({id:t.id}).then((function(e){n.loading=!1,200===e.code?(n.info=e.data,n.challengeInfo=!0):n.$message.error(e.data)})).catch((function(e){n.loading=!1}));case 3:case"end":return e.stop()}}),e,this)})));function t(t){return e.apply(this,arguments)}return t}(),resetInfo:function(){this.challengeInfo=!1,this.info={}},isWinner:function(e){return e.challenge_success_id||0===e.challenge_success_id?0===e.challenge_success_id?"平局":e.challenge_success_id===e.challenge_id?e.u_name:e.uu_name:"暂无"},challengeType:function(e){var t;switch(+e){case 0:t="未接受";break;case 1:t="已接受";break;case 2:t="已结束";break;default:t="已拒绝";break}return t}}},i=o,u=(n("848c"),n("2877")),p=Object(u["a"])(i,a,l,!1,null,"f935767e",null);t["default"]=p.exports}}]);