index-DqZL2L5U.js 8.3 KB

1
  1. var re=Object.defineProperty,ie=Object.defineProperties;var ae=Object.getOwnPropertyDescriptors;var N=Object.getOwnPropertySymbols;var ne=Object.prototype.hasOwnProperty,se=Object.prototype.propertyIsEnumerable;var A=(c,a,i)=>a in c?re(c,a,{enumerable:!0,configurable:!0,writable:!0,value:i}):c[a]=i,D=(c,a)=>{for(var i in a||(a={}))ne.call(a,i)&&A(c,i,a[i]);if(N)for(var i of N(a))se.call(a,i)&&A(c,i,a[i]);return c},S=(c,a)=>ie(c,ae(a));var _=(c,a,i)=>new Promise((n,k)=>{var v=f=>{try{b(i.next(f))}catch(u){k(u)}},z=f=>{try{b(i.throw(f))}catch(u){k(u)}},b=f=>f.done?n(f.value):Promise.resolve(f.value).then(v,z);b((i=i.apply(c,a)).next())});import{u as T}from"./index-DYp2Qjp4.js";import{P as le}from"./PageTitle-DoNYlIhY.js";/* empty css */import"./index-CD5zFmZN.js";import"./index-lE2idd8k.js";import{X as ce,B as F}from"./antd-BfqWtMX3.js";import{a as ue,_ as de}from"./entry/index-CRWhxBeP.js";import me from"./FormDrawerSift-DcdrsTll.js";import{D as pe}from"./data-D9Iyo4yU.js";import{c as fe,T as ge}from"./ToExamineDrawer-Oj_8Eg56.js";import{V as ve}from"./index-BJUkcCht.js";import{d as _e,ai as ye,f as y,Y as he,r as P,o as Ce,Z as m,_ as p,k as d,u as l,$ as g,a5 as C,a0 as $,a8 as q,F as j,a7 as U,ad as be,a9 as ke,ac as we,G as M}from"./vue-DM5HGU8Z.js";import{b as xe}from"./feildApi-CbV-MHXu.js";import{g as De,d as H}from"./resourceApi-CKj0y817.js";import"./helper-B0yEaptj.js";import"./BasicForm.vue_vue_type_style_index_0_lang-wVUE9AOT.js";import"./TableImg.vue_vue_type_style_index_0_lang-CQNR6Cbs.js";import"./uuid-BUBnBT7J.js";import"./sortable.esm-DYEDn-UA.js";import{_ as Ie}from"./index-BGDG2Aiy.js";import Re from"./FormDrawer-KpMVRV0p.js";import{V as Se}from"./ViewDrawer-COs3HGm2.js";import{c as Te,j as O,d as qe,C as ze}from"./common-DpkSdXuu.js";import"./useWindowSizeFn-CEueHQop.js";import"./BasicForm.vue_vue_type_script_setup_true_lang-ByuHmjlN.js";import"./FormItem.vue_vue_type_script_lang-r-ozwU0K.js";import"./useForm-C-769eP8.js";import"./index-BshNMORD.js";import"./useSortable-BUyXn7hO.js";import"./download-DbzL13NI.js";import"./base64Conver-DEMZeTZS.js";import"./index-BZ4uXGij.js";import"./IconPicker.vue_vue_type_script_setup_true_lang-BMkV6zCu.js";import"./copyTextToClipboard-B8vsl9wq.js";import"./index-CIEo7xez.js";import"./index-DOkdpLQv.js";import"./onMountedOrActivated-Ckq_czNf.js";import"./UploadPreviewModal-BZsd-hmR.js";import"./cateApi-BE6kfD5q.js";import"./imageEnum-BRgYKvjO.js";import"./sysOrgApi-tY_yXKfV.js";import"./libraryApi-28_gbvCl.js";import"./componentMap-DvvMrh5V.js";import"./data-SiVRATnY.js";import"./attentionApi-BlenvL9Y.js";const Be={key:0,class:"flex justify-center"},Ee={key:1},Ve={class:"head"},Fe={class:"flex justify-between"},Le={class:"flex justify-between my-4"},Ne={class:"flex"},Ae={class:"section"},Pe=["onClick"],$e={key:0},je=["href"],Ue={key:0},Me=["onClick"],He=["src"],Oe={class:"footer"},Ge=_e({__name:"index",setup(c){const[a,{openDrawer:i}]=T(),n=ye(),k=y(!1),v=y([]),z=y([]),b=he(),f=y(""),u=y(""),L=y([]),[G,{openDrawer:Q}]=T(),[J,{openDrawer:X}]=T(),[Y,{openDrawer:Z}]=T(),B=y([]);P({name:"",tags:[]}),Ce(()=>_(this,null,function*(){var o,e,t;if(JSON.stringify(n.query)=="{}"||((o=n.query)==null?void 0:o.catalog)=="1"){k.value=!0;return}f.value=((e=n.query)==null?void 0:e.title)||"",u.value=((t=n.query)==null?void 0:t.categoryId)||"",yield W(),yield w()}));const I=y(),h=P({id:"biz_platform_manage_detail_table",columns:fe,stripe:!1,border:"inner",data:[],proxyConfig:null,showOverflow:!0,resizable:!1,toolbarConfig:null,round:!0,height:630,minHeight:630,headerRowClassName:"row-class",headerCellClassName:"table-basic_header",columnConfig:{resizable:!1},pagerConfig:null}),K={pageChange({pageSize:o,currentPage:e}){h.pagerConfig.currentPage=e,h.pagerConfig.pageSize=o,w()},checkboxChange(){L.value=I.value.getCheckboxRecords()},checkboxAll(){L.value=I.value.getCheckboxRecords()},cellClick({row:o,columnIndex:e,column:t}){var r;t.type!=ze.ATTACHMENT&&(o.menuId=(r=n.query)==null?void 0:r.categoryId,(e===1||e===2||e===3)&&X(!0,{record:{row:o},menuId:u.value,isUpdate:!0}))}};function W(){return _(this,null,function*(){v.value=[];const o=yield xe({menuId:u.value||""});v.value=pe(o).concat({title:"resource_review_type",dataIndex:"resource_review_type",field:"resource_review_type",align:"left",visible:!1}),I.value.loadColumn([{title:"ID",dataIndex:"id",field:"id",align:"left",visible:!1},...v.value,{width:120,title:"操作",field:"action",slots:{default:"action"},fixed:"right"}])})}function w(){return _(this,null,function*(){var t;h.loading=!0;const o={menuId:u.value||"",groupId:((t=n.query)==null?void 0:t.groupId)||""},e=yield De(D({},o));h.data=Te(v.value,e)||[],h.loading=!1})}function ee(o){openDrawerDownload(!0,{record:o,index:0,resourceId:o==null?void 0:o.id,isUpdate:!0})}function E(o,e,t){return _(this,null,function*(){var r,s,x;t=="edit"?i(!0,{record:S(D({},o),{id:e}),menuId:u.value,isCbb:!0,isUpdate:!0,groupId:((r=n.query)==null?void 0:r.groupId)||""}):t=="del"?yield H({type:3,groupId:((s=n.query)==null?void 0:s.groupId)||"",content:S(D({},o),{id:e})}):yield H({type:4,groupId:((x=n.query)==null?void 0:x.groupId)||"",content:S(D({},o),{id:e})}),yield w()})}function R(o){return _(this,null,function*(){var e,t;if(o=="filter"){const r=[];B.value.forEach(s=>{const x={field:s.field,value:s.value};s.isDict&&(x.value=s.dict),r.push(x)}),Q(!0,{record:r,columns:v.value})}o=="toExamine"&&Z(!0,{record:{},isUpdate:!1,groupId:((e=n.query)==null?void 0:e.groupId)||"",menuId:u.value,columns:v.value,isCbb:!0}),o=="add"&&i(!0,{record:{},menuId:u.value,isCbb:!0,isUpdate:!1,groupId:((t=n.query)==null?void 0:t.groupId)||""}),(o=="back"||o=="route"||o=="pageTitle")&&b.push({path:"/bizMe/library",query:{selectId:u.value}})})}function te(o){var e;b.push((e=O(o.reference))==null?void 0:e.path)}function oe(o){return _(this,null,function*(){B.value=[];for(const e in o)o[e]&&z.value.forEach(t=>{t.field==e&&B.value.push({field:t.field,label:t.label,value:o[e],showVal:o[e]})});h.pagerConfig.currentPage=1,yield w()})}function V(){return _(this,null,function*(){yield w()})}return(o,e)=>(m(),p("div",null,[k.value?(m(),p("div",Be,[d(l(ce))])):(m(),p("div",Ee,[g("div",Ve,[g("div",Fe,[d(l(le),{title:f.value,"go-back":!0,isCustomFn:!0,onCustomFn:e[0]||(e[0]=t=>R("pageTitle"))},null,8,["title"]),g("div",Le,[g("div",Ne,[d(l(F),{size:"large",type:"primary",onClick:e[1]||(e[1]=()=>R("add")),class:"ml-2 border-none color-white"},{icon:C(()=>[d(ue,{icon:"icon-create|iconfont",size:18,color:"#fff"})]),_:1})])])])]),g("div",Ae,[d(l(ve),ke({ref_key:"gridRef",ref:I},h,we(K),{class:"table-basic"}),{reference:C(({row:t})=>{var r;return[t.reference?(m(),p("div",{key:0,onClick:s=>te(t)},$((r=l(O)(t.reference))==null?void 0:r.text),9,Pe)):q("",!0)]}),hyperlinks:C(({row:t})=>[t.hyperLink?(m(),p("div",$e,[(m(!0),p(j,null,U(t.hyperLink,(r,s)=>(m(),p("span",{key:r},[g("a",{href:r,target:"_blank"},$(r),9,je),s<t.hyperLink.length-1?(m(),p("span",Ue," ; ")):q("",!0)]))),128))])):q("",!0)]),fileStorage:C(({row:t})=>[t.attachment?(m(),p("div",{key:0,class:"flex cursor-pointer table-attachment",onClick:r=>ee(t)},[(m(!0),p(j,null,U(t.attachment,(r,s)=>(m(),p("img",{width:"28",height:"36",class:"table-attachment_item",key:r,style:be({zIndex:999-s,marginLeft:s>0?"-18px":"0px"}),src:l(qe)(r)},null,12,He))),128))],8,Me)):q("",!0)]),action:C(({row:t})=>[d(l(Ie),{outside:"",align:"center",actions:[{icon:"icon-edit|iconfont",tooltip:"编辑",onClick:E.bind(null,t,t.id,"edit"),ifShow:t.resource_review_type!="3"},{icon:"icon-cancel|iconfont",tooltip:"取消删除",onClick:E.bind(null,t,t.id,"cancel"),ifShow:t.resource_review_type=="3"},{icon:"icon-delete|iconfont",tooltip:"删除",popConfirm:{title:"是否确认删除",placement:"left",confirm:E.bind(null,t,t.id,"del")},ifShow:t.resource_review_type!="3"}]},null,8,["actions"])]),_:1},16)])])),g("div",Oe,[e[6]||(e[6]=g("div",null,null,-1)),g("div",null,[d(l(F),{onClick:e[2]||(e[2]=()=>R("back")),class:"mr-2"},{default:C(()=>e[4]||(e[4]=[M(" 返回 ")])),_:1}),d(l(F),{type:"primary",onClick:e[3]||(e[3]=()=>R("toExamine"))},{default:C(()=>e[5]||(e[5]=[M(" 提交审核 ")])),_:1})])]),d(me,{onRegister:l(G),onSuccess:oe},null,8,["onRegister"]),d(Re,{onRegister:l(a),onSuccess:V},null,8,["onRegister"]),d(Se,{onRegister:l(J),onSuccess:V},null,8,["onRegister"]),d(ge,{onRegister:l(Y),onSuccess:V},null,8,["onRegister"])]))}}),Pt=de(Ge,[["__scopeId","data-v-c0cb063c"]]);export{Pt as default};