1 |
- /* empty css *//* empty css *//* empty css *//* empty css *//* empty css */import{_ as e}from"./index-09d53675.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-69646451.js";/* empty css *//* empty css *//* empty css */import"./el-tooltip-4ed993c7.js";/* empty css *//* empty css *//* empty css *//* empty css */import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-c1f07328.js";import{_ as l}from"./index.vue_vue_type_script_setup_true_lang-5e1e2645.js";/* empty css */import{h as s}from"./moment-19b77ecd.js";/* empty css *//* empty css */import{s as o}from"./shortcuts-45ce8eab.js";import{d as i,W as r,aH as n,q as u,ar as p,n as m,z as d,ao as _,o as c,c as y,a as v,w as f,F as w,p as b,f as h,l as k,b as x,t as j,A as V,e as g,Z as C,a9 as D,a7 as Y,at as I,aw as M,ae as U,af as T,ay as z,a6 as F,a5 as O,aa as S,aI as N,X as W,ab as X,a0 as q,y as B,a2 as E,S as G,U as H,_ as L}from"./index-9d63ae19.js";import{u as P}from"./useGetList-6e0ee96a.js";import{u as A}from"./useOpen-d700030c.js";import J from"./create-af41b7cf.js";import{j as K,a as Q}from"./index-fc146acc.js";import R from"./index-d157e0d6.js";/* empty css */import"./http-41948287.js";import"./index-537afe47.js";/* empty css */import"./exportExcel-331c8441.js";/* empty css *//* empty css *//* empty css */import"./index-875430f8.js";import"./index-63e08087.js";const Z={0:{"商户名称":"owner_name","商户ID":"company_uid","所属商务":"business_str","提现金额":"tixian_money","打款金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","备注":"remark"},1:{"商户名称":"owner_name","商户ID":"company_uid","所属商务":"business_str","提现金额":"tixian_money","打款金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","备注":"remark"},2:{"商户名称":"owner_name","商户ID":"company_uid","所属商务":"business_str","提现金额":"tixian_money","打款金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","备注":"remark"},3:{"商户名称":"owner_name","商户ID":"company_uid","所属商务":"business_str","提现金额":"tixian_money","打款金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","备注":"remark"},4:{"提现金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","打款时间":"updated_at","备注":"remark"},5:{"提现金额":"tixian_money","提现时间":"created_at","提现账户":"card_no","状态":"status_str","收款人姓名":"name_of_payee","备注":"remark"}},$=e=>(G("data-v-726d9057"),e=e(),H(),e),ee={class:"table-default"},ae={key:0},te=$((()=>g("br",null,null,-1))),le={key:1},se=$((()=>g("br",null,null,-1))),oe=$((()=>g("br",null,null,-1))),ie={key:2},re=$((()=>g("br",null,null,-1))),ne=$((()=>g("br",null,null,-1))),ue={class:"dialog-footer"},pe=L(i({__name:"index",setup(i){s().startOf("month").format("YYYY-MM-DD"),s().endOf("month").format("YYYY-MM-DD"),A();r(),n();const G=u([{name:"待审核",value:1},{name:"审核不通过",value:2},{name:"待打款",value:3},{name:"打款成功",value:4},{name:"打款失败",value:5}]),{data:H,query:L,search:$,reset:pe,loading:me}=P("jiesuanManage/financeCheck/list");u(!1),u({});const de=u({}),_e=u({}),ce=u([]),ye=(p("rolesIdentify"),u(!1)),ve=u({}),fe=u(!1),we=u({}),be=u(""),he=u(!1),ke=u(!1);m((()=>[1,3].includes(L.value.status)));const xe=e=>{switch(e.status){case 4:return"success";case 1:case 3:return"warning";case 5:case 2:return"danger"}},je=()=>{_e.value={},ke.value=!1},Ve=()=>{Q({id:de.value.id,status:2,..._e.value}).then((e=>{Y.success(e.message),ke.value=!1,$()}))},ge=e=>{if(L.value.createTime){const a=I(e);L.value.tixian_start_at=a[0],L.value.tixian_end_at=a[1]}else delete L.value.tixian_start_at,delete L.value.tixian_end_at},Ce=()=>{L.value.status=1,L.value.business_id="",L.value.createTime="",delete L.value.tixian_start_at,delete L.value.tixian_end_at,$()},De=e=>{switch(e){case"withdrawDetailVisible":ye.value=!1;break;case"approvedVisible":he.value=!1;break;case"noapprovedVisible":ke.value=!1;break;case"applyVisible":fe.value=!1}$()},Ye=(e,a,t)=>{switch(de.value=a||{},e){case"withdrawDetailVisible":ye.value=!0,ve.value=a||{};break;case"approvedVisible":M.confirm("确认审核通过吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{Q({id:de.value,status:3}).then((e=>{Y.success(e.message),$()}))})).catch((()=>{}));break;case"noapprovedVisible":ke.value=!0;break;case"applyVisible":fe.value=!0,we.value=a||{},"打款成功"==t?(we.value.isShowPayNo=!0,we.value.status=4):"打款失败"==t&&(we.value.isShowPayNo=!1,we.value.status=5),be.value=t||""}},Ie=m((()=>{var e;return null==(e=H.value)?void 0:e.data}));return d((()=>{L.value.status=1,K().then((e=>{ce.value=e.data})),$()})),(s,i)=>{const r=U,n=T,u=z,p=F,m=O,d=l,Y=t,I=S,M=N,H=W,P=X,A=a,K=e,Q=q,pe=B,de=_("action"),ce=E;return c(),y("div",null,[v(n,{modelValue:h(L).status,"onUpdate:modelValue":i[0]||(i[0]=e=>h(L).status=e),onChange:h($),class:"pl-5"},{default:f((()=>[(c(!0),y(w,null,b(h(G),(e=>(c(),k(r,{label:e.value,key:e.value},{default:f((()=>[x(j(e.name),1)])),_:2},1032,["label"])))),128))])),_:1},8,["modelValue","onChange"]),v(Y,{search:h($),reset:Ce},{body:f((()=>[v(p,{label:"提现时间"},{default:f((()=>[v(u,{"unlink-panels":"",clearable:"",onChange:ge,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:h(L).createTime,"onUpdate:modelValue":i[1]||(i[1]=e=>h(L).createTime=e),type:"daterange",shortcuts:h(o),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1}),[4,5].includes(h(L).status)?V("",!0):(c(),k(p,{key:0,label:"商户名称",prop:"owner_name"},{default:f((()=>[v(m,{modelValue:h(L).owner_name,"onUpdate:modelValue":i[2]||(i[2]=e=>h(L).owner_name=e),placeholder:"请输入商户名称",clearable:""},null,8,["modelValue"])])),_:1})),[4,5].includes(h(L).status)?V("",!0):(c(),k(p,{key:1,label:"商户ID",prop:"company_uid"},{default:f((()=>[v(m,{modelValue:h(L).company_uid,"onUpdate:modelValue":i[3]||(i[3]=e=>h(L).company_uid=e),placeholder:"请输入商户ID",clearable:""},null,8,["modelValue"])])),_:1}))])),extra_button:f((()=>[v(d,{api:"jiesuanManage/financeCheck/list",sheet_name:"财务审核",title_obj:h(Z)[h(L).status],extro_params:{is_export:1,...h(L)}},null,8,["title_obj","extro_params"])])),_:1},8,["search"]),g("div",ee,[C((c(),k(P,{data:h(Ie),class:"mt-3"},{default:f((()=>[[4,5].includes(h(L).status)?V("",!0):(c(),k(I,{key:0,prop:"owner_name",label:"商户名称","min-width":"200px"},{default:f((e=>[g("div",null,j(e.row.owner_name),1),g("div",null,"ID:"+j(e.row.company_uid),1)])),_:1})),[4,5].includes(h(L).status)?V("",!0):(c(),k(I,{key:1,prop:"business_str","show-overflow-tooltip":"",label:"所属商务","min-width":"200px"})),v(I,{prop:"tixian_money",label:"提现金额","show-overflow-tooltip":"","min-width":"200px"}),[4,5].includes(h(L).status)?V("",!0):(c(),k(I,{key:2,prop:"tixian_money",label:"打款金额","show-overflow-tooltip":"","min-width":"200px"})),v(I,{prop:"created_at","show-overflow-tooltip":"",label:"提现时间","min-width":"200px"}),v(I,{prop:"card_no",label:"提现账户","show-overflow-tooltip":"","min-width":"200px"}),v(I,{prop:"status_str",label:"状态","show-overflow-tooltip":""},{default:f((e=>[v(M,{class:"mx-1",type:xe(e.row)},{default:f((()=>[x(j(e.row.status_str),1)])),_:2},1032,["type"]),4==h(L).status?(c(),y("div",ae,[v(M,{class:"mx-1",type:xe(e.row)},{default:f((()=>[x(j(e.row.updated_at),1)])),_:2},1032,["type"])])):V("",!0)])),_:1}),v(I,{prop:"name_of_payee",label:"收款人姓名","show-overflow-tooltip":"","min-width":"150px"}),v(I,{prop:"remark",label:"备注","show-overflow-tooltip":""}),v(I,{label:"操作",fixed:"right"},{default:f((e=>[1==h(L).status?(c(),k(H,{key:0,link:"",type:"primary",size:"small",onClick:a=>Ye("withdrawDetailVisible",e.row)},{default:f((()=>[x("提现详情")])),_:2},1032,["onClick"])):V("",!0),te,1==h(L).status?C((c(),y("div",le,[v(H,{link:"",type:"primary",size:"small",onClick:a=>Ye("approvedVisible",e.row)},{default:f((()=>[x("审核通过")])),_:2},1032,["onClick"]),se,v(H,{link:"",type:"primary",size:"small",onClick:a=>Ye("noapprovedVisible",e.row)},{default:f((()=>[x("审核不通过")])),_:2},1032,["onClick"]),oe])),[[de,"jiesuan.FinanceCheck.check"]]):V("",!0),3==h(L).status?C((c(),y("div",ie,[v(H,{link:"",type:"primary",size:"small",onClick:a=>Ye("applyVisible",e.row,"打款成功")},{default:f((()=>[x("打款成功")])),_:2},1032,["onClick"]),re,v(H,{link:"",type:"primary",size:"small",onClick:a=>Ye("applyVisible",e.row,"打款失败")},{default:f((()=>[x("打款失败")])),_:2},1032,["onClick"]),ne])),[[de,"jiesuan.FinanceCheck.remit"]]):V("",!0),e.row.ticket_link?(c(),k(H,{key:3,link:"",type:"primary",size:"small",onClick:a=>{return t=e.row,void window.open(t.ticket_link);var t}},{default:f((()=>[x("查看电子发票")])),_:2},1032,["onClick"])):V("",!0)])),_:1})])),_:1},8,["data"])),[[ce,h(me)]]),v(A)]),v(K,{modelValue:h(ye),"onUpdate:modelValue":i[5]||(i[5]=e=>D(ye)?ye.value=e:null),width:"80%",title:"提现详情","destroy-on-close":""},{default:f((()=>[v(R,{onClose:i[4]||(i[4]=e=>De("withdrawDetailVisible")),primary:h(ve)},null,8,["primary"])])),_:1},8,["modelValue"]),v(pe,{width:"500px",modelValue:h(ke),"onUpdate:modelValue":i[7]||(i[7]=e=>D(ke)?ke.value=e:null),title:"审核不通过","destroy-on-close":"",onClose:je},{footer:f((()=>[g("span",ue,[v(H,{onClick:je},{default:f((()=>[x("取消")])),_:1}),v(H,{type:"primary",onClick:Ve},{default:f((()=>[x(" 确认 ")])),_:1})])])),default:f((()=>[v(Q,{model:h(_e),"label-width":"120px"},{default:f((()=>[v(p,{label:"备注"},{default:f((()=>[v(m,{modelValue:h(_e).remark,"onUpdate:modelValue":i[6]||(i[6]=e=>h(_e).remark=e),rows:3,type:"textarea",placeholder:"请输入内容",autocomplete:"off"},null,8,["modelValue"])])),_:1})])),_:1},8,["model"])])),_:1},8,["modelValue"]),v(K,{modelValue:h(fe),"onUpdate:modelValue":i[9]||(i[9]=e=>D(fe)?fe.value=e:null),width:"50%",title:h(be),"destroy-on-close":""},{default:f((()=>[v(J,{onClose:i[8]||(i[8]=e=>De("applyVisible")),primary:h(we)},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}}),[["__scopeId","data-v-726d9057"]]);export{pe as default};
|