chunk-b48fa310.d27adabe0e4d37fb8b27.js 7.3 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-b48fa310"],{"02d6":function(t,e,a){},"0b07":function(t,e,a){"use strict";a.r(e);var s=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",[a("div",{staticClass:"presentForm"},[a("div",{staticClass:"leftFrom"},[a("el-form",{ref:"params",staticClass:"formList",attrs:{model:t.params,"label-width":"100px"}},[a("el-form-item",{attrs:{label:"用户名称"}},[a("el-input",{attrs:{placeholder:"请输入用户名称",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:t.params.username,callback:function(e){t.$set(t.params,"username","string"===typeof e?e.trim():e)},expression:"params.username"}})],1),a("el-form-item",{attrs:{label:"订单号"}},[a("el-input",{attrs:{placeholder:"请输入订单号",onkeyup:"this.value=this.value.replace(/[, ]/g,'')"},model:{value:t.params.order_num,callback:function(e){t.$set(t.params,"order_num","string"===typeof e?e.trim():e)},expression:"params.order_num"}})],1),a("el-form-item",{attrs:{label:"订单类型"}},[a("el-select",{attrs:{clearable:"",placeholder:"请选择订单类型"},model:{value:t.params.type,callback:function(e){t.$set(t.params,"type",e)},expression:"params.type"}},[a("el-option",{attrs:{label:"期权",value:"6"}}),a("el-option",{attrs:{label:"合约",value:"23"}}),a("el-option",{attrs:{label:"足球",value:"36"}})],1)],1),a("el-form-item",{attrs:{label:"下单时间"}},[a("el-date-picker",{attrs:{type:"datetimerange","value-format":"timestamp","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","default-time":["00:00:00","23:59:59"]},on:{change:t.changeOrderTime},model:{value:t.orderTimeData,callback:function(e){t.orderTimeData=e},expression:"orderTimeData"}})],1)],1)],1),a("div",{staticClass:"inquire"},[a("el-button",{staticClass:"demand",attrs:{type:"primary"},on:{click:t.inquire}},[t._v("查询")])],1)]),a("table",{staticStyle:{margin:"10px",width:"100%","text-align":"center"},attrs:{border:"1"}},[t._m(0),a("tbody",[a("tr",[a("td",[t._v(t._s(t.statistics.option_count))]),a("td",[t._v(t._s(t.statistics.option_money))]),a("td",[t._v(t._s(t.statistics.option_profit_and_loss))]),a("td",[t._v(t._s(t.statistics.futures_count))]),a("td",[t._v(t._s(t.statistics.futures_money))]),a("td",[t._v(t._s(t.statistics.futures_profit_and_loss))]),a("td",[t._v(t._s(t.statistics.sport_count))]),a("td",[t._v(t._s(t.statistics.sport_money))]),a("td",[t._v(t._s(t.statistics.sport_profit_and_loss))]),a("td",[t._v(t._s(t.statistics.total_profit_and_loss))])])])]),a("div",[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.loading,expression:"loading"}],key:"two",staticStyle:{width:"100%"},attrs:{data:t.tableData,border:"","cell-style":{textAlign:"center"},"header-cell-style":{textAlign:"center"},height:"600"}},[a("el-table-column",{attrs:{prop:"member_id",label:"用户ID"}}),a("el-table-column",{attrs:{prop:"username",label:"用户名称"}}),a("el-table-column",{attrs:{prop:"ordernum",label:"订单号"}}),a("el-table-column",{attrs:{prop:"change_type",label:"订单类型"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(" "+t._s(t.orderTypeMap[e.row.change_type])+" ")])]}}])}),a("el-table-column",{attrs:{prop:"fee",label:"投注金额"}}),a("el-table-column",{attrs:{prop:"profit_and_loss",label:"盈亏"}}),a("el-table-column",{attrs:{prop:"profit_and_loss",label:"盈利方"},scopedSlots:t._u([{key:"default",fn:function(e){return[a("div",[t._v(" "+t._s(e.row.profit_and_loss>0?"用户":"平台")+" ")])]}}])}),a("el-table-column",{attrs:{prop:"status",label:"状态"}}),a("el-table-column",{attrs:{prop:"created_at",label:"下单时间"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t.timestampToDatetime(e.row.created_at))+" ")]}}])}),a("el-table-column",{attrs:{label:"操作"},scopedSlots:t._u([{key:"default",fn:function(e){return[36==e.row.change_type?a("el-button",{staticClass:"greenbg",on:{click:function(a){return t.jump("/football/order",e.row.ordernum)}}},[t._v("订单详情")]):t._e(),23==e.row.change_type?a("el-button",{staticClass:"greenbg",on:{click:function(a){return t.jump("/ contract/contractIndex",e.row.ordernum)}}},[t._v("订单详情")]):t._e(),6==e.row.change_type?a("el-button",{staticClass:"greenbg",on:{click:function(a){return t.jump("/option/option-order",e.row.ordernum)}}},[t._v("订单详情")]):t._e()]}}])})],1),a("Paginate",{attrs:{page:t.params.page,total:t.total},on:{currentChange:t.handleCurrentChange,sizeChange:t.handleSizeChange}})],1)])},r=[function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("thead",[a("tr",[a("th",[t._v("期权订单数")]),a("th",[t._v("期权投注额")]),a("th",[t._v("期权输赢")]),a("th",[t._v("合约订单数")]),a("th",[t._v("合约投注额")]),a("th",[t._v("合约输赢")]),a("th",[t._v("足球订单数")]),a("th",[t._v("足球投注额")]),a("th",[t._v("足球输赢")]),a("th",[t._v("总输赢")])])])}],n=a("9563"),i=a("0238"),o=a("c466"),l={name:"contractIndex",components:{Paginate:i["a"]},data:function(){return{orderTypeMap:{6:"期权",23:"合约",36:"足球"},profit:0,profitFee:0,profitFlag:!1,params:{is_agent:!1,page:1,page_size:this.$store.state.attr.pageSize,username:"",member_id:"",start_date:"",end_date:"",type:"",order_num:""},statistics:{page:{profit_and_loss:0,amount:0},all:{profit_and_loss:0,amount:0}},orderTimeData:[],closedTimeData:[],coinList:[],tableData:[],loading:!1,total:0,btnLoading:!1}},computed:{},mounted:function(){this.$route.query.id&&(this.params.member_id=this.$route.query.id),this.$route.query.id&&(this.params.is_agent=this.$route.query.is_agent),this.install()},methods:{jump:function(t,e){this.$router.push({path:t,query:{ordernum:e}})},install:function(){var t=this,e={page:this.cal.accSub(this.params.page,1),page_size:this.params.page_size,username:this.params.username,member_id:this.params.member_id,start_date:this.params.start_date,end_date:this.params.end_date,order_num:this.params.order_num,type:this.params.type,is_agent:this.params.is_agent};Object(n["c"])(e).then((function(e){200===e.code?(t.total=parseInt(e.data.listTotalCount),t.tableData=e.data.list,t.statistics=e.data.statistics):t.$message.error(e.message),t.loading=!1}))},inquire:function(){this.params.page=1,this.tableData=[],this.install()},changeOrderTime:function(t){t?(this.params.start_date=t[0]/1e3,this.params.end_date=t[1]/1e3):(this.params.start_date="",this.params.end_date="")},changeClosedTime:function(t){t?(this.params.closed_at_start=t[0]/1e3,this.params.closed_at_end=t[1]/1e3):(this.params.closed_at_start="",this.params.closed_at_end="")},detail:function(t){this.$router.push({path:"/member/moneybag",query:{ordernum:t.ordernum}})},handleCurrentChange:function(t){this.params.page=t,this.install()},handleSizeChange:function(t,e){this.params.page_size=t,this.install()},timestampToDatetime:function(t){return Object(o["a"])(t,!0)}}},u=l,c=(a("188c"),a("2877")),p=Object(c["a"])(u,s,r,!1,null,"24c89036",null);e["default"]=p.exports},"188c":function(t,e,a){"use strict";var s=a("02d6"),r=a.n(s);r.a},9563:function(t,e,a){"use strict";a.d(e,"b",(function(){return r})),a.d(e,"a",(function(){return n})),a.d(e,"c",(function(){return i}));var s=a("b775");function r(t){return Object(s["b"])({url:"/spread/code",method:"get",params:t})}function n(t){return Object(s["b"])({url:"/spread/child",method:"get",params:t})}function i(t){return Object(s["b"])({url:"/spread/order",method:"get",params:t})}}}]);