(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2d22b984"],{f048:function(t,e,a){"use strict";a.r(e);var n=function(){var t=this,e=t.$createElement,a=t._self._c||e;return a("div",{staticClass:"mod-role"},[a("avue-crud",{ref:"crud",attrs:{page:t.page,data:t.dataList,option:t.tableOption,"cell-class-name":t.addClasscolor},on:{"update:page":function(e){t.page=e},"search-change":t.searchChange,"selection-change":t.selectionChange,"on-load":t.getDataList},scopedSlots:t._u([{key:"investment_min",fn:function(e){return[a("span",[t._v(t._s(e.row.investment_min))]),t._v("-"),a("span",[t._v(t._s(e.row.investment_max))])]}},{key:"methodImg",fn:function(t){return[a("img",{attrs:{src:t.row.img,alt:"",width:"100"}})]}},{key:"menu",fn:function(e){return[a("el-button",{attrs:{type:"primary",icon:"el-icon-edit",size:"small"},on:{click:function(a){return a.stopPropagation(),t.addOrUpdateHandle(e.row)}}},[t._v("编辑")])]}}])},[a("template",{slot:"menuLeft"},[a("el-button",{attrs:{type:"primary",icon:"el-icon-plus",size:"small"},on:{click:function(e){return e.stopPropagation(),t.addOrUpdateHandle()}}},[t._v("新增")])],1)],2),t.addOrUpdateVisible?a("add-or-update",{ref:"addOrUpdate",on:{refreshDataList:t.getDataList}}):t._e()],1)},s=[];const r={searchMenuSpan:6,columnBtn:!1,border:!0,selection:!1,index:!1,indexLabel:"序号",stripe:!0,menuAlign:"center",menuWidth:150,align:"center",refreshBtn:!0,searchSize:"mini",addBtn:!1,editBtn:!1,delBtn:!1,viewBtn:!1,emptyBtn:!1,menu:!0,props:{label:"label",value:"value"},column:[{label:"产品名称",prop:"name",search:!0},{label:"产品名称(英文)",prop:"name_en",search:!1},{slot:!0,label:"图片",prop:"methodImg"},{label:"周期(天)",prop:"cycle",search:!1},{label:"日利率(%)(显示在APP端给客户看的)",prop:"daily_rate",search:!1},{label:"今日利率(%)(实际结算收益时候的使用的)",prop:"today_rate"},{label:"违约结算比例(%)",prop:"default_ratio"},{slot:!0,label:"投资金额区间(USDT)",prop:"investment_min"},{label:"状态",prop:"state",type:"select",dicData:[{label:"启用",value:"1"},{label:"停用",value:"0"}]}]};var i=a("e090"),o={data(){return{searchParams:{},dataForm:{},dataList:[],dataListLoading:!1,dataListSelections:[],addOrUpdateVisible:!1,tableOption:r,page:{total:0,currentPage:1,pageSize:10}}},components:{AddOrUpdate:i["default"]},methods:{getDataList(t,e){this.dataListLoading=!0,this.$http({url:this.$http.adornUrl("/normal/adminFinanceAction!list.action"),method:"get",params:this.$http.adornParams({current:this.page.currentPage,size:this.page.pageSize,...this.searchParams,rolename:this.dataForm.rolename,userCode:this.dataForm.userCode,userId:this.dataForm.userId,startTime:this.dataForm.startTime,endTime:this.dataForm.endTime})}).then(({data:t})=>{console.log("data => "+JSON.stringify(t)),this.dataList=t.data.records,this.page.total=t.data.pages,this.dataListLoading=!1,e&&e()})},searchChange(t,e){this.page.currentPage=1,t["name"]&&(t["name_para"]=t["name"]),this.searchParams=t,this.getDataList(this.page,e)},selectionChange(t){this.dataListSelections=t},addOrUpdateHandle(t){this.addOrUpdateVisible=!0,this.$nextTick(()=>{this.$refs.addOrUpdate.init(t)})},addClasscolor({column:t,row:e}){return"state"===t.property&&1*e.state==1?"green":"state"===t.property&&1*e.state==0?"red":""},deleteHandle(t){var e=t?[t]:this.dataListSelections.map(t=>t.roleId);this.$confirm(`确定进行[${t?"删除":"批量删除"}]操作?`,"提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then(()=>{this.$http({url:this.$http.adornUrl("/sys/role"),method:"delete",data:this.$http.adornData(e,!1)}).then(({data:t})=>{this.$message({message:"操作成功",type:"success",duration:1500,onClose:()=>{this.getDataList()}})})}).catch(()=>{})}}},d=o,l=a("2877"),p=Object(l["a"])(d,n,s,!1,null,null,null);e["default"]=p.exports}}]);