index.9f2a2c8a.js 8.5 KB

1
  1. import{u as h,_ as g}from"./use-page-search.65ce9740.js";import{u as b,_ as f}from"./use-page-modal.fcbcb5c0.js";import{P as C}from"./page-content.46df3069.js";import{h as _,a as D,b as y,c as v}from"./index.773d1f83.js";import{ah as o,aF as x,aE as p,aW as k,bJ as w,_ as W,q,o as R,n as I,t as i,H as N,p as P,v as e,bx as S}from"./index.f00b3728.js";import{u as T}from"./use-permission.aef4c1eb.js";import"./basic-form.11f5b8be.js";import"./global.9ad647c8.js";import"./hooks.704e488b.js";import"./index.892782bc.js";import"./responseHandle.dd0170ee.js";import"./use-response-handle.10a5ad96.js";const M={formItems:[{field:"companyNo",type:"input",placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7"},{field:"companyName",type:"input",placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u540D\u79F0"},{field:"status",type:"select",placeholder:"\u72B6\u6001",options:[{label:"\u542F\u7528",value:"1"},{label:"\u7981\u7528",value:"0"}]}]},z=[{label:"\u589E\u503C\u7A0E\u4E13\u7528\u53D1\u7968",value:"04"},{label:"\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968",value:"07"},{label:"\u589E\u503C\u7A0E\u7535\u5B50\u4E13\u7528\u53D1\u7968",value:"27"},{label:"\u589E\u503C\u7A0E\u7535\u5B50\u666E\u901A\u53D1\u7968",value:"26"}],H=[{type:"selection",width:55,hide:({checkList:u})=>!u.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:u})=>!u.includes("\u5E8F\u53F7\u5217")},{label:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u7801",prop:"companyNo",width:120},{label:"\u4E1A\u52A1\u4F01\u4E1A\u540D\u79F0",prop:"company_name",width:120},{label:"\u4E1A\u52A1\u4F01\u4E1A\u5730\u5740",prop:"company_address",width:120},{label:"\u4F01\u4E1A\u7EB3\u7A0E\u53F7",prop:"company_license",width:120},{label:"\u5F00\u6237\u94F6\u884C\u8D26\u6237",prop:"bank_name",width:120},{label:"\u5F00\u6237\u94F6\u884C\u8D26\u6237",prop:"bankNo",width:120},{label:"\u8054\u7CFB\u4EBA",prop:"contector"},{label:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F",prop:"mobile",width:120},{label:"\u8425\u4E1A\u6267\u7167",prop:"company_img",width:100,cellRenderer:({row:u})=>o(x,{src:u.company_img,previewSrcList:[u.company_img],previewTeleported:!0,style:{height:"20px"}})},{label:"\u8FDB\u9879\u8BBE\u7F6E",prop:"input_ticket",width:100,cellRenderer:({row:u})=>String(u.input_ticket)==="1"?"\u91D1\u7A0E":"\u4EBA\u5DE5"},{label:"\u9500\u9879\u8BBE\u7F6E",prop:"out_ticket",width:100,cellRenderer:({row:u})=>String(u.out_ticket)==="1"?"\u91D1\u7A0E":"\u4EBA\u5DE5"},{label:"\u4F5C\u5E9F\u4EBA",prop:"voider"},{label:"\u5F00\u7968\u4EBA",prop:"payee"},{label:"\u590D\u6838\u4EBA",prop:"drawer"},{label:"\u5F52\u5C5E\u5730",prop:"reviewer"},{label:"\u6700\u5927\u9762\u989D",prop:"denomination",width:120},{label:"\u652F\u6301\u53D1\u7968\u7C7B\u578B",prop:"invoiceType",width:120,cellRenderer:({row:u,props:l})=>u.invoiceType.split(",").map(a=>a.trim()?o(p,{size:l.size,style:{marginRight:"10px"}},{default:()=>{var t;return(t=z.find(r=>r.value===a))==null?void 0:t.label}}):"")},{label:"\u72B6\u6001",prop:"status",cellRenderer:({row:u,props:l})=>o(p,{size:l.size,type:String(u.status)==="1"?"success":"danger"},{default:()=>u.status+""=="0"?"\u7981\u7528":"\u542F\u7528"})},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addTime",width:150,formatter:({addtime:u})=>k(u).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:120,slot:"operation"}],s={title:"\u4E1A\u52A1\u516C\u53F8\u53D1\u7968",statusProp:"companyNo",columns:H,powers:["001","002","003","004","005","006","007","008"],apis:{httpList:_,httpAdd:D,httpUpdate:y,httpStatus:v}},L=[{field:"companyNo",type:"input",labelWidth:"120px",label:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7",placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u7F16\u53F7",isHidden:!0},{field:"company_name",type:"input",labelWidth:"120px",label:"\u4E1A\u52A1\u4F01\u4E1A\u540D\u79F0",placeholder:"\u4E1A\u52A1\u4F01\u4E1A\u540D\u79F0",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u4E1A\u52A1\u4F01\u4E1A\u540D\u79F0"}]},{field:"company_address",type:"input",labelWidth:"120px",label:"\u4F01\u4E1A\u5730\u5740",placeholder:"\u4F01\u4E1A\u5730\u5740",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u4F01\u4E1A\u5730\u5740"}]},{field:"company_license",type:"input",label:"\u4F01\u4E1A\u7EB3\u7A0E\u53F7",labelWidth:"120px",placeholder:"\u4F01\u4E1A\u7EB3\u7A0E\u53F7",rules:[{validator(u,l){return w(l)},required:!0,message:"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E"}]},{field:"bank_name",type:"input",labelWidth:"120px",label:"\u5F00\u6237\u884C",placeholder:"\u8BF7\u8F93\u5165\u5F00\u6237\u884C",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5F00\u6237\u884C"}]},{field:"bankNo",type:"input",labelWidth:"120px",label:"\u5F00\u6237\u884C\u8D26\u6237",placeholder:"\u5F00\u6237\u884C\u8D26\u6237",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5F00\u6237\u884C\u8D26\u6237"}]},{field:"mobile",type:"contact",labelWidth:"120px",label:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F",placeholder:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F"}],U=[{field:"input_ticket",type:"radio",labelWidth:"120px",label:"\u9A8C\u7968\u65B9\u5F0F",placeholder:"\u9A8C\u7968\u65B9\u5F0F",options:[{label:"\u91D1\u6DA6\u9A8C\u7968",value:"1"},{label:"\u4EBA\u5DE5\u9A8C\u7968",value:"2"}],rules:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u9A8C\u7968\u65B9\u5F0F"}]}],Y=[{field:"out_ticket",type:"radio",labelWidth:"120px",label:"\u91D1\u7A0E\u5F00\u7968",options:[{label:"\u652F\u6301",value:"1"},{label:"\u4E0D\u652F\u6301",value:"2"}],rules:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u91D1\u7A0E\u5F00\u7968"}]},{field:"voider",type:"input",labelWidth:"120px",label:"\u53D1\u7968\u4F5C\u5E9F\u4EBA",placeholder:"\u53D1\u7968\u4F5C\u5E9F\u4EBA",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u4F5C\u5E9F\u4EBA"}]},{field:"payee",type:"input",labelWidth:"120px",label:"\u6536\u6B3E\u4EBA",placeholder:"\u6536\u6B3E\u4EBA",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u6536\u6B3E\u4EBA"}]},{field:"reviewer",type:"input",labelWidth:"120px",label:"\u590D\u6838\u4EBA",placeholder:"\u590D\u6838\u4EBA",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u590D\u6838\u4EBA"}]},{field:"drawer",type:"input",labelWidth:"120px",label:"\u5F00\u7968\u4EBA",placeholder:"\u5F00\u7968\u4EBA",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5F00\u7968\u4EBA"}]},{field:"ownerPlace",type:"input",labelWidth:"120px",label:"\u5F52\u5C5E\u5730",placeholder:"\u5F52\u5C5E\u5730",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u5F52\u5C5E\u5730"}]},{field:"denomination",type:"number",labelWidth:"120px",label:"\u9762\u989D",placeholder:"\u9762\u989D",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u9762\u989D"}]},{field:"invoiceType",type:"checkbox",labelWidth:"120px",label:"\u53D1\u7968\u652F\u6301\u7C7B\u578B",placeholder:"\u53D1\u7968\u652F\u6301\u7C7B\u578B",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u652F\u6301\u7C7B\u578B"}],options:[{label:"\u589E\u503C\u7A0E\u4E13\u7528\u53D1\u7968",value:"04"},{label:"\u589E\u503C\u7A0E\u666E\u901A\u53D1\u7968",value:"07"},{label:"\u589E\u503C\u7A0E\u7535\u5B50\u4E13\u7528\u53D1\u7968",value:"27"},{label:"\u589E\u503C\u7A0E\u7535\u5B50\u666E\u901A\u53D1\u7968",value:"26"}]}],$={title:"\u4E1A\u52A1\u516C\u53F8\u53D1\u7968",contact:"mobile",colLayout:{xl:12,lg:12,md:12,sm:12,xs:24},itemStyle:{},formGroup:[{title:"\u4E1A\u52A1\u516C\u53F8\u8D22\u52A1\u8BBE\u7F6E",formItems:L},{title:"\u8FDB\u9879\u7968\u8BBE\u7F6E",formItems:U},{title:"\u9500\u9879\u7968\u8BBE\u7F6E",formItems:Y}]};const V={class:"main role"},j={"w-full":""},G={name:"finance"},J=q({...G,setup(u){const{pageContentRef:l,handleResetClick:a,handleSearchClick:t}=h(),{pageModalRef:r,handleUpdateData:d,handleCreateData:c,handlePreviewData:F,handleConfrim:E,defaultInfo:m}=b({pageContentRef:l}),{permission:B,contentConfigRef:A}=T({pageName:"finance",contentConfig:s,callback:n=>s.powers=n});return(n,K)=>(R(),I("div",V,[i(S,{"is-show":e(B).list},{default:N(()=>[P("div",j,[i(e(g),{"form-config":e(M),onSearchBtnClick:e(t),onResetBtnClick:e(a)},null,8,["form-config","onSearchBtnClick","onResetBtnClick"]),i(e(C),{ref_key:"pageContentRef",ref:l,"content-config":e(A),onCreateBtnClick:e(c),onUpdateBtnClick:e(d),onPreviewBtnClick:e(F)},null,8,["content-config","onCreateBtnClick","onUpdateBtnClick","onPreviewBtnClick"])])]),_:1},8,["is-show"]),i(e(f),{ref_key:"pageModalRef",ref:r,"modal-config":e($),"default-info":e(m),onConfirmBtnClick:e(E)},null,8,["modal-config","default-info","onConfirmBtnClick"])]))}});var nu=W(J,[["__scopeId","data-v-3aec66e2"]]);export{nu as default};