| 1 |
- import{G as I,b as u,E as _,M as F,N as L,cm as J,O as v,bb as A,d as G,e as K,_ as Z}from"./index-CKIhG1T4.js";import $ from"./CreateOrEditFile-CAs2Clfr.js";import j from"./SmartTable-riOq9hm6.js";import{l as q}from"./tree-CWCwWKDc.js";import{g as B}from"./category-CRYX2i5Y.js";import{u as H,a as Q}from"./file-C9L7UaSI.js";import{f as T}from"./formatTime-GfXNJyvM.js";import{_ as U}from"./lodash-D2MZWk6W.js";import{C as V,a as s,$ as a,Z as b,D as R,E as W,U as y,u as t,F as X,a4 as ee,_ as le,c,T as ae,Y as te,K as ne}from"./spreadSheetsDesignerVue-MRUT1X_l.js";import"./spreadSheetsDesignerResourcesCn-afJmEehS.js";import"./spreadSheetsDesigner-vOnK2KEP.js";import"./spreadSheetsBarcode-0B8Cksr7.js";import"./spreadSheetsCharts-DpwtlVVO.js";import"./spreadExcelio-BZ-mA4Op.js";import"./el-drawer-CG4e3nfG.js";import"./el-tree-select-Jn0wedJD.js";import"./index-DOLdZkD2.js";import"./spark-md5-Nsus8Zqw.js";import"./el-collapse-transition-l0sNRNKZ.js";import"./index-yM08Ttvf.js";import"./index-Dszus0mF.js";const se=Z(V({__name:"index",setup(oe){const w=s(),f=s({}),x=s([]),h=s(0),p=s(!1),k=s(null),D=s("create"),C=s({}),S=s([{type:"selection",prop:"",label:"",fieldProps:{reserveSelection:!0,selectable:l=>![1].includes(l.status)}},{prop:"name",label:"\u6807\u51C6\u540D\u79F0",search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165\u6807\u51C6\u540D\u79F0",maxlength:10}}},{prop:"fileNo",label:"\u6807\u51C6\u7F16\u53F7",search:{type:"input",fieldProps:{placeholder:"\u8BF7\u8F93\u5165\u6807\u51C6\u7F16\u53F7",maxlength:20}}},{prop:"status",label:"\u72B6\u6001",search:{type:"select",options:[{value:0,label:"\u542F\u7528"},{value:1,label:"\u4F5C\u5E9F"}],fieldProps:{placeholder:"\u8BF7\u9009\u62E9\u72B6\u6001"}},render:(l,e)=>a(I,{type:e===0?"success":"info"},{default:()=>[e===0?"\u542F\u7528":"\u4F5C\u5E9F"]})},{prop:"implementDate",label:"\u5B9E\u65BD\u65E5\u671F",render:(l,e)=>a("div",null,[T(e,"YYYY-MM-DD")])},{prop:"cancelledDate",label:"\u4F5C\u5E9F\u65E5\u671F",render:(l,e)=>a("div",null,[T(e,"YYYY-MM-DD")])},{prop:"replaceName",label:"\u4EE3\u66FF\u6807\u51C6\u540D\u79F0"},{prop:"replaceFileNo",label:"\u4EE3\u66FF\u6807\u51C6\u7F16\u53F7"},{prop:"fileType",label:"\u7535\u5B50\u6587\u6863",render:(l,e)=>{const o=(e||"").split(",");return a(u,{link:!0,type:o.includes("0")?"success":"info"},{default:()=>[o.includes("0")?"\u662F":"\u5426"]})}},{prop:"fileType",label:"\u7EB8\u8D28\u6587\u6863",render:(l,e)=>{const o=(e||"").split(",");return a(u,{link:!0,type:o.includes("1")?"success":"info"},{default:()=>[o.includes("1")?"\u662F":"\u5426"]})}},{prop:"",label:"\u64CD\u4F5C",fieldProps:{fixed:"right"},render:(l,e)=>a(u,{link:!0,type:"primary",onClick:()=>P("edit",l)},{default:()=>[b("\u7F16\u8F91")]})}]),z=s([{label:"\u65B0\u5EFA",render:()=>a(u,{type:"primary",onClick:()=>P("create")},{default:()=>[a(_,null,{default:()=>[a(F,null,null)]}),b(" \u65B0\u5EFA")]})},{label:"\u4F5C\u5E9F",render:()=>a(u,{type:"danger",onClick:()=>Y("cancel")},{default:()=>[a(_,null,{default:()=>[a(L,null,null)]}),b("\u4F5C\u5E9F")]})},{label:"\u53D8\u66F4",render:()=>a(u,{type:"warning",onClick:()=>Y("modify")},{default:()=>[a(_,null,{default:()=>[a(J,null,null)]}),b("\u53D8\u66F4")]})}]),Y=async l=>{var i,g;const e=((g=(i=w.value)==null?void 0:i.getTableRef())==null?void 0:g.getSelectionRows())||[];if(console.log(e[0]),e.length===0||e.length>1)return void v.warning(e.length===0?"\u8BF7\u9009\u62E9\u9700\u8981\u4FEE\u6539\u7684\u6587\u4EF6":e.length>1?"\u53EA\u80FD\u9009\u62E9\u4E00\u4E2A\u6587\u4EF6":"");l==="modify"&&(console.log(e[0],"===cancelledDate"),D.value=l,console.log(e[0].id),k.value=e[0].id,p.value=!0);const o=e[0];if(l==="cancel"){if(o.status===1)return void v.warning("\u8BE5\u6587\u4EF6\u5DF2\u4F5C\u5E9F");const n=e[0];await H({...n,status:1})&&(v.success("\u4F5C\u5E9F\u6210\u529F"),r())}};function P(l,e){let o=JSON.parse(JSON.stringify(e||{}));D.value=l,k.value=(e==null?void 0:e.id)||null,p.value=!0,C.value=o||{}}const d=s(1),m=s(10),O=s(0),r=async()=>{const l={pageNo:d.value,pageSize:m.value,classId:h.value||void 0,...f.value},e=await Q(l),{total:o,list:i=[]}=e;O.value=o||0,x.value=i};r();const M=()=>{d.value=1,r(),v.success("\u53D8\u66F4\u6210\u529F")},N=s([]);(async function(){const l=await B({});N.value=[{name:"\u5168\u90E8",id:"0",pid:"-1",deptId:null,children:q((l||[]).map(e=>({...e,pid:e.parentId})))}]})();const E=l=>{h.value=l.id==0?0:l.id,r()};return(l,e)=>{const o=A,i=G,g=K;return R(),W(ne,null,[a(g,{gutter:20,class:"standard-class-list"},{default:y(()=>[a(i,{span:6},{default:y(()=>[a(o,{data:t(N),"node-key":"id","default-expand-all":"","highlight-current":!1,"expand-on-click-node":!1,onNodeClick:E},{default:y(({data:n})=>[X("span",{class:"custom-tree-node",style:ee({display:"inline-block",backgroundColor:n.id==t(h)?"#A0E0FE":"transparent",borderRadius:"4px",padding:"2px 10px",cursor:"pointer"})},le(n.name),5)]),_:1},8,["data"])]),_:1}),a(i,{span:18},{default:y(()=>[a(t(j),{ref_key:"smartTableRef",ref:w,pageNo:t(d),"onUpdate:pageNo":e[0]||(e[0]=n=>c(d)?d.value=n:null),pageSize:t(m),"onUpdate:pageSize":e[1]||(e[1]=n=>c(m)?m.value=n:null),formData:t(f),"onUpdate:formData":e[2]||(e[2]=n=>c(f)?f.value=n:null),columns:t(S),"onUpdate:columns":e[3]||(e[3]=n=>c(S)?S.value=n:null),buttons:t(z),data:t(x),total:t(O),onOnPageNoChange:e[4]||(e[4]=()=>r()),onOnPageSizeChange:e[5]||(e[5]=()=>r()),onOnReset:e[6]||(e[6]=()=>r()),onOnSearch:e[7]||(e[7]=()=>r()),onRefresh:e[8]||(e[8]=()=>r())},null,8,["pageNo","pageSize","formData","columns","buttons","data","total"])]),_:1})]),_:1}),t(p)?(R(),ae($,{key:0,isShow:t(p),"onUpdate:isShow":e[9]||(e[9]=n=>c(p)?p.value=n:null),pageType:t(D),id:t(k),classList:t(U).get(t(U).get(t(N),[0]),"children"),initData:t(C),onUpdateList:M},null,8,["isShow","pageType","id","classList","initData"])):te("",!0)],64)}}}),[["__scopeId","data-v-390aaa6e"]]);export{se as default};
|