1 |
- import{am as h,bO as q,aR as v,bR as oe,bS as ne,bb as re,_ as se,d as pe,x as d,W as ie,ah as ce,bT as de,aM as me,bc as fe,ai as Be,p as De,r,aD as Fe,o as F,c as _e,l,D as t,m as s,G as A,M as C,a as x,J as he,H as ve,h as Ae,bd as Ce,aZ as E}from"./index.js";import{g as Ee,i as ge}from"./index.fddf60ed.js";import ye from"./capital-modal.165f1c.js";import{b as be}from"./index.134e2dd9.js";import{a as W}from"./tragelog.8933930f.js";import{h as we}from"./export.8959277c.js";import{u as N,w as xe}from"./xlsx.ed122d16.js";import"./sale.b5f6be2c.js";const ke={\u6536\u6B3E\u65B9\u516C\u53F8\u7F16\u7801:"",\u6536\u6B3E\u65B9\u516C\u53F8\u540D\u79F0:"",\u8D44\u91D1\u7F16\u7801:"",\u8BA2\u5355\u7F16\u7801:"",\u8BA4\u9886\u8D44\u91D1:""},Se=[{value:"0",label:"\u624B\u52A8\u521B\u5EFA"},{value:"1",label:"\u7CFB\u7EDF\u521B\u5EFA"}],Pe=[{type:"selection",align:"center",width:40,fixed:"left"},{label:"\u8D44\u91D1\u8BA4\u9886\u7F16\u7801",prop:"logNo",fixed:"left",width:"150px"},{label:"\u8D44\u91D1\u6279\u6B21\u53F7",prop:"pcCode",width:"150px"},{label:"\u5E73\u53F0\u91C7\u8D2DPO",prop:"palt_po",width:"150px"},{label:"\u8D44\u91D1\u7F16\u7801",prop:"tradNo",width:"150px"},{label:"\u9500\u552E\u8BA2\u5355\u7F16\u7801",prop:"orderCode",width:"150px"},{label:"\u9500\u552E\u4E3B\u5355\u53F7",prop:"cxCode",width:"160px"},{label:"\u8BA4\u9886\u91D1\u989D",prop:"total_fee",width:"110px"},{label:"\u5E73\u53F0\u7C7B\u578B",prop:"platform",width:"120px",cellRenderer({row:p}){return h(v,null,{default:()=>{var a;return((a=q.find(o=>o.value==p.platform_type))==null?void 0:a.label)||"--"}})}},{label:"\u8D44\u91D1\u8BA4\u9886\u72B6\u6001",prop:"status",width:100,cellRenderer:({row:p})=>h(v,null,{default:()=>{var a;return((a=W.find(o=>o.value==p.status))==null?void 0:a.label)||"--"}})},{label:"\u64CD\u4F5C\u6765\u6E90",width:100,cellRenderer:({row:p})=>h(v,null,{default:()=>{var a;return((a=Se.find(o=>o.value==p.tag_type))==null?void 0:a.label)||"--"}})},{label:"\u5173\u8054\u8D44\u91D1\u7F16\u53F7",width:120,prop:"orderCode"},{label:"\u8BA2\u5355\u6765\u6E90",prop:"qrdSource",width:"100px",cellRenderer({row:p}){return h(v,null,{default:()=>{var a;return(a=oe.find(o=>o.value==p.qrdSource))==null?void 0:a.label}})}},{label:"\u5546\u54C1\u7C7B\u578B",prop:"qrdType",width:"100px",cellRenderer({row:p}){return h(v,null,{default:()=>{var a;return(a=ne.find(o=>o.value==p.qrdType))==null?void 0:a.label}})}},{label:"\u5E73\u53F0\u540D\u79F0",prop:"platName",width:"120px"},{label:"\u5546\u54C1\u540D\u79F0",prop:"goodName",nimWidth:"160px",...re("goodNo","goodName","\u5546\u54C1\u7F16\u7801:")},{label:"\u7533\u8BF7\u4EBA",prop:"apply_name",width:"70px"},{label:"\u8BA4\u9886\u65F6\u95F4",prop:"addtime",width:"140px"},{label:"\u64CD\u4F5C",fixed:"right",width:80,slot:"operation"}],Ne={title:"",showTitle:!0,columns:Pe,superUserNoAction:!0,apis:{httpList:be,httpAdd:!0}},O={formItems:[{field:"timer",type:"date_picker",otherOptions:{type:"daterange",startProp:"start",endProp:"end",startPlaceholder:"\u8D44\u91D1\u8BA4\u9886\u8D77\u59CB\u65F6\u95F4",endPlaceholder:"\u8D44\u91D1\u8BA4\u9886\u7ED3\u675F\u65F6\u95F4"}},{field:"status",type:"select",placeholder:"\u8D44\u91D1\u8BA4\u9886\u72B6\u6001",options:W},{field:"platform_type",type:"select",placeholder:"\u5E73\u53F0\u7C7B\u578B",options:q},{field:"logNo",type:"input",placeholder:"\u8D44\u91D1\u8BA4\u9886\u7F16\u7801"},{field:"tradNo",type:"input",placeholder:"\u8D44\u91D1\u7F16\u7801"},{field:"orderCode",type:"input",placeholder:"\u9500\u552E\u8BA2\u5355\u7F16\u7801"},{field:"orderCode",type:"input",placeholder:"\u5173\u8054\u8D44\u91D1\u8BA4\u9886\u7F16\u53F7"},{field:"cxCode",type:"input",placeholder:"\u9500\u552E\u4E3B\u5355\u53F7"},{field:"pcCode",type:"input",placeholder:"\u8D44\u91D1\u6279\u6B21\u53F7"}]},Re={class:"w-full flex justify-end"},Te=pe({__name:"index",setup(p){const a="capitalPool",o=d([]),g=d(!1),R=d(null),y=d(!1),{currentCompany:M}=ie(),i=d({status:"",remark:""}),k=d(Ne),$=ce(()=>({status:[{required:!0,message:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",trigger:"change"}],remark:[{required:i.value.status=="3",message:"\u8BF7\u9009\u62E9\u5BA1\u6838\u72B6\u6001",trigger:"change"}]})),T=de({success:()=>{_.value.onSearch(),g.value=!1}}),L=d(null),{hasPermissionWithCode:b}=me("capitalPool"),_=d(null),I=d(null),{run:j}=fe({success:()=>_.value.onSearch()}),H=u=>j(Ee(u)),{isSuperUser:S}=Be(),V=De(),z={pageSearchHook:()=>Ce(void 0,void 0,O)},G={content:{preview:({logNo:u})=>V.push("/InvoiceSales/capitalPoolDetail?id="+u),create:()=>V.push("/InvoiceSales/capitalPoolDetail"),result(u={},e={}){const{pcData:f={}}=u,{balancePrce:c,totalPrice:w,tradPrice:m,usedPrice:B}=f,D=Number(c)+Number(m)+Number(B);D!=0?k.value.title=`\u6279\u6B21\u53F7\u603B\u91D1\u989D:${D},\u8BA2\u5355\u5DF2\u8BA4\u9886\u603B\u91D1\u989D: ${B},\u8BA2\u5355\u8BA4\u9886\u4E2D\u603B\u91D1\u989D: ${m}, \u8BA2\u5355\u672A\u8BA4\u9886\u603B\u91D1\u989D: ${c}`:k.value.title=""}}};function J(){const u=N.book_new(),e=N.json_to_sheet([ke]);N.book_append_sheet(u,e,"sheet"),xe(u,"\u8BA2\u5355\u8BA4\u6B3E\u5BFC\u5165\u6A21\u677F.xlsx",{bookType:"xlsx"})}function Z(){if(o.value.length===0){E.warning("\u8BF7\u9009\u62E9\u81F3\u5C11\u4E00\u6761\u72B6\u6001\u4E3A`\u5F85\u5BA1\u6279`\u7684\u6570\u636E");return}if(o.value.some(e=>e.status!=="1")){E.warning("\u8BF7\u9009\u62E9\u72B6\u6001\u4E3A`\u5F85\u5BA1\u6279`\u7684\u6570\u636E");return}g.value=!0}async function K(){const u=_.value.getBasicParams();if(!u.start||!u.end){E.warning("\u8BF7\u9009\u62E9\u5BFC\u51FA\u7684\u65F6\u95F4\u533A\u95F4");return}if(u.status!=2){E.warning("\u8BF7\u7B5B\u9009\u8D44\u91D1\u8BA4\u9886\u72B6\u6001\u4E3A`\u5BA1\u6838\u901A\u8FC7`\u7684\u6570\u636E");return}const{start:e,end:f,...c}=u,w={create_start:e,create_end:f,...c},m=24*60*60*1e3,B=new Date(u.start).valueOf();if((new Date(u.end).valueOf()+m-B)/m>31)return E.warning("\u65F6\u95F4\u533A\u95F4\u4E0D\u80FD\u8D85\u8FC731\u5929\uFF01"),!1;await we({url:"ope",name:"\u8D44\u91D1\u8BA4\u9886\u6570\u636E\u8868",onSuccess:()=>y.value=!1,onStart:()=>y.value=!0,onFail:()=>y.value=!1,params:{...w,company:M.value.companyNo}})}async function Q(){var u;try{await((u=R.value)==null?void 0:u.validate()),T.run(ge({idArr:o.value.map(({id:e})=>e),status:i.value.status,remark:i.value.remark}))}catch{}}function X(){var u;(u=I.value)==null||u.onDisplay()}return(u,e)=>{const f=r("ElButton"),c=r("el-button"),w=r("el-popconfirm"),m=r("el-button-group"),B=r("PageContainer"),D=r("ElOption"),U=r("ElSelect"),P=r("ElFormItem"),Y=r("ElInput"),ee=r("ElForm"),ue=r("ElDialog"),te=r("PageAuth"),ae=r("ExeclCapitalUpload"),le=Fe("loading");return F(),_e("div",null,[l(te,{pageName:a,class:"capital-claim"},{default:t(()=>[l(B,{hooks:z,events:G,"search-config":s(O),"content-config":k.value,"get-content-ref":n=>_.value=n,onContentSelectChange:e[1]||(e[1]=n=>o.value=n)},{content_header:t(()=>[s(b)("040")&&!s(S)?(F(),A(f,{key:0,onClick:Z,type:"primary",size:"small"},{default:t(()=>[C(" \u6279\u91CF\u5BA1\u6279 ")]),_:1})):x("v-if",!0)]),content_action:t(n=>[s(b)("009")&&String(n.status)==="1"?(F(),A(w,{key:0,placement:"top",title:"\u662F\u5426\u786E\u8BA4\u64A4\u9500\u8D44\u91D1\u8BA4\u9886?",onConfirm:()=>H({logNo:n.logNo})},{reference:t(()=>[l(c,{icon:s(he)("refresh-right"),type:"primary",link:""},null,8,["icon"])]),_:2},1032,["onConfirm"])):x("v-if",!0)]),search_action:t(()=>[l(m,null,{default:t(()=>[!s(S)&&s(b)("034")?(F(),A(c,{key:0,type:"warning",plain:"",onClick:J},{default:t(()=>[C(" 1.\u4E0B\u8F7D\u8BA2\u5355\u8BA4\u6B3E\u5BFC\u5165\u6A21\u677F ")]),_:1})):x("v-if",!0),!s(S)&&s(b)("035")?(F(),A(c,{key:1,type:"primary",plain:"",onClick:X},{default:t(()=>[C(" 2.\u5BFC\u5165\u8BA2\u5355\u8BA4\u6B3E\u6570\u636E(\u6279\u91CF) ")]),_:1})):x("v-if",!0),l(c,{type:"success",plain:"",loading:y.value,onClick:e[0]||(e[0]=()=>K())},{default:t(()=>[C(" 3.\u5BFC\u51FA\u8D44\u91D1\u8BA4\u9886\u6570\u636E ")]),_:1},8,["loading"])]),_:1})]),_:1},8,["search-config","content-config","get-content-ref"]),l(ye,{ref_key:"capitalModalRef",ref:L},null,512),l(ue,{modelValue:g.value,"onUpdate:modelValue":e[4]||(e[4]=n=>g.value=n),title:"\u6279\u91CF\u5BA1\u6279",center:"",onClose:e[5]||(e[5]=n=>i.value={status:"",remark:""})},{default:t(()=>[ve((F(),A(ee,{model:i.value,rules:s($),ref_key:"formRef",ref:R},{default:t(()=>[l(P,{prop:"status",label:"\u5BA1\u6838\u72B6\u6001"},{default:t(()=>[l(U,{placeholder:"\u5BA1\u6838\u72B6\u6001",modelValue:i.value.status,"onUpdate:modelValue":e[2]||(e[2]=n=>i.value.status=n),style:{width:"100%"}},{default:t(()=>[l(D,{value:"2",label:"\u901A\u8FC7"}),l(D,{value:"3",label:"\u9A73\u56DE"})]),_:1},8,["modelValue"])]),_:1}),l(P,{prop:"remark",label:"\u5BA1\u6838\u5907\u6CE8"},{default:t(()=>[l(Y,{modelValue:i.value.remark,"onUpdate:modelValue":e[3]||(e[3]=n=>i.value.remark=n),placeholder:"\u5BA1\u6838\u5907\u6CE8",type:"textarea"},null,8,["modelValue"])]),_:1}),l(P,null,{default:t(()=>[Ae("div",Re,[l(f,{type:"primary",onClick:Q},{default:t(()=>[C(" \u4FDD\u5B58 ")]),_:1})])]),_:1})]),_:1},8,["model","rules"])),[[le,s(T).loading]])]),_:1},8,["modelValue"])]),_:1}),l(ae,{ref_key:"execlCapitalUploadRef",ref:I,onOnSuccess:e[6]||(e[6]=n=>_.value.onSearch())},null,512)])}}});var Le=se(Te,[["__file","C:/Users/63107/Desktop/mine/settle-vue3/src/views/InvoiceSales/capitalPool/index.vue"]]);export{Le as default};
|