Files
organization-manage/dist/assets/withdraw_list-315ca5cf.js
2023-09-14 08:59:22 +08:00

2 lines
5.1 KiB
JavaScript

import{J as F,_ as q,r as g,k as G,j as K,a as s,q as Q,b as n,c as I,d as t,w as o,v as r,e as c,h as x,s as R,t as N,f as S,A as W,y as w,F as X,x as Z,E as ee,l as te,p as ae,g as oe}from"./index-39a1b9cf.js";import{t as D}from"./index-a26ca047.js";function le(d){return F({method:"get",url:"/user/getOutFlow",params:d})}function se(d){return F({method:"get",url:"/user/modifyOutFlow",params:d})}const ne=d=>(ae("data-v-460c57be"),d=d(),oe(),d),re={class:"card"},ue={class:"table mt15"},ie={class:"mt15"},ce=ne(()=>x("div",{style:{"padding-bottom":"28px"}},null,-1)),de={__name:"withdraw_list",setup(d){const v=g(!1),E=g(0),h=g([]),V=g(0),U=g({0:"待审核",1:"审核通过",2:"提现失败",3:"审核中"});function H(p,l){v.value=!0,E.value=p,console.log(JSON.parse(l)),h.value=JSON.parse(l),h.value.map((_,u)=>{_.status!=0&&(V.value=u+1)})}async function z(p,l){try{await se({id:p.id,status:l}),ee.success("提交成功"),b()}catch{}}const a=G({loading:!0,userName:"",merchantCode:"",status:0,list:[],total:0,pageNum:1,pageSize:10});function M(){a.pageNum=1,k()}function b(){a.loading=!0,k()}async function k(){try{const p=await le({userName:a.userName,merchantCode:a.merchantCode,status:a.status,pageNum:a.pageNum,pageSize:a.pageSize}),l=te.useLocalStorage.get("userInfo"),_=[...p.list];for(let u of _){u.show=!1;const C=JSON.parse(u.cashStatus);for(let m of C)m.userType==l.userType&&m.status==0&&(u.show=!0)}a.loading=!1,a.list=_,a.total=p.total}catch{}}return K(()=>{k()}),(p,l)=>{const _=s("el-input"),u=s("el-option"),C=s("el-select"),m=s("el-button"),P=s("el-space"),i=s("el-table-column"),O=s("el-text"),f=s("el-tag"),A=s("el-link"),B=s("el-popconfirm"),J=s("el-table"),T=s("el-pagination"),Y=s("el-step"),$=s("el-steps"),j=s("el-dialog"),L=Q("loading");return n(),I("div",re,[t(P,null,{default:o(()=>[t(_,{placeholder:"用户名称",modelValue:a.userName,"onUpdate:modelValue":l[0]||(l[0]=e=>a.userName=e),style:{width:"200px"}},null,8,["modelValue"]),t(_,{placeholder:"商户号",modelValue:a.merchantCode,"onUpdate:modelValue":l[1]||(l[1]=e=>a.merchantCode=e),style:{width:"200px"}},null,8,["modelValue"]),t(C,{modelValue:a.status,"onUpdate:modelValue":l[2]||(l[2]=e=>a.status=e)},{default:o(()=>[t(u,{key:"",value:"",label:"全部"}),(n(),r(u,{key:0,value:0,label:"待审核"})),(n(),r(u,{key:1,value:1,label:"提现成功"})),(n(),r(u,{key:2,value:2,label:"提现失败"})),(n(),r(u,{key:3,value:3,label:"审核中"}))]),_:1},8,["modelValue"]),t(m,{type:"primary",icon:"Search",onClick:M},{default:o(()=>[c("搜索")]),_:1})]),_:1}),x("div",ue,[R((n(),r(J,{data:a.list,size:"large",stripe:"",border:"",height:"100%"},{default:o(()=>[t(i,{prop:"id",label:"机构id"}),t(i,{prop:"merchantCode",label:"商户号"}),t(i,{prop:"userName",label:"商户名称"}),t(i,{prop:"accountNo",label:"账户号"}),t(i,{prop:"cashAmt",label:"提现金额"},{default:o(e=>[t(O,{type:"primary"},{default:o(()=>[c(N(e.row.cashAmt)+"元",1)]),_:2},1024)]),_:1}),t(i,{prop:"userId",label:"用户id"}),t(i,{prop:"createDt",label:"提现时间"},{default:o(e=>[t(O,null,{default:o(()=>[c(N(S(W)(e.row.createDt).format("YYYY-MM-DD HH:mm:ss")),1)]),_:2},1024)]),_:1}),t(i,{prop:"typeCode",label:"提现人身份"},{default:o(e=>[t(f,{"disable-transitions":""},{default:o(()=>[c(N(S(D)[e.row.typeCode]),1)]),_:2},1024)]),_:1}),t(i,{label:"状态"},{default:o(e=>[e.row.status==0?(n(),r(f,{key:0,type:"info"},{default:o(()=>[c("待审核")]),_:1})):w("",!0),e.row.status==1?(n(),r(f,{key:1,type:"success"},{default:o(()=>[c("提现成功")]),_:1})):w("",!0),e.row.status==2?(n(),r(f,{key:2,type:"warning"},{default:o(()=>[c("提现失败")]),_:1})):w("",!0),e.row.status==3?(n(),r(f,{key:3,type:"info"},{default:o(()=>[c("审核中")]),_:1})):w("",!0)]),_:1}),t(i,{prop:"cashStatus",label:"上级审核信息"},{default:o(e=>[t(A,{type:"primary",icon:"Search",onClick:y=>H(e.$index,e.row.cashStatus)},{default:o(()=>[c("查看进度")]),_:2},1032,["onClick"])]),_:1}),t(i,{label:"操作"},{default:o(e=>[e.row.show&&e.row.status!=2?(n(),r(B,{key:0,title:"是否审核通过?",width:"200","confirm-button-text":"通过","cancel-button-text":"驳回",onCancel:y=>z(e.row,2),onConfirm:y=>z(e.row,1)},{reference:o(()=>[t(m,{type:"primary",size:"small",icon:"EditPen"},{default:o(()=>[c("审核")]),_:1})]),_:2},1032,["onCancel","onConfirm"])):(n(),r(m,{key:1,type:"default",size:"small",icon:"EditPen",disabled:""},{default:o(()=>[c(" 审核 ")]),_:1}))]),_:1})]),_:1},8,["data"])),[[L,a.loading]])]),x("div",ie,[t(T,{layout:"prev, pager, next, total, sizes, jumper",background:"","current-page":a.pageNum,"onUpdate:currentPage":l[3]||(l[3]=e=>a.pageNum=e),"page-size":a.pageSize,"onUpdate:pageSize":l[4]||(l[4]=e=>a.pageSize=e),"page-sizes":[10,20,30,50],total:a.total,onSizeChange:b,onCurrentChange:b},null,8,["current-page","page-size","total"])]),t(j,{modelValue:v.value,"onUpdate:modelValue":l[5]||(l[5]=e=>v.value=e),title:"审核进度"},{default:o(()=>[t($,{active:V.value,"align-center":""},{default:o(()=>[(n(!0),I(X,null,Z(h.value,(e,y)=>(n(),r(Y,{title:S(D)[e.userType],description:U.value[e.status],key:y},null,8,["title","description"]))),128))]),_:1},8,["active"]),ce]),_:1},8,["modelValue"])])}}},me=q(de,[["__scopeId","data-v-460c57be"]]);export{me as default};