1 |
- import{_ as e}from"./index-ff7fe9d0.js";import{_ as a}from"./index.vue_vue_type_script_setup_true_lang-850ad854.js";import{_ as l}from"./operate.vue_vue_type_script_setup_true_lang-aae3b1ed.js";import{_ as t}from"./search.vue_vue_type_script_setup_true_lang-785dcb03.js";import{_ as s}from"./create.vue_vue_type_script_setup_true_lang-e9d2bdf7.js";import{s as o}from"./shortcuts-ef19d5bc.js";import{d as r,G as n,a5 as u,k as i,X as d,m,p,r as _,K as c,o as f,c as v,a as b,w as h,f as w,F as y,q as j,j as Y,e as k,J as g,t as C,b as x,Q as V,$ as D,O as M,Y as B,B as T,D as U,_ as A}from"./index-9b91a2d9.js";import{u as O}from"./useGetList-c38468a1.js";import{u as G}from"./useOpen-900cdbd3.js";import{j as I,d as q}from"./index-edeacaac.js";import{h as z}from"./moment-b265113e.js";/* empty css */import"./http-46f56a71.js";/* empty css */import"./index-825e2937.js";import"./add.vue_vue_type_script_setup_true_lang-ba2258fa.js";const Q={class:"table-default"},X=(e=>(T("data-v-1e1eccb5"),e=e(),U(),e))((()=>k("br",null,null,-1))),F=A(r({__name:"index",setup(r){z().startOf("month").format("YYYY-MM-DD"),z().endOf("month").format("YYYY-MM-DD");const{open:T,close:U,title:A,visible:F,id:H}=G(),J="jiesuanManage/bankAccount/listCompanyCard";n(),u();const{data:K,query:L,search:R,reset:S,loading:$}=O(J);i(!1),i({}),i({});const E=i([]),N=(d("rolesIdentify"),e=>{if(L.value.createTime){const a=B(e);L.value.create_start_at=a[0],L.value.create_end_at=a[1]}else delete L.value.create_start_at,delete L.value.create_end_at}),P=()=>{S()},W=m((()=>{var e;return null==(e=K.value)?void 0:e.data}));return p((()=>{I().then((e=>{E.value=e.data})),R()})),(r,n)=>{const u=_("el-input"),i=_("el-form-item"),d=_("el-option"),m=_("el-select"),p=_("el-date-picker"),B=t,O=l,G=_("el-table-column"),I=_("el-button"),z=_("el-table"),K=a,S=e,Z=c("action"),ee=c("loading");return f(),v("div",null,[b(B,{search:w(R),reset:P},{body:h((()=>[b(i,{label:"商户名称",prop:"name"},{default:h((()=>[b(u,{modelValue:w(L).owner_name,"onUpdate:modelValue":n[0]||(n[0]=e=>w(L).owner_name=e),name:"owner_name",clearable:"",placeholder:"请输入商户名称"},null,8,["modelValue"])])),_:1}),b(i,{label:"所属商务",prop:"business_id"},{default:h((()=>[b(m,{modelValue:w(L).business_id,"onUpdate:modelValue":n[1]||(n[1]=e=>w(L).business_id=e),filterable:"",clearable:"",placeholder:"选择所属商务"},{default:h((()=>[(f(!0),v(y,null,j(w(E),(e=>(f(),Y(d,{key:e.id,label:e.username,value:e.id},null,8,["label","value"])))),128))])),_:1},8,["modelValue"])])),_:1}),b(i,{label:"申请时间"},{default:h((()=>[b(p,{"unlink-panels":"",clearable:"",onChange:N,format:"YYYY/MM/DD","value-format":"YYYY-MM-DD",modelValue:w(L).createTime,"onUpdate:modelValue":n[2]||(n[2]=e=>w(L).createTime=e),type:"daterange",shortcuts:w(o),"range-separator":"To","start-placeholder":"开始时间","end-placeholder":"结束时间"},null,8,["modelValue","shortcuts"])])),_:1})])),_:1},8,["search"]),k("div",Q,[g(b(O,{show:w(T)},null,8,["show"]),[[Z,"jiesuan.BankAccount.addCompanyCard"]]),g((f(),Y(z,{data:w(W),class:"mt-3"},{default:h((()=>[b(G,{prop:"owner_name",label:"商户名称","min-width":"200px"}),b(G,{prop:"business_str",label:"所属商务","min-width":"200px"}),b(G,{label:"收款信息","show-overflow-tooltip":"","min-width":"250px"},{default:h((e=>[k("div",null,"收款人:"+C(e.row.name_of_payee),1),k("div",null,"银行卡号:"+C(e.row.card_no),1),k("div",null,"开户银行:"+C(e.row.bank_name),1),k("div",null,"开户支行:"+C(e.row.sub_bank_name),1),k("div",null,"收款人手机号:"+C(e.row.phone_of_payee),1)])),_:1}),b(G,{prop:"created_at","show-overflow-tooltip":"",label:"添加时间","min-width":"200px"}),b(G,{label:"操作",width:"200"},{default:h((e=>[g((f(),Y(I,{link:"",type:"primary",size:"small",onClick:a=>w(T)(e.row)},{default:h((()=>[x("编辑")])),_:2},1032,["onClick"])),[[Z,"jiesuan.BankAccount.addCompanyCard"]]),g((f(),Y(I,{link:"",type:"primary",size:"small",onClick:a=>{return l=e.row,void D.confirm("确定要删除此列表吗?","提示",{confirmButtonText:"确定",cancelButtonText:"取消",type:"warning"}).then((()=>{q({id:l.id}).then((e=>{M.success(e.message),R()}))})).catch((()=>{}));var l}},{default:h((()=>[x("删除")])),_:2},1032,["onClick"])),[[Z,"jiesuan.BankAccount.delCompanyCard"]]),X])),_:1})])),_:1},8,["data"])),[[ee,w($)]]),b(K)]),b(S,{modelValue:w(F),"onUpdate:modelValue":n[4]||(n[4]=e=>V(F)?F.value=e:null),title:w(A),"destroy-on-close":""},{default:h((()=>[b(s,{onClose:n[3]||(n[3]=e=>w(U)(w(R))),primary:w(H),api:J},null,8,["primary"])])),_:1},8,["modelValue","title"])])}}}),[["__scopeId","data-v-1e1eccb5"]]);export{F as default};
|