1 |
- import{a3 as A,aE as _,Z as w,_ as C,d as b,w as n,aT as x,r as m,o as y,G as E,C as B,l as D,u as d}from"./index.1d5f2f42.js";import{h as k,a as P,b as S,c as L}from"./index.341e324b.js";import{h as M}from"./index.2f459bd1.js";import{u as N}from"./use-page-search.5b2e253c.js";import{u as H}from"./use-page-modal.2492035a.js";const I=[{type:"selection",width:40,align:"center",hide:({checkList:e})=>!e.includes("\u52FE\u9009\u5217")},{label:"\u5E8F\u53F7",type:"index",width:70,hide:({checkList:e})=>!e.includes("\u5E8F\u53F7\u5217")},{label:"\u62A5\u8868\u540D\u79F0",prop:"name"},{label:"\u72B6\u6001",prop:"status","min-width":"80px",cellRenderer:({row:e,props:l})=>A(_,{size:l.size,type:String(e.status)==="1"?"success":"danger"},{default:()=>String(e.status)==="1"?"\u542F\u7528":"\u7981\u7528"})},{label:"\u521B\u5EFA\u4EBA",prop:"apply_name","min-width":"80px"},{label:"\u521B\u5EFA\u65F6\u95F4",prop:"addtime","min-width":"140px",formatter:({addtime:e})=>w(e).format("YYYY-MM-DD HH:mm:ss")},{label:"\u64CD\u4F5C",fixed:"right",width:100,slot:"operation"}],R={title:"\u53EF\u7533\u8BF7\u62A5\u8868",superUserNoAction:!1,showCreate:e=>e,showStatus:e=>e,columns:I,apis:{httpList:k,httpAdd:P,httpStatus:S}},f={colLayout:{xl:3,lg:4,md:6,sm:8,xs:12},formItems:[{field:"status",type:"select",placeholder:"\u72B6\u6001",options:[{value:"0",label:"\u7981\u7528"},{value:"1",label:"\u542F\u7528"}]},{field:"name",type:"input",placeholder:"\u62A5\u8868\u540D\u79F0"}]},h={title:"\u53EF\u7533\u8BF7\u62A5\u8868",colLayout:{span:24},itemStyle:{},formItems:[{field:"name",type:"input",label:"\u62A5\u8868\u540D\u79F0",labelWidth:"120px",placeholder:"\u62A5\u8868\u540D\u79F0",rules:[{required:!0,trigger:"change",message:"\u8BF7\u8F93\u5165\u62A5\u8868\u540D\u79F0"}],otherOptions:{disabled:!0}},{field:"action",type:"select",label:"\u62A5\u8868\u9009\u9879",labelWidth:"120px",placeholder:"\u62A5\u8868\u9009\u9879",rules:[{required:!0,trigger:"change",message:"\u8BF7\u9009\u62E9\u62A5\u8868\u9009\u9879"}],options:[]}]},Y=b({__name:"index",setup(e){const l="warehouseeReport",r=n(h),g=n(null),i=n([]),c=n([]);async function p(t){const a=[],{code:u,data:s}=t==1?await L({}):await M({page:1,size:1e4});return u===0&&(t==1?s:s.list).forEach(o=>{const v={value:t==1?o.action:o.companyNo,label:(t==1,o.name)};a.push(v)}),a}const F={pageSearchHook:()=>N(void 0,void 0,f),pageModalHook:t=>H({pageContentRef:t})};return x(async()=>{i.value=await p(1),c.value=await p(2),r.value.formItems[1].options=i.value,r.value.formItems[2].options=c.value}),h.onDataChange=function(t){const a=i.value.find(({value:u})=>u===t.action);return{...t,name:a?a.label:""}},(t,a)=>{const u=m("PageContainer"),s=m("PageAuth");return y(),E(s,{pageName:l},{default:B(()=>[D(u,{hooks:F,contentConfig:d(R),"search-config":d(f),"modal-config":r.value,"get-modal-ref":o=>g.value=o},null,8,["contentConfig","search-config","modal-config","get-modal-ref"])]),_:1})}}});var G=C(Y,[["__file","D:/work/rep-v3/report-v3/src/views/reportCollection/stock/components/reportApply/index.vue"]]);export{G as default};
|