import{J as te,K as oe,N as le,O as ae,D as se,C as ne,w as re,F as ie,G as ue,H as pe,I as de}from"./element-plus.8e273e86.js";import{_ as me}from"./index.vue_vue_type_script_setup_true_lang.d6032bc4.js";import{u as ce}from"./usePaging.f8c888e4.js";import{u as _e}from"./useDictOptions.eb797886.js";import{c as fe,d as ve}from"./accounts_receivable.7df4c52f.js";import{a as ge}from"./system_store.5825ac2f.js";import{h as be}from"./index.18f6ca7c.js";import{d as z,s as I,r as d,Z as N,o as n,c as _,U as t,L as a,a as u,T as D,a9 as V,u as o,S as j,K as m,Q as S,R as w,M as he,j as we,n as ye}from"./@vue.76ce7aa3.js";import"./lodash.41b9567d.js";import{_ as ke}from"./edit.vue_vue_type_script_setup_true_name_storeFinanceFlowEdit_lang.d8bd418d.js";import{_ as Ce}from"./details.vue_vue_type_script_setup_true_name_storeOrderDETAILS_lang.92f30215.js";import"./lodash-es.f52bd8b1.js";import"./async-validator.fb49d0f5.js";import"./@vueuse.9ffef7f8.js";import"./@element-plus.73235148.js";import"./dayjs.0112e2c7.js";import"./@babel.80d29b7b.js";import"./@ctrl.b082b0c1.js";import"./normalize-wheel-es.8aeb3683.js";import"./@popperjs.36402333.js";import"./axios.b4cbdbc9.js";import"./jspdf.75308076.js";import"./fflate.0418c72f.js";import"./vue-router.10bd5b90.js";import"./pinia.f3529286.js";import"./css-color-function.f23177ae.js";import"./color.a6ad6672.js";import"./clone.954ba32c.js";import"./color-convert.755d189f.js";import"./color-name.e7a4e1d3.js";import"./color-string.e356f5de.js";import"./balanced-match.d2a36341.js";import"./ms.564e106c.js";import"./nprogress.b502f541.js";import"./vue-clipboard3.e775fc74.js";import"./clipboard.6417898a.js";import"./echarts.5016c48c.js";import"./zrender.58d022a1.js";import"./tslib.60310f1a.js";import"./highlight.js.31cd7941.js";import"./@highlightjs.8d65305c.js";import"./picker.96477b8c.js";import"./index.2fb81a0c.js";import"./index.vue_vue_type_style_index_0_scoped_d380c88d_lang.cf0d972e.js";import"./index.51847b7a.js";import"./index.973d662e.js";import"./vuedraggable.1d6c5910.js";import"./vue.6c4d4a7c.js";import"./sortablejs.a0474a26.js";import"./moment.40bc58bf.js";const Ee={class:"flex flex-wrap"},Fe={class:"text-info"},Be={class:""},xe={class:"flex mt-4 justify-end"},De=z({name:"storeFinanceFlowLists"}),Bt=z({...De,setup(Ve){const y=I(),k=I(),C=d(!1),i=N({store_name:"",store_id:"",user_id:"",create_time:"",financial_type:1,financial_pm:1,order_sn:""}),L=N({page_no:"",page_size:""}),M=s=>{L.page_no=s,R()},f=d({}),R=()=>{fe(L).then(s=>{f.value=s})},K=d([]),O=s=>{K.value=s.map(({id:e})=>e)},{dictData:T}=_e(""),{pager:c,getLists:E,resetParams:Q,resetPage:F}=ce({fetchFun:ve,params:i}),q=async s=>{var e,p;C.value=!0,await ye(),(e=y.value)==null||e.open("edit"),(p=y.value)==null||p.setFormData(s)},G=async s=>{var e,p;(e=k.value)==null||e.open(),(p=k.value)==null||p.setFormData(s)};R(),E();const v=d(!1),$=d([]),H=(s="")=>{v.value=!0,ge({name:s,page_size:50}).then(e=>{$.value=e.lists,setTimeout(()=>{v.value=!1},300)}).catch(e=>{setTimeout(()=>{v.value=!1},300)})},g=d(!1),P=d([]),J=(s="")=>{g.value=!0,be({nickname:s,page_size:50}).then(e=>{P.value=e.lists,setTimeout(()=>{g.value=!1},300)}).catch(e=>{setTimeout(()=>{g.value=!1},300)})};return(s,e)=>{const p=te,B=oe,U=le,A=ae,b=se,Z=ne,h=re,W=ie,r=ue,X=pe,Y=me,ee=de;return n(),_("div",null,[t(B,{shadow:"never",class:"!border-none mb-4"},{default:a(()=>[e[5]||(e[5]=u("div",{class:"mb-6 flex justify-between items-center"},[u("span",{class:"text-2xl"},"\u6B20\u6B3E\u6982\u51B5")],-1)),u("div",Ee,[(n(!0),_(D,null,V(o(f).list,(l,x)=>(n(),_("div",{class:"w-1/5 flex mb-6",key:x},[u("div",null,[u("div",Fe,j(l.store_name),1),u("div",Be,"\u6B20\u6B3E:"+j(l.surplus_debt),1)])]))),128))]),o(f).count>10?(n(),m(p,{key:0,background:"",layout:"prev, pager, next",total:o(f).count,onChange:M,style:{"margin-right":"56px","margin-bottom":"11px",float:"right"}},null,8,["total"])):S("",!0)]),_:1}),t(B,{class:"!border-none mb-4",shadow:"never"},{default:a(()=>[t(W,{class:"mb-[-16px]",model:o(i),inline:""},{default:a(()=>[t(b,{label:"\u95E8\u5E97",prop:"store_id"},{default:a(()=>[t(A,{modelValue:o(i).store_id,"onUpdate:modelValue":e[0]||(e[0]=l=>o(i).store_id=l),filterable:"",remote:"","reserve-keyword":"",placeholder:"\u8F93\u5165\u95E8\u5E97\u540D\u79F0\u641C\u7D22","remote-show-suffix":"","remote-method":H,loading:o(v),style:{width:"240px"},onChange:o(F)},{default:a(()=>[(n(!0),_(D,null,V(o($),l=>(n(),m(U,{key:l.id,label:l.name,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading","onChange"])]),_:1}),t(b,{label:"\u7528\u6237",prop:"uid"},{default:a(()=>[t(A,{modelValue:o(i).user_id,"onUpdate:modelValue":e[1]||(e[1]=l=>o(i).user_id=l),filterable:"",remote:"","reserve-keyword":"",placeholder:"\u8F93\u5165\u7528\u6237\u540D\u79F0\u641C\u7D22","remote-show-suffix":"","remote-method":J,loading:o(g),style:{width:"240px"},onChange:o(F)},{default:a(()=>[(n(!0),_(D,null,V(o(P),l=>(n(),m(U,{key:l.id,label:`${l.nickname} (ID:${l.id})`,value:l.id},null,8,["label","value"]))),128))]),_:1},8,["modelValue","loading","onChange"])]),_:1}),t(b,{label:"\u8BA2\u5355\u53F7",prop:"order_sn"},{default:a(()=>[t(Z,{class:"w-[280px]",modelValue:o(i).order_sn,"onUpdate:modelValue":e[2]||(e[2]=l=>o(i).order_sn=l),clearable:"",placeholder:"\u8BF7\u8F93\u5165\u8BA2\u5355\u53F7"},null,8,["modelValue"])]),_:1}),t(b,null,{default:a(()=>[t(h,{type:"primary",onClick:o(F)},{default:a(()=>e[6]||(e[6]=[w("\u67E5\u8BE2")])),_:1},8,["onClick"]),t(h,{onClick:o(Q)},{default:a(()=>e[7]||(e[7]=[w("\u91CD\u7F6E")])),_:1},8,["onClick"])]),_:1})]),_:1},8,["model"])]),_:1}),he((n(),m(B,{class:"!border-none",shadow:"never"},{default:a(()=>[u("div",null,[t(X,{data:o(c).lists,onSelectionChange:O,"row-key":"id","tree-props":{children:"list"}},{default:a(()=>[t(r,{label:"ID",prop:"id","show-overflow-tooltip":""}),t(r,{label:"\u95E8\u5E97",prop:"store_name","show-overflow-tooltip":""}),t(r,{label:"\u8BA2\u5355\u53F7",prop:"order_sn","min-width":"120","show-overflow-tooltip":""}),t(r,{label:"\u7528\u6237\u6635\u79F0",prop:"nickname","show-overflow-tooltip":""}),t(r,{label:"\u624B\u673A\u53F7",prop:"phone","show-overflow-tooltip":""}),t(r,{label:"\u8D26\u671F\u671F\u9650",prop:"deadline","show-overflow-tooltip":""}),t(r,{label:"\u603B\u6B20\u6B3E",prop:"total_debt","show-overflow-tooltip":""}),t(r,{label:"\u5269\u4F59\u6B20\u6B3E",prop:"surplus_debt","show-overflow-tooltip":""}),t(r,{label:"\u6B20\u6B3E\u5929\u6570",prop:"debt_day","show-overflow-tooltip":""}),t(r,{label:"\u64CD\u4F5C",fixed:"right",width:"180"},{default:a(({row:l})=>[l.surplus_debt>0?(n(),m(h,{key:0,link:"",type:"danger",onClick:x=>q(l)},{default:a(()=>e[8]||(e[8]=[w(" \u8FD8\u6B3E ")])),_:2},1032,["onClick"])):S("",!0),t(h,{link:"",type:"primary",onClick:x=>G(l)},{default:a(()=>e[9]||(e[9]=[w(" \u8FD8\u6B3E\u8BB0\u5F55 ")])),_:2},1032,["onClick"])]),_:1})]),_:1},8,["data"])]),u("div",xe,[t(Y,{modelValue:o(c),"onUpdate:modelValue":e[3]||(e[3]=l=>we(c)?c.value=l:null),onChange:o(E)},null,8,["modelValue","onChange"])])]),_:1})),[[ee,o(c).loading]]),o(C)?(n(),m(ke,{key:0,ref_key:"editRef",ref:y,"dict-data":o(T),onSuccess:o(E),onClose:e[4]||(e[4]=l=>C.value=!1)},null,8,["dict-data","onSuccess"])):S("",!0),t(Ce,{ref_key:"detailsRef",ref:k,"dict-data":o(T)},null,8,["dict-data"])])}}});export{Bt as default};