chunk-95a40d42.131eb3ab.js 8.0 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-95a40d42"],{"1d47":function(e,t,a){"use strict";a.r(t);var r=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"new-app-container layout-vertical"},[a("YMTableSearch",{attrs:{loading:e.loading,"search-form":e.searchForm},on:{onValueChange:e.onValueChange,submit:e.onSubmit}}),a("YMTable",{ref:"table",attrs:{"table-key":1,index:!0,selection:!1,"table-options":e.tableOptions,"edit-form":e.editForm,"edit-config":e.editConfig,columns:e.columns,"rows-actions":e.rowsActions,"show-summary":!1,apis:e.apis,alertTip:e.alertTip,"custom-style":{height:"calc(100vh - 150px)"},"actions-width":120},on:{onResponse:e.onResponse},scopedSlots:e._u([{key:"before_balance",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#18C80A"}},[e._v(" "+e._s(null!=r.before_balance?Number(r.before_balance).toFixed(2):"--")+" ")])]}},{key:"amount",fn:function(t){var r=t.row;return[a("span",{style:{color:Number(r.amount)>0?"#18C80A":Number(r.amount)<0?"#F56C6C":"#909399"}},[e._v(" "+e._s(null!=r.amount?Number(r.amount).toFixed(2):"--")+" ")])]}},{key:"change_type",fn:function(t){var r=t.row;return[a("span",{staticStyle:{color:"#0B17FF"}},[e._v(" "+e._s(r.change_type||"--")+" ")])]}}])}),a("Dialog",{ref:"dialog"},[a("template",{slot:"content"})],2),a("Dialog",{ref:"viewDialog",attrs:{"dialog-actions":{width:"800px",title:"余额变动详情",confirmButtom:!1}}},[a("template",{slot:"content"},[a("div",{staticStyle:{display:"flex","flex-wrap":"wrap",gap:"12px",padding:"10px 0","max-height":"500px","overflow-y":"auto"}},e._l(e.viewFields,(function(t){return a("div",{key:t.prop,staticStyle:{flex:"0 0 calc(33.33% - 12px)",background:"#f5f7fa","border-radius":"6px",padding:"12px 16px","box-sizing":"border-box",border:"1px solid #e4e7ed"}},[a("div",{staticStyle:{"font-size":"13px",color:"#909399","margin-bottom":"4px"}},[e._v(e._s(t.label))]),"balance"===t.type?a("div",{staticStyle:{color:"#18C80A","font-size":"15px"}},[e._v(e._s(t.value))]):"amount"===t.type?a("div",{style:{color:t.rawValue>0?"#18C80A":t.rawValue<0?"#F56C6C":"#909399",fontSize:"15px"}},[e._v(" "+e._s(t.value))]):"change_type"===t.type?a("div",{staticStyle:{color:"#0B17FF","font-size":"15px"}},[e._v(e._s(t.value)+" ")]):"fund_type"===t.type?a("div",{staticStyle:{color:"#303133","font-size":"15px"}},[e._v(e._s(t.value))]):a("div",{staticStyle:{color:"#303133","font-size":"15px","word-break":"break-all"}},[e._v(e._s(t.value))])])})),0)])],2)],1)},n=[],o=a("5530"),l=(a("99af"),a("14d9"),a("e9f5"),a("7d54"),a("a9e3"),a("b680"),a("d3b7"),a("4d90"),a("159b"),a("9039")),i={components:{Dialog:l["a"]},data:function(){var e=this;return{loading:!1,visibleBasicDrawer:!1,alertTip:"",viewRow:null,searchForm:[{label:"会员ID",type:"input",prop:"member_id",default:"",clearable:!0},{label:"会员昵称",type:"input",prop:"first_name",clearable:!0},{label:"类型",type:"select",prop:"change_type",options:[],clearable:!0},{label:"选择日期",type:"daterange",prop:"created_range",default:"",clearable:!0}],columns:[{label:"会员ID",prop:"member_id",width:120},{label:"会员昵称",popover:!0,width:140,tagType:function(e){return 1===(null===e||void 0===e?void 0:e.member.status)?"danger":""},props:["member.first_name"],options:[{label:"会员ID",value:["member.member_id"]},{label:"用户名称",value:["member.username"]},{label:"备注",vShow:function(e){return!(null===e||void 0===e||!e.member.admin_note)},value:["member.admin_note"]}]},{label:"变动前余额",prop:"after_balance",method:function(e){var t;return null===(t=Number(e.after_balance))||void 0===t?void 0:t.toFixed(2)}},{label:"变动金额",prop:"amount",method:function(e){var t;return null===(t=Number(e.amount))||void 0===t?void 0:t.toFixed(2)}},{label:"变动后余额",prop:"before_balance",method:function(e){var t;return null===(t=Number(e.before_balance))||void 0===t?void 0:t.toFixed(2)}},{label:"时间",prop:"created_at"},{label:"资金类型",prop:"type",method:function(e){return 1===Number(e.type)?"可用余额":"冻结金额"}},{label:"类型",prop:"change_type"},{label:"关联ID",prop:"related_id"},{label:"说明",prop:"remark"}],rowsActions:[{key:"view",label:"查看",method:function(t){e.viewRow=Object(o["a"])({},t),e.$refs.viewDialog.open()}}],apis:{list:{url:"balance/log",dataParam:"data.data",resultParam:"data",init:!1}},tableOptions:{},editForm:[],editConfig:{addTip:"注:备注",editTip:"注:备注"},member_id:""}},computed:{viewFields:function(){if(!this.viewRow)return[];var e=this.viewRow,t={1:"可用余额",2:"冻结金额"};return[{label:"会员ID",prop:"member_id",value:e.member_id},{label:"会员昵称",prop:"first_name",value:e.first_name||"--"},{label:"变动前余额",prop:"after_balance",value:null!=e.after_balance?Number(e.after_balance).toFixed(2):"--",type:"balance"},{label:"变动金额",prop:"amount",value:null!=e.amount?Number(e.amount).toFixed(2):"--",type:"amount",rawValue:Number(e.amount)},{label:"变动后余额",prop:"before_balance",value:null!=e.before_balance?Number(e.before_balance).toFixed(2):"--",type:"balance"},{label:"时间",prop:"created_at",value:e.created_at||"--"},{label:"资金类型",prop:"type",value:t[e.type]||"--",type:"fund_type"},{label:"类型",prop:"change_type",value:e.change_type||"--",type:"change_type"},{label:"关联ID",prop:"related_id",value:e.related_id||"--"},{label:"说明",prop:"remark",value:e.remark||"--"}]}},created:function(){this.member_id=this.$route.query.member_id,this.member_id&&(this.searchForm[0]=Object.assign({},this.searchForm[0],{default:this.member_id})),this.initDateRange()},methods:{initDateRange:function(){var e=this;this.$nextTick((function(){e.$refs.table.getList({member_id:e.member_id,is_fancai:1})}))},formatDate:function(e){var t=e.getFullYear(),a=String(e.getMonth()+1).padStart(2,"0"),r=String(e.getDate()).padStart(2,"0");return"".concat(t,"-").concat(a,"-").concat(r)},handleSubmit:function(e){console.log("提交数据:",e)},onResponse:function(e){var t=this;console.log(e,"data"),this.alertTip="统计数据:"+e.total_amount,this.searchForm[2].options=[],e.change_types.forEach((function(e){t.searchForm[2].options.push({label:e,value:e})}))},onValueChange:function(e){},onSubmit:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=null!==e&&void 0!==e&&e.created_range&&(null===e||void 0===e?void 0:e.created_range.length)>1?"".concat(e.created_range[0]):null,a=null!==e&&void 0!==e&&e.created_range&&(null===e||void 0===e?void 0:e.created_range.length)>1?"".concat(e.created_range[1]):null;delete e.created_range,this.$refs.table.getList(Object(o["a"])(Object(o["a"])({},e),{},{start_time:t,end_time:a,is_fancai:1}))}}},u=i,c=a("2877"),p=Object(c["a"])(u,r,n,!1,null,null,null);t["default"]=p.exports},b680:function(e,t,a){"use strict";var r=a("23e7"),n=a("e330"),o=a("5926"),l=a("408a"),i=a("1148"),u=a("d039"),c=RangeError,p=String,s=Math.floor,d=n(i),b=n("".slice),m=n(1.1.toFixed),f=function(e,t,a){return 0===t?a:t%2===1?f(e,t-1,a*e):f(e*e,t/2,a)},v=function(e){var t=0,a=e;while(a>=4096)t+=12,a/=4096;while(a>=2)t+=1,a/=2;return t},_=function(e,t,a){var r=-1,n=a;while(++r<6)n+=t*e[r],e[r]=n%1e7,n=s(n/1e7)},h=function(e,t){var a=6,r=0;while(--a>=0)r+=e[a],e[a]=s(r/t),r=r%t*1e7},g=function(e){var t=6,a="";while(--t>=0)if(""!==a||0===t||0!==e[t]){var r=p(e[t]);a=""===a?r:a+d("0",7-r.length)+r}return a},y=u((function(){return"0.000"!==m(8e-5,3)||"1"!==m(.9,0)||"1.25"!==m(1.255,2)||"1000000000000000128"!==m(0xde0b6b3a7640080,0)}))||!u((function(){m({})}));r({target:"Number",proto:!0,forced:y},{toFixed:function(e){var t,a,r,n,i=l(this),u=o(e),s=[0,0,0,0,0,0],m="",y="0";if(u<0||u>20)throw new c("Incorrect fraction digits");if(i!==i)return"NaN";if(i<=-1e21||i>=1e21)return p(i);if(i<0&&(m="-",i=-i),i>1e-21)if(t=v(i*f(2,69,1))-69,a=t<0?i*f(2,-t,1):i/f(2,t,1),a*=4503599627370496,t=52-t,t>0){_(s,0,a),r=u;while(r>=7)_(s,1e7,0),r-=7;_(s,f(10,r,1),0),r=t-1;while(r>=23)h(s,1<<23),r-=23;h(s,1<<r),_(s,1,1),h(s,2),y=g(s)}else _(s,0,a),_(s,1<<-t,0),y=g(s)+d("0",u);return u>0?(n=y.length,y=m+(n<=u?"0."+d("0",u-n)+y:b(y,0,n-u)+"."+b(y,n-u))):y=m+y,y}})}}]);