chunk-dd686b8a.b68cdb20.js 7.7 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-dd686b8a"],{"9a4a":function(e,t,a){},e11c:function(e,t,a){"use strict";var i=a("9a4a"),n=a.n(i);n.a},fe17:function(e,t,a){"use strict";a.r(t);var i=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"zbsseasonset"},[a("div",{staticClass:"banners"},[a("div",{staticClass:"header"},[e._v("争霸赛banner图设置")]),e._v(" "),a("div",{staticClass:"bannerlist"},e._l(e.bannerlist,(function(t,i){return a("div",{key:i,staticClass:"item"},[a("el-upload",{attrs:{"show-file-list":!1,action:"#","before-upload":function(t){return e.beforeUpload(t,i+1)}}},[0===i?a("el-button",{attrs:{size:"mini",round:"",type:"primary"}},[e._v("点击更换(排行榜页面)")]):1===i?a("el-button",{attrs:{size:"mini",round:"",type:"primary"}},[e._v("点击更换(报名页面)")]):2===i?a("el-button",{attrs:{size:"mini",round:"",type:"primary"}},[e._v("点击更换(设置页面)")]):3===i?a("el-button",{attrs:{size:"mini",round:"",type:"primary"}},[e._v("点击更换(礼品兑换页面)")]):e._e()],1),e._v(" "),a("el-image",{staticStyle:{width:"90%",height:"60%"},attrs:{src:t,"preview-src-list":e.bannerlist}})],1)})),0)]),e._v(" "),a("div",{staticClass:"set"},[a("el-form",{attrs:{"label-position":e.labelPosition,"label-width":"116px",model:e.formLabelAlign}},[a("el-form-item",{attrs:{label:"季数:"}},[a("el-input",{attrs:{disabled:e.disabled,placeholder:"请输入届数"},model:{value:e.formLabelAlign.season,callback:function(t){e.$set(e.formLabelAlign,"season",t)},expression:"formLabelAlign.season"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"报名金额:(元)"}},[a("el-input",{attrs:{disabled:e.disabled,placeholder:"请输入报名金额"},model:{value:e.formLabelAlign.cost,callback:function(t){e.$set(e.formLabelAlign,"cost",t)},expression:"formLabelAlign.cost"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"报名开始时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择报名开始时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.sign_start_time,callback:function(t){e.$set(e.formLabelAlign,"sign_start_time",t)},expression:"formLabelAlign.sign_start_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"报名结束时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择报名结束时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.sign_end_time,callback:function(t){e.$set(e.formLabelAlign,"sign_end_time",t)},expression:"formLabelAlign.sign_end_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"比赛开始时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择比赛开始时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.round_start_time,callback:function(t){e.$set(e.formLabelAlign,"round_start_time",t)},expression:"formLabelAlign.round_start_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"比赛结束时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择比赛结束时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.round_end_time,callback:function(t){e.$set(e.formLabelAlign,"round_end_time",t)},expression:"formLabelAlign.round_end_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"兑换开始时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择兑换开始时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.gift_start_time,callback:function(t){e.$set(e.formLabelAlign,"gift_start_time",t)},expression:"formLabelAlign.gift_start_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"兑换结束时间:"}},[a("el-date-picker",{attrs:{disabled:e.disabled,type:"datetime",placeholder:"请选择兑换结束时间"},on:{change:e.datechange},model:{value:e.formLabelAlign.gift_end_time,callback:function(t){e.$set(e.formLabelAlign,"gift_end_time",t)},expression:"formLabelAlign.gift_end_time"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"挑战次数:"}},[a("el-input",{attrs:{type:"number",placeholder:"请输入挑战次数"},model:{value:e.formLabelAlign.challenge_num,callback:function(t){e.$set(e.formLabelAlign,"challenge_num",t)},expression:"formLabelAlign.challenge_num"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"获胜奖励学分:"}},[a("el-input",{attrs:{type:"number",placeholder:"请输入挑战获胜奖励学分"},model:{value:e.formLabelAlign.challenge_inte,callback:function(t){e.$set(e.formLabelAlign,"challenge_inte",t)},expression:"formLabelAlign.challenge_inte"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"竞猜学分:"}},[a("el-input",{attrs:{type:"number",placeholder:"请输入竞猜学分"},model:{value:e.formLabelAlign.guessing_inte,callback:function(t){e.$set(e.formLabelAlign,"guessing_inte",t)},expression:"formLabelAlign.guessing_inte"}})],1),e._v(" "),a("el-form-item",{attrs:{label:"默认放弃时间:"}},[a("el-input",{attrs:{type:"number",placeholder:"默认放弃时间(天)"},model:{value:e.formLabelAlign.give_up_time,callback:function(t){e.$set(e.formLabelAlign,"give_up_time",t)},expression:"formLabelAlign.give_up_time"}})],1),e._v(" "),a("el-button",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],attrs:{type:"primary",disabled:e.disabled},on:{click:e.submitForm}},[e._v("设置")])],1)],1)])},n=[],l=a("b775");function s(e){return Object(l["a"])({method:"get",url:"/setting/status",params:e})}function r(e){return Object(l["a"])({url:"/setting/time",method:"post",data:e})}function o(e){return Object(l["a"])({method:"get",url:"/setting/bannerlist",params:e})}function m(e){return Object(l["a"])({url:"/setting/bannerset",method:"post",data:e})}var d=a("5c96"),g={name:"ZbsSeasonSet",data:function(){return{labelPosition:"left",formLabelAlign:{cost:9.9,season:"",sign_start_time:"",sign_end_time:"",round_start_time:"",round_end_time:"",gift_start_time:"",gift_end_time:"",challenge_num:"",challenge_inte:"",give_up_time:"",guessing_inte:""},startDay:new Date,disabled:!1,loading:!1,bannerlist:[],api:m}},created:function(){this.getSetStatus(),this.getBannerList()},methods:{beforeUpload:function(e,t){var a=this,i=new FormData;return i.append("banner_"+t,e),m(i).then((function(e){200===e.code?(a.$message.success({message:"修改成功"}),a.getBannerList()):a.$message.error({message:"上传失败"})})),!1},getBannerList:function(){var e=this;o().then((function(t){e.bannerlist=t.data.list}))},submitForm:function(){var e=this;this.loading=!0,r({cost:this.formLabelAlign.cost,season:this.formLabelAlign.season,sign_start_time:+new Date(this.formLabelAlign.sign_start_time)/1e3,sign_end_time:+new Date(this.formLabelAlign.sign_end_time)/1e3,round_start_time:+new Date(this.formLabelAlign.round_start_time)/1e3,round_end_time:+new Date(this.formLabelAlign.round_end_time)/1e3,gift_start_time:+new Date(this.formLabelAlign.gift_start_time)/1e3,gift_end_time:+new Date(this.formLabelAlign.gift_end_time)/1e3,challenge_num:this.formLabelAlign.challenge_num,challenge_inte:this.formLabelAlign.challenge_inte,give_up_time:this.formLabelAlign.give_up_time,guessing_inte:this.formLabelAlign.guessing_inte}).then((function(){e.loading=!1,Object(d["Message"])({message:"设置成功",duration:3e3,type:"success"}),e.getSetStatus()}),(function(){e.loading=!1,Object(d["Message"])({message:"设置失败",duration:3e3,type:"error"})}))},datechange:function(e){},getSetStatus:function(){var e=this;s().then((function(t){if(!t.data.set)return e.disabled=!0,void Object(d["Message"])({message:"赛季基本设置已设定,不可更改",duration:3e3,type:"warning",center:!0,showClose:!0});Object.assign(e.formLabelAlign,t.data),e.startDay=t.data.sign_start_time}))}}},c=g,b=(a("e11c"),a("2877")),u=Object(b["a"])(c,i,n,!1,null,null,null);t["default"]=u.exports}}]);