2 lines
7.7 KiB
JavaScript
2 lines
7.7 KiB
JavaScript
|
import{b4 as e,aQ as a,ag as t,b6 as l,bX as o,bu as r,r as s,bV as p,c as n,e as i,N as c,w as d,l as _,an as g,g as b,O as u,m,al as h,bR as f,t as v,R as y,bZ as D,b0 as w}from"./index.DjGThAdz.js";import{E as k}from"./el-text.wivwTBes.js";import{E as F}from"./el-card.CGVzT4Bx.js";import{_ as x}from"./index.DiwcnuvH.js";import{b as R,c as z,d as L,s as U}from"./deposit.DdiCfJj_.js";import"./el-col.BuQveV1c.js";const j={class:"home-container"},T={class:"flex-box"},S={class:"operate"},C=e({__name:"deposit-transfer",setup(e){const C=a(),E=t({columns:[{prop:"deposit_total",label:"总押金",align:"center"},{prop:"deposit_frozen",label:"冻结押金",align:"center"},{prop:"deposit_available",label:"可用押金",align:"center"}],tableData:[],total:0,page:1,per_page:10,loading:!1,btnLoading:!1}),I=t({columns:[{prop:"id",label:"ID",width:80,align:"center"},{prop:"transaction_no",label:"单号",align:"center"},{prop:"service_name",label:"服务商名称",align:"center"},{prop:"before_deposit",label:"原押金金额",align:"center"},{prop:"change_amount",label:"交易金额",align:"center"},{prop:"after_deposit",label:"可用押金",align:"center"},{prop:"created_at",label:"提交时间",align:"center"},{prop:"processed_by_name",label:"处理时间",align:"center"},{prop:"process_time",label:"处理人",align:"center"},{prop:"status_name",label:"状态",align:"center",slot:"status_slot"},{prop:"remark",label:"备注",align:"center"},{prop:"operate",label:"操作",width:100,align:"center",slot:"operate",fixed:"right"}],tableData:[],searchFields:[{label:"交易单号",prop:"transaction_no",type:"input",value:""},{prop:"created_at",label:"提交时间",type:"date",dateType:"datetimerange",value:[]},{prop:"process_at",label:"处理时间",type:"date",dateType:"datetimerange",value:[]},{label:"状态",prop:"status",type:"select",options:[{label:"待处理",value:0},{label:"已完成",value:1},{label:"已驳回",value:2}],value:""}],total:0,page:1,per_page:10,loading:!1,btnLoading:!1,showRechargeDialog:!1,rechargeFrom:{title:"押金转余额申请",fields:[{label:"服务商名称",prop:"service_name",type:"input",disabled:!0,value:""},{label:"总押金",prop:"deposit_total",type:"input",disabled:!0,value:""},{label:"冻结押金",prop:"deposit_frozen",type:"input",disabled:!0,value:""},{label:"可用押金",prop:"deposit_available",type:"input",disabled:!0,value:""},{label:"交易金额",prop:"account_number",type:"input_num",value:""},{label:"备注",prop:"remark",type:"textarea",value:""}],rules:{account_number:[{required:!0,message:"请输入交易金额",trigger:"change"}]},values:{id:"",service_name:"",deposit_total:"",deposit_frozen:"",deposit_available:"",account_number:"",remark:""}}}),q=()=>{I.searchFields.forEach(e=>{"datetimerange"==e.dateType?e.value=[]:e.value=""}),B()};l(()=>{B(),G()});const B=()=>{var e,a;I.loading=!0;let t={per_page:I.per_page,page:I.page},l=function(e){const a={};return e.forEach(e=>{e.prop&&void 0!==e.value&&(a[e.prop]=e.value)}),a}(I.searchFields);(null==(e=l.created_at)?void 0:e.length)>0&&(l.start_created_at=l.created_at[0]?o(l.created_at[0]):"",l.end_created_at=l.created_at[1]?o(l.created_at[1]):""),(null==(a=l.process_at)?void 0:a.length)>0&&(l.start_process_time=l.process_at[0]?o(l.process_at[0]):"",l.end_process_time=l.process_at[1]?o(l.process_at[1]):""),delete l.created_at,delete l.process_at,R(Object.assign(t,l)).then(e=>{I.tableData=e.data;let a=[{prop:"id",label:"ID",width:80,align:"center"},{prop:"transaction_no",label:"单号",align:"center"},{prop:"service_name",label:"服务商名称",align:"center"},{prop:"before_deposit",label:"原押金金额",align:"center"},{prop:"change_amount",label:"交易金额",align:"center"},{prop:"after_deposit",label:"可用押金",align:"center"},{prop:"created_at",label:"提交时间",align:"center"},{prop:"processed_by_name",label:"处理时间",align:"center"},{prop:"process_time",label:"处理人",align:"center"},{prop:"status_name",label:"状态",align:"center",slot:"status_slot"},{prop:"remark",label:"备注",align:"center"}];I.tableData.some(e
|