1 |
- import{aG as o,aH as B,aX as g,bI as E,_ as v,q as A,r as b,o as D,n as w,t as i,H as k,p as y,v as u}from"./index.413ee8cb.js";import{u as P,P as x}from"./use-page-search.4f9e3dd3.js";import{u as R,P as q}from"./use-page-modal.7836be75.js";import{P as I}from"./page-content.f28f89ee.js";import{u as M}from"./use-permission.86f8828a.js";import"./basic-form.1f1ab9b1.js";import"./global.9ad647c8.js";import"./hooks.217daa00.js";import"./index.bef541ea.js";import"./responseHandle.6d0667d8.js";import"./use-response-handle.9aced8b8.js";const S={formItems:[{field:"invoice_title",type:"input",placeholder:"\u53D1\u7968\u62AC\u5934\u540D\u79F0"},{field:"invoice_code",type:"input",placeholder:"\u53D1\u7968\u7F16\u53F7"}]},{VITE_PROXY_DOMAIN_REAL:ae,VITE_PROXY_USER_REAL:N}=B(),a=N+"/admin/",W=e=>o.request("post",`${a}involist`,{data:e}),Y=e=>o.request("post",`${a}invoicedel`,{data:e}),L=e=>o.request("post",`${a}invoiceadd`,{data:e}),U=e=>o.request("post",`${a}invoicesave`,{data:e}),H=[{type:"selection",width:55,hide:({checkList:e})=>!e.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:e})=>!e.includes("\u5E8F\u53F7\u5217")},{label:"\u4E1A\u52A1\u516C\u53F8",prop:"invoice_title",width:100},{label:"\u4F01\u4E1A\u6CD5\u4EBA",prop:"invoice_people",width:100},{label:"\u4F01\u4E1A\u6CE8\u518C\u5730\u5740",prop:"invoice_addr",width:120},{label:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F",prop:"invoice_mobile",width:120},{label:"\u4F01\u4E1A\u7EB3\u7A0E\u8BC6\u522B\u53F7",prop:"invoice_code",width:140},{label:"\u5BF9\u516C\u94F6\u884C",prop:"invoice_bank",width:120},{label:"\u5BF9\u516C\u94F6\u884C\u8D26\u6237",prop:"invoice_bankNo",width:120},{label:"\u521B\u5EFA\u4EBA",prop:"apply_name",width:80},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addTime",formatter:({addtime:e})=>g(e).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:120,slot:"operation"}],l={title:"\u4F01\u4E1A\u5BA2\u6237\u53D1\u7968",powers:["001","002","003","004","005","006","007","008"],columns:H,apis:{httpList:W,httpAdd:L,httpDelete:Y,httpUpdate:U}},V={title:"\u4F01\u4E1A\u5BA2\u6237\u53D1\u7968",colLayout:{span:24},itemStyle:{},contact:"invoice_mobile",formItems:[{field:"invoice_title",type:"input",label:"\u53D1\u7968\u62AC\u5934\u540D\u79F0",labelWidth:"120px",placeholder:"\u53D1\u7968\u62AC\u5934\u540D\u79F0",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u53D1\u7968\u62AC\u5934\u540D\u79F0"}]},{field:"invoice_addr",type:"input",labelWidth:"120px",label:"\u4F01\u4E1A\u6CE8\u518C\u5730\u5740",placeholder:"\u4F01\u4E1A\u6CE8\u518C\u5730\u5740",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u4F01\u4E1A\u6CE8\u518C\u5730\u5740"}]},{field:"invoice_code",type:"input",labelWidth:"120px",label:"\u7EB3\u7A0E\u8BC6\u522B\u53F7",placeholder:"\u7EB3\u7A0E\u8BC6\u522B\u53F7",rules:[{validator(e,t){return E(t)},required:!0,message:"\u7EB3\u7A0E\u4EBA\u8BC6\u522B\u53F7\u683C\u5F0F\u4E0D\u6B63\u786E"}]},{field:"invoice_bank",type:"input",labelWidth:"120px",label:"\u4F01\u4E1A\u5F00\u6237\u94F6\u884C",placeholder:"\u4F01\u4E1A\u5F00\u6237\u94F6\u884C",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u4F01\u4E1A\u5F00\u6237\u94F6\u884C"}]},{field:"invoice_bankNo",type:"input",labelWidth:"120px",label:"\u94F6\u884C\u8D26\u6237",placeholder:"\u94F6\u884C\u8D26\u6237",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u94F6\u884C\u8D26\u6237"}]},{field:"invoice_mobile",type:"contact",label:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F",labelWidth:"120px",placeholder:"\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u4F01\u4E1A\u8054\u7CFB\u65B9\u5F0F"}]}]};const $={class:"main role"},O={"w-full":""},T={name:"invoiceheader"},X=A({...T,setup(e){const{pageContentRef:t,handleResetClick:r,handleSearchClick:c}=P(),{pageModalRef:s,handleUpdateData:d,handleCreateData:p,handlePreviewData:F,handleConfrim:C,defaultInfo:h}=R({pageContentRef:t}),{permission:_,contentConfigRef:m}=M({pageName:"invoiceheader",contentConfig:l,callback:n=>l.powers=n});return(n,j)=>{const f=b("PagePower");return D(),w("div",$,[i(f,{"is-show":u(_).list},{default:k(()=>[y("div",O,[i(u(x),{"form-config":u(S),onSearchBtnClick:u(c),onResetBtnClick:u(r)},null,8,["form-config","onSearchBtnClick","onResetBtnClick"]),i(u(I),{ref_key:"pageContentRef",ref:t,"content-config":u(m),onCreateBtnClick:u(p),onUpdateBtnClick:u(d),onPreviewBtnClick:u(F)},null,8,["content-config","onCreateBtnClick","onUpdateBtnClick","onPreviewBtnClick"])])]),_:1},8,["is-show"]),i(u(q),{ref_key:"pageModalRef",ref:s,"modal-config":u(V),"default-info":u(h),onConfirmBtnClick:u(C)},null,8,["modal-config","default-info","onConfirmBtnClick"])])}}});var ne=v(X,[["__scopeId","data-v-0094e3ed"],["__file","D:/work/accout-vue3-ui/src/views/parameter/invoiceheader/index.vue"]]);export{ne as default};
|