chunk-4a7589ad.994593c7.js 12 KB

12
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4a7589ad"],{"0a5f":function(t,e,a){"use strict";a.r(e);a("7f7f");var o=function(){var t=this,e=t._self._c;return e("section",{staticClass:"content data"},[e("h4",[t._v("股票评论")]),e("el-divider"),e("el-form",{staticClass:"filter-form",attrs:{"label-width":"80px"}},[e("el-row",[e("el-col",{attrs:{span:3}},[e("el-form-item",{attrs:{label:"选手名字"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入选手名字/代码",size:"mini"},on:{clear:function(e){return t.getData()}},model:{value:t.queryParams.user_name,callback:function(e){t.$set(t.queryParams,"user_name",e)},expression:"queryParams.user_name"}})],1)],1),e("el-col",{attrs:{span:4}},[e("el-form-item",{attrs:{label:"股票名称"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入股票名称/代码",size:"mini"},on:{clear:function(e){return t.getData()}},model:{value:t.queryParams.stock_name,callback:function(e){t.$set(t.queryParams,"stock_name",e)},expression:"queryParams.stock_name"}})],1)],1),e("el-col",{attrs:{span:4}},[e("el-form-item",{staticStyle:{"margin-left":"10px"},attrs:{"label-width":"10"}},[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.getData}},[t._v("筛选")]),e("el-button",{attrs:{type:"normal",size:"mini"},on:{click:function(e){t.queryParams={},t.getData()}}},[t._v("重置")])],1)],1)],1),e("el-row",{attrs:{gutter:10}},[e("el-col",{attrs:{span:6}})],1)],1),e("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],staticStyle:{width:"100%","margin-top":"10px"},attrs:{data:t.list,height:"55vh"}},[e("el-table-column",{attrs:{prop:"user_name",label:"选手名称"}}),e("el-table-column",{attrs:{prop:"content",label:"评论内容"}}),e("el-table-column",{attrs:{prop:"stock_name",label:"股票名称"}}),e("el-table-column",{attrs:{prop:"ctime",label:"评论时间",width:"160"}}),e("el-table-column",{attrs:{prop:"date",label:"操作",fixed:"right",width:"240"},scopedSlots:t._u([{key:"default",fn:function(a){return[0==a.row.istop?e("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.top(a.row)}}},[t._v("置顶")]):e("el-button",{attrs:{size:"mini",type:"primary"},on:{click:function(e){return t.top(a.row)}}},[t._v("取消置顶")]),e("el-button",{attrs:{size:"mini",type:"warning"},on:{click:function(e){return t.edit(a.row.id)}}},[t._v("编辑")]),e("el-button",{attrs:{size:"mini",type:"danger"},on:{click:function(e){return t.del(a.row.id)}}},[t._v("删除")])]}}])})],1),e("Page",{ref:"pageButton",attrs:{current:t.form.page,page_size:t.form.page_size,total:t.total},on:{pageChange:t.gopage}}),e("el-dialog",{attrs:{title:t.title,visible:t.open,width:"500px","append-to-body":""},on:{"update:visible":function(e){t.open=e}}},[e("el-form",{ref:"form",attrs:{model:t.form,rules:t.rules,"label-width":"80px"}},[e("el-form-item",{attrs:{label:"赛事名称",prop:"match_id"}},[e("el-select",{attrs:{placeholder:"请选择比赛"},model:{value:t.form.match_id,callback:function(e){t.$set(t.form,"match_id",e)},expression:"form.match_id"}},t._l(t.matchList,(function(t){return e("el-option",{key:t.id,attrs:{label:t.name,value:t.id}})})),1)],1),e("el-form-item",{attrs:{label:"参赛选手",prop:"player_id"}},[e("el-select",{attrs:{filterable:"",placeholder:"请选择用户代码"},model:{value:t.form.player_id,callback:function(e){t.$set(t.form,"player_id",e)},expression:"form.player_id"}},t._l(t.playerList,(function(t){return e("el-option",{key:t.id,attrs:{label:t.label,value:t.id}})})),1)],1),e("el-form-item",{attrs:{label:"持仓日期",prop:"stock_date"}},[e("el-date-picker",{staticStyle:{width:"100%"},attrs:{type:"date",placeholder:"选择日期",format:"yyyy-MM-dd","value-format":"yyyy-MM-dd"},model:{value:t.form.stock_date,callback:function(e){t.$set(t.form,"stock_date",e)},expression:"form.stock_date"}})],1),e("el-form-item",{attrs:{label:"今日资产",prop:"today_fund"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入今日资产",type:"number"},model:{value:t.form.today_fund,callback:function(e){t.$set(t.form,"today_fund",e)},expression:"form.today_fund"}},[e("template",{slot:"append"},[t._v("万元")])],2)],1),t.form.id?e("el-form-item",{attrs:{label:"昨日资产",prop:"yesterday_fund"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入昨日资产",type:"number"},model:{value:t.form.yesterday_fund,callback:function(e){t.$set(t.form,"yesterday_fund",e)},expression:"form.yesterday_fund"}},[e("template",{slot:"append"},[t._v("万元")])],2)],1):t._e(),t.form.id?e("el-form-item",{attrs:{label:"初始资产",prop:"init_fund"}},[e("el-input",{attrs:{clearable:"",placeholder:"请输入初始资产",type:"number"},model:{value:t.form.init_fund,callback:function(e){t.$set(t.form,"init_fund",e)},expression:"form.init_fund"}},[e("template",{slot:"append"},[t._v("万元")])],2)],1):t._e(),e("el-form-item",{attrs:{label:"开超市",prop:"is_markt"}},[e("el-switch",{model:{value:t.form.is_markt,callback:function(e){t.$set(t.form,"is_markt",e)},expression:"form.is_markt"}})],1),e("el-form-item",{attrs:{label:"股票名称",prop:"today_stock"}},[t._l(t.form.today_stock,(function(a,o){return e("div",{key:o,staticStyle:{"margin-bottom":"5px"}},[e("el-input",{staticStyle:{width:"48%",display:"inline-block"},attrs:{placeholder:"请输入股票名称",disabled:1==t.form.is_markt},model:{value:a.name,callback:function(e){t.$set(a,"name",e)},expression:"item.name"}}),t._v("\n  "),e("el-input",{staticStyle:{width:"39%"},attrs:{clearable:"",placeholder:"资金",disabled:1==t.form.is_markt},model:{value:a.fund,callback:function(e){t.$set(a,"fund",e)},expression:"item.fund"}},[e("template",{slot:"append"},[t._v("万元")])],2),e("i",{staticClass:"el-icon-circle-close del",staticStyle:{"margin-top":"5px"},on:{click:function(e){return t.form.today_stock.splice(o,1)}}})],1)})),e("el-button",{attrs:{type:"primary",size:"small",plain:""},on:{click:t.addCode}},[t._v("新增股票")])],2),e("el-form-item",{attrs:{label:"股票截图",prop:"today_stock_img"}},[t._l(t.form.today_stock_img,(function(a,o){return e("div",{key:o,staticClass:"imgs"},[e("img",{attrs:{width:"150",src:a,alt:""}}),e("i",{staticClass:"el-icon-circle-close del",on:{click:function(e){return t.form.today_stock_img.splice(o,1)}}})])})),e("el-upload",{staticClass:"upload-demo",attrs:{"show-file-list":!1,"on-success":t.handleSuccess,action:"/api/admin/uploadfile"}},[e("el-button",{attrs:{size:"small",type:"primary",plain:""}},[t._v("上传股票截图")])],1)],2)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary"},on:{click:t.submitForm}},[t._v("确 定")]),e("el-button",{on:{click:function(e){t.open=!1}}},[t._v("取 消")])],1)],1),e("el-dialog",{attrs:{title:t.title,visible:t.open1,width:"500px","append-to-body":""},on:{"update:visible":function(e){t.open1=e}}},[e("el-form",{ref:"form1",attrs:{model:t.form1,"label-width":"80px"}},[e("el-form-item",{attrs:{label:"顽主点评"}},[e("el-input",{attrs:{placeholder:"",type:"textarea",rows:"10"},model:{value:t.form1.wanzhu_comment,callback:function(e){t.$set(t.form1,"wanzhu_comment",e)},expression:"form1.wanzhu_comment"}})],1)],1),e("div",{staticClass:"dialog-footer",attrs:{slot:"footer"},slot:"footer"},[e("el-button",{attrs:{type:"primary",size:"mini"},on:{click:t.saveComment}},[t._v("确 定")]),e("el-button",{attrs:{size:"mini"},on:{click:function(e){t.open1=!1}}},[t._v("取 消")])],1)],1)],1)},i=[],n=(a("28a5"),a("c5f6"),a("9973")),r={components:{Page:n["a"]},data:function(){return{loading:!1,queryParams:{match_id:0,page:1,stock_date:this.getNowDate()},form:{stock_date:this.getNowDate()},form1:{},list:[{},{}],total:0,title:"新增用户",open:!1,open1:!1,rules:{match_id:[{required:!0,message:"请选择比赛",trigger:"change"}],player_id:[{required:!0,message:"请输入用户代码",trigger:"blur"}],stock_date:[{required:!0,message:"请选择持仓日期",trigger:"blur"}],today_fund:[{required:!0,message:"请输入今日资产",trigger:"blur"}],is_markt:[{required:!1,message:"请选择",trigger:"change"}]},matchList:[],playerList:[],groupList:[],stockList:[],missDayList:[{id:0,name:"否"},{id:1,name:"是"}],orderStatusList:[{id:0,name:"未支付"},{id:1,name:"已支付"}],signupTypeList:[{id:1,name:"选手"},{id:2,name:"游客"}]}},methods:{updateRank:function(){var t=this;this.loading=!0,this.$api.updateRank(this.queryParams).then((function(e){t.loading=!1,t.$message({message:"更新成功!",type:"success"})}))},getNowDate:function(){var t=(new Date).getFullYear(),e=Number((new Date).getMonth()+1),a=(new Date).getDate();return e=e>9?e:"0"+e,a=a>9?a:"0"+a,t+"-"+e+"-"+a},autoCompleteData:function(){var t=this;this.loading=!0,this.$api.autoCompleteData(this.queryParams).then((function(e){t.getData(),t.loading=!1}))},downloadExcel:function(){var t=this;this.$api.downloadRecords(this.queryParams).then((function(e){var a=document.createElement("a"),o=new Blob([e.data],{type:"application/vnd.ms-excel,charset=UTF-8"}),i=URL.createObjectURL(o),n=decodeURIComponent(e.headers["content-disposition"].split("=")[1]);console.log(n),a.download="参赛数据",a.style.display="none",a.href=i,document.body.appendChild(a),a.click(),document.body.removeChild(a),t.download_loading=!1}))},del:function(t){var e=this;this.$confirm("确定删除吗?","提示",{type:"warning"}).then((function(){e.$api.delComments({id:t}).then((function(t){e.$message({message:"删除成功",type:"success"}),e.getData()}))}))},gopage:function(t){t&&(this.queryParams.page_size=t),this.queryParams.page=this.$refs.pageButton.page,this.getData()},getData:function(){var t=this;this.loading=!0,this.$api.getStockCommentsList(this.queryParams).then((function(e){t.list=e.data.data.list,t.total=e.data.data.total,t.loading=!1}))},edit:function(t){var e=this;this.title="编辑数据",this.$api.getRecordInfo({id:t}).then((function(t){e.form=t.data.data,e.open=!0}))},top:function(t){var e=this;this.$api.commentsTop({id:t.id}).then((function(a){t.istop=1-t.istop,e.getData()}))},editComment:function(t){var e=this;this.title="顽主点评",this.$api.getRecordInfo({id:t}).then((function(t){e.form1=t.data.data,e.open1=!0}))},saveComment:function(){var t=this;this.$api.updateComment({id:this.form1.id,wanzhu_comment:this.form1.wanzhu_comment}).then((function(e){0==e.data.code?(t.msgSuccess("修改成功"),t.open1=!1,t.getData()):t.msgError(e.data.message)}))},handleAdd:function(){this.open=!0,this.title="新增数据",this.form={match_id:this.matchList[0].id,today_stock:[{code:"",name:"",fund:""}],today_stock_img:[],stock_date:this.getNowDate()}},addCode:function(){this.form.today_stock.push({code:"",name:"",fund:""})},handleSuccess:function(t,e){console.log(t),this.form.today_stock_img.push(t.data.url)},submitForm:function(){var t=this;console.log(this.form),this.$refs["form"].validate((function(e){e&&(null!=t.form.id?t.$api.editRecord(t.form).then((function(e){0==e.data.code?(t.msgSuccess("修改成功"),t.open=!1,t.getData()):t.msgError(e.data.message)})):t.$api.addRecord(t.form).then((function(e){0==e.data.code?(t.msgSuccess("新增成功"),t.open=!1,t.getData()):t.msgError(e.data.message)})))}))}},created:function(){var t=this;this.$api.getMatchList().then((function(e){t.matchList=e.data.data,t.queryParams.match_id=t.matchList[0].id,t.getData()}))}},s=r,l=(a("49e84"),a("2877")),c=Object(l["a"])(s,o,i,!1,null,null,null);e["default"]=c.exports},"3aeb":function(t,e,a){"use strict";a("4192")},"3fe3":function(t,e,a){},4192:function(t,e,a){},"49e84":function(t,e,a){"use strict";a("3fe3")},9973:function(t,e,a){"use strict";var o=function(){var t=this,e=t._self._c;return e("el-pagination",{attrs:{background:"","page-size":t.page_size?t.page_size:20,"current-page":t.current,"page-sizes":[10,20,30,40,50,60,70,80,90,100],layout:"total,sizes,prev, pager, next",total:t.total},on:{"current-change":t.getData,"size-change":t.handleSizeChange}})},i=[],n={data:function(){return{page:1}},props:{total:"",page_size:"",current:""},methods:{getData:function(t){this.page=t,this.$emit("pageChange")},handleSizeChange:function(t){this.$emit("pageChange",t)}},created:function(){}},r=n,s=(a("3aeb"),a("2877")),l=Object(s["a"])(r,o,i,!1,null,null,null);e["a"]=l.exports}}]);
  2. //# sourceMappingURL=chunk-4a7589ad.994593c7.js.map