chunk-2d0df1f5.551ccdc5.js 6.1 KB

1
  1. (window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d0df1f5"],{8920:function(t,e,a){"use strict";a.r(e);var l=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"new-app-container layout-vertical"},[a("YMTableSearch",{attrs:{loading:t.loading,"search-form":t.searchForm},on:{onValueChange:t.onValueChange,submit:t.onSubmit}}),a("YMTable",{ref:"table",attrs:{"table-key":1,index:!0,selection:!1,columns:t.columns,"rows-actions":t.rowsActions,"show-summary":!1,apis:t.apis,"custom-style":{height:"calc(100vh - 150px)"},"actions-width":120},scopedSlots:t._u([{key:"status",fn:function(e){var l=e.row;return[a("span",{style:{color:1===l.status?"#18C80A":"#F3061F"}},[t._v(" "+t._s(1===l.status?"持仓中":"已转出")+" ")])]}},{key:"surplus_principal",fn:function(e){var l=e.row;return[a("span",{staticStyle:{color:"#18C80A"}},[t._v(" "+t._s(null!=l.surplus_principal?l.surplus_principal:"--")+" ")])]}},{key:"daily_interest_rate",fn:function(e){var l=e.row;return[a("span",{staticStyle:{color:"#0B17FF"}},[t._v(" "+t._s(null!=l.daily_interest_rate?l.daily_interest_rate:"--")+" ")])]}}])}),a("Dialog",{ref:"dialogLog",attrs:{"dialog-actions":{width:"800px",title:"余额宝日志",confirmButtom:!1}}},[a("template",{slot:"content"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:t.logLoading,expression:"logLoading"}],attrs:{data:t.logTableData,border:"",stripe:"",height:"400px"}},[a("el-table-column",{attrs:{prop:"type",label:"操作类型",align:"center"}}),a("el-table-column",{attrs:{prop:"amount",label:"操作金额",align:"center"}}),a("el-table-column",{attrs:{prop:"hold_hours",label:"持有时间(小时)",align:"center"}}),a("el-table-column",{attrs:{prop:"interest",label:"利息",align:"center"}}),a("el-table-column",{attrs:{label:"创建时间",align:"center",width:"160"},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v(" "+t._s(t.formatDate(e.row.create_time))+" ")]}}])})],1)],1)],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"}},t._l(t.viewFields,(function(e){return a("div",{key:e.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"}},[t._v(t._s(e.label))]),"status"===e.type?a("div",{style:{color:1===e.rawValue?"#18C80A":"#F3061F",fontSize:"15px"}},[t._v(" "+t._s(e.value)+" ")]):"principal"===e.type?a("div",{staticStyle:{color:"#18C80A","font-size":"15px"}},[t._v(t._s(e.value))]):"rate"===e.type?a("div",{staticStyle:{color:"#0B17FF","font-size":"15px"}},[t._v(t._s(e.value))]):"time"===e.type?a("div",{staticStyle:{color:"#606266","font-size":"15px"}},[t._v(t._s(e.value))]):a("div",{staticStyle:{color:"#303133","font-size":"15px","word-break":"break-all"}},[t._v(t._s(e.value))])])})),0)])],2)],1)},i=[],r=a("5530"),o=(a("99af"),a("4d90"),a("9039")),n=a("7e1e"),p={name:"YuebaoItem",components:{Dialog:o["a"]},data:function(){var t=this;return{loading:!1,viewRow:null,searchForm:[{label:"会员ID",type:"input",prop:"member_id",clearable:!0},{label:"会员昵称",type:"input",prop:"first_name",clearable:!0},{label:"时间范围",type:"daterange",prop:"dateRange",clearable:!0}],apis:{list:{url:"yuebao/item",dataParam:"data.data",resultParam:"data",init:!0}},rowsActions:[{key:"view",label:"查看",method:function(e){t.viewRow=Object(r["a"])({},e),t.$refs.viewDialog.open()}},{key:"log",label:"查看日志",method:function(e){t.logTableData=[],t.$refs.dialogLog.open(),t.getLogList(e.user_id)}}],columns:[{label:"记录ID",prop:"id"},{label:"会员ID",prop:"member_id"},{label:"会员昵称",type:"input",prop:"first_name",clearable:!0},{label:"状态",prop:"status",method:function(t){return 1===t.status?"持仓中":"已转出"}},{label:"初始本金",prop:"principal"},{label:"剩余本金",prop:"surplus_principal"},{label:"日利率",prop:"daily_interest_rate"},{label:"创建时间",prop:"create_time",method:function(e){return t.formatDate(e.create_time)},width:160},{label:"更新时间",prop:"update_time",method:function(e){return t.formatDate(e.update_time)},width:160}],logTableData:[],logLoading:!1}},computed:{viewFields:function(){if(!this.viewRow)return[];var t=this.viewRow;return[{label:"记录ID",prop:"id",value:t.id},{label:"会员ID",prop:"member_id",value:t.member_id},{label:"会员昵称",prop:"first_name",value:t.first_name||"--"},{label:"状态",prop:"status",value:1===t.status?"持仓中":"已转出",type:"status",rawValue:t.status},{label:"初始本金",prop:"principal",value:null!=t.principal?t.principal:"--",type:"principal"},{label:"剩余本金",prop:"surplus_principal",value:null!=t.surplus_principal?t.surplus_principal:"--",type:"principal"},{label:"日利率",prop:"daily_interest_rate",value:null!=t.daily_interest_rate?t.daily_interest_rate:"--",type:"rate"},{label:"创建时间",prop:"create_time",value:this.formatDate(t.create_time),type:"time"},{label:"更新时间",prop:"update_time",value:this.formatDate(t.update_time),type:"time"}]}},methods:{onValueChange:function(t){},onSubmit:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},e=Object(r["a"])({},t);e.dateRange&&2===e.dateRange.length&&(e.start_time=e.dateRange[0],e.end_time=e.dateRange[1]),delete e.dateRange,this.$refs.table.getList(e)},getLogList:function(t){var e=this;this.logLoading=!0,Object(n["Ob"])({user_id:t}).then((function(t){var a;e.logTableData=(null===(a=t.data)||void 0===a?void 0:a.data)||[],e.logLoading=!1})).catch((function(){e.logLoading=!1}))},formatDate:function(t){if(!t)return"--";var e=new Date(1e3*t),a=e.getFullYear(),l=String(e.getMonth()+1).padStart(2,"0"),i=String(e.getDate()).padStart(2,"0"),r=String(e.getHours()).padStart(2,"0"),o=String(e.getMinutes()).padStart(2,"0"),n=String(e.getSeconds()).padStart(2,"0");return"".concat(a,"-").concat(l,"-").concat(i," ").concat(r,":").concat(o,":").concat(n)}}},s=p,u=a("2877"),c=Object(u["a"])(s,l,i,!1,null,null,null);e["default"]=c.exports}}]);