| 1 |
- webpackJsonp([15],{YDhS:function(e,a){},rMwH:function(e,a,t){"use strict";Object.defineProperty(a,"__esModule",{value:!0});var n=t("Xxa5"),l=t.n(n),r=t("mvHQ"),i=t.n(r),s=t("exGp"),c=t.n(s),o={name:"balanceManagement",data:function(){return{search1:"",search2:"",search3:"",search4:"",search5:"",search6:"",optionsReExType:[{value:"",label:"全部"},{value:1,label:"收入"},{value:2,label:"支出"}],optionsTransactionType:[{value:"",label:"全部"},{value:1,label:"提现"},{value:2,label:"代理收入"}],pickerOptions:{shortcuts:[{text:"最近一周",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-6048e5),e.$emit("pick",[t,a])}},{text:"最近一个月",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-2592e6),e.$emit("pick",[t,a])}},{text:"最近三个月",onClick:function(e){var a=new Date,t=new Date;t.setTime(t.getTime()-7776e6),e.$emit("pick",[t,a])}}]},tableData:[],currentPage1:1,pageSize:10,totalSize:0,initData:{},permissions:[],permissions_obj:{}}},created:function(){var e=this;this.permissions=this.$store.state.permissions;var a=!1;this.permissions.forEach(function(t,n){-1==t?a=!0:e.permissions_obj["id_"+t]=t}),this.permissions_obj.id_all=!!a},mounted:function(){this.getInitData()},methods:{handleCurrentChange:function(e){console.log("当前页: "+e),this.currentPage1=e,this.getInitData()},handleSizeChange:function(e){this.pageSize=e,this.getInitData()},searchMethod:function(){this.currentPage1=1,this.getInitData()},getInitData:function(){var e=this;return c()(l.a.mark(function a(){var t,n;return l.a.wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return t={handshake:"",data:{page:e.currentPage1,page_size:e.pageSize,search:{nick:e.search1,user_id:e.search2,coins_type:e.search3,type:e.search4,relation_id:e.search5,stime:e.search6&&e.search6.length>0?e.search6[0]:"",otime:e.search6&&e.search6.length>1?e.search6[1]:"",user_code:""}}},a.next=3,e.$axios.post(e.$api.balanceRecord,i()(t));case 3:200==(n=a.sent).code?(e.initData=n.data,e.initData.data.forEach(function(e,a){1==e.coins_type?e.coins_type_text="收入":2==e.coins_type&&(e.coins_type_text="支出")}),e.totalSize=e.initData.total,e.tableData=e.initData.data):e.$message({message:n.message,type:"warning"});case 5:case"end":return a.stop()}},a,e)}))()}}},p={render:function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",{staticClass:"balanceManagement"},[t("h3",[e._v("余额明细")]),e._v(" "),t("div",{staticClass:"search"},[t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入用户名"},model:{value:e.search1,callback:function(a){e.search1=a},expression:"search1"}},[t("template",{slot:"prepend"},[e._v("用户名")])],2)],1),e._v(" "),t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入用户id"},model:{value:e.search2,callback:function(a){e.search2=a},expression:"search2"}},[t("template",{slot:"prepend"},[e._v("用户id")])],2)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("收支类型")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search3,callback:function(a){e.search3=a},expression:"search3"}},e._l(e.optionsReExType,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("交易类型")]),e._v(" "),t("el-select",{attrs:{placeholder:"请选择"},model:{value:e.search4,callback:function(a){e.search4=a},expression:"search4"}},e._l(e.optionsTransactionType,function(e){return t("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})}),1)],1),e._v(" "),t("div",{staticClass:"cond1 cond"},[t("el-input",{attrs:{placeholder:"请输入类型id"},model:{value:e.search5,callback:function(a){e.search5=a},expression:"search5"}},[t("template",{slot:"prepend"},[e._v("类型id")])],2)],1),e._v(" "),t("div",{staticClass:"cond2 cond"},[t("label",[e._v("交易时间")]),e._v(" "),t("el-date-picker",{attrs:{type:"daterange",align:"right","unlink-panels":"","range-separator":"至","start-placeholder":"开始日期","end-placeholder":"结束日期","picker-options":e.pickerOptions,"value-format":"yyyy-MM-dd"},model:{value:e.search6,callback:function(a){e.search6=a},expression:"search6"}})],1),e._v(" "),t("div",[t("el-button",{attrs:{type:"primary",icon:"el-icon-search"},on:{click:e.searchMethod}},[e._v("搜索")])],1)]),e._v(" "),t("div",{staticClass:"list"},[t("el-table",{ref:"multipleTable",staticStyle:{width:"100%"},attrs:{border:"",data:e.tableData,"tooltip-effect":"dark"}},[t("el-table-column",{attrs:{type:"index",width:"50","header-align":"center",align:"center",label:"序号"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user.nick",label:"用户名"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"user.code",label:"用户ID"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"title",label:"描述"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"coins_type_text",label:"收支类型"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"type_zh",label:"交易类型"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"relation_id",label:"类型id"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"balance",label:"金额"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"remain",label:"余额"}}),e._v(" "),t("el-table-column",{attrs:{"header-align":"center",align:"center",prop:"created_at",label:"交易时间",sortable:""}})],1)],1),e._v(" "),t("div",{staticClass:"page"},[t("el-pagination",{attrs:{background:"","current-page":e.currentPage1,"page-sizes":[10,30,50,100],"page-size":e.pageSize,layout:"total, prev, pager, next,sizes,jumper",total:e.totalSize},on:{"size-change":e.handleSizeChange,"current-change":e.handleCurrentChange,"update:currentPage":function(a){e.currentPage1=a},"update:current-page":function(a){e.currentPage1=a}}})],1)])},staticRenderFns:[]};var d=t("VU/8")(o,p,!1,function(e){t("YDhS")},"data-v-ab27ffb4",null);a.default=d.exports}});
|