var O=Object.defineProperty;var I=Object.getOwnPropertySymbols;var J=Object.prototype.hasOwnProperty,Q=Object.prototype.propertyIsEnumerable;var S=(t,e,u)=>e in t?O(t,e,{enumerable:!0,configurable:!0,writable:!0,value:u}):t[e]=u,g=(t,e)=>{for(var u in e||(e={}))J.call(e,u)&&S(t,u,e[u]);if(I)for(var u of I(e))Q.call(e,u)&&S(t,u,e[u]);return t};var K=(t,e,u)=>new Promise((o,l)=>{var v=r=>{try{c(u.next(r))}catch(y){l(y)}},E=r=>{try{c(u.throw(r))}catch(y){l(y)}},c=r=>r.done?o(r.value):Promise.resolve(r.value).then(v,E);c((u=u.apply(t,e)).next())});import{s as C,bR as N,a as W,eK as X,b8 as Z,w as ee,o as B,h as U,n as s,z as a,i,a$ as ue,F as te,b2 as ae,j as D,cg as ie,B as m,t as L,m as oe,I as se,k as P,eI as ne}from"./index.7e08ba81.js";/* empty css */import{S as $}from"./index.7e5abc0c.js";import{R as M}from"./index.a9463ec3.js";import{B as le}from"./TableImg.9ce43c8c.js";import{T as re}from"./index.db9b952c.js";import{w as de,i as pe,j as me}from"./index.a814284d.js";import{T as ce}from"./index.673e5955.js";import{u as fe}from"./useTable.79d7c35e.js";import{C as F,R}from"./index.51fe0c69.js";import"./Checkbox.2b7c666a.js";import"./index.0d1117cf.js";import"./index.0e13704b.js";import"./eagerComputed.41f917f7.js";import"./FileOutlined.1ba59fec.js";import"./BasicForm.09fa6853.js";/* empty css */import"./index.0fba574f.js";import"./index.e102b091.js";import"./get.06058cdc.js";import"./DeleteOutlined.12ba33eb.js";import"./transButton.38e068f8.js";import"./index.20008ed6.js";import"./index.7bbcc8f3.js";import"./Form.0777dffc.js";import"./Col.dccd6464.js";import"./useFlexGapSupport.ba88ba25.js";import"./_baseIteratee.cd40e9ab.js";import"./useSize.1210be5f.js";import"./uniqBy.e8d75d01.js";import"./index.aef1b210.js";import"./useWindowSizeFn.9cd1b73f.js";import"./FullscreenOutlined.3ea9a56b.js";import"./useForm.e12ea52c.js";import"./index.334036fa.js";import"./index.ea1692d3.js";import"./index.3132743a.js";import"./useContentViewHeight.eee5bfce.js";import"./ArrowLeftOutlined.8453d1a8.js";import"./index.492f2ae6.js";import"./FormOutlined.8ec71e0a.js";import"./index.756c7042.js";import"./index.1016abaf.js";import"./useRefs.9e0a4abb.js";import"./sortable.esm.7d5432c3.js";import"./RedoOutlined.2794d90f.js";import"./index.01b7ee47.js";import"./fromPairs.84aabb58.js";import"./scrollTo.f658bbdc.js";import"./index.828a2959.js";import"./Group.ea437422.js";import"./index.7fe36cdd.js";import"./index.821e0528.js";import"./download.ef0c06e3.js";import"./base64Conver.08b9f4ec.js";const _e=[{id:1,name:"\u5355\u6761\u4FE1\u606F\u67E5\u8BE2"},{id:2,name:"\u5206\u9875\u67E5\u8BE2"},{id:3,name:"\u5217\u8868\u67E5\u8BE2"},{id:4,name:"\u6811\u578B\u5217\u8868"},{id:5,name:"\u6761\u4EF6\u603B\u6570"},{id:6,name:"\u5B57\u6BB5\u603B\u548Csum"},{id:7,name:"\u5B57\u6BB5\u5E73\u5747\u503Cavg"},{id:8,name:"\u5B57\u6BB5\u6700\u5927\u503Cmax"},{id:9,name:"\u5B57\u6BB5\u6700\u5C0F\u503Cmin"}],Fe=[{id:1,name:"\u5355\u6761\u6570\u636E"},{id:2,name:"\u591A\u6761\u6570\u636E",is_disabled:!0},{id:3,name:"\u6811\u578B\u6570\u636E"}],ye=[{id:1,name:"\u66F4\u65B0\u5355\u6761\u6570\u636E"},{id:2,name:"\u6279\u91CF\u66F4\u65B0",is_disabled:!0},{id:3,name:"\u66F4\u65B0\u5355\u6761\u6811\u578B\u6570\u636E"},{id:4,name:"\u7D2F\u8BA1\u52A0",is_disabled:!0},{id:5,name:"\u7D2F\u8BA1\u51CF",is_disabled:!0}],Be=[{id:1,name:"\u4F2A\u5220\u9664\u5355\u6761\u6570\u636E"},{id:2,name:"\u771F\u5B9E\u5220\u9664\u5355\u6761\u6570\u636E"},{id:3,name:"\u6279\u91CF\u4F2A\u5220\u9664",is_disabled:!0}],Ee=[{title:"\u6807\u9898",dataIndex:"title"},{title:"\u82F1\u6587\u522B\u540D",dataIndex:"en_alias"},{title:"\u7C7B\u578B",dataIndex:"operate_type",sorter:!0,customRender:({text:t})=>{let e="",u="";return t===1?(e="\u67E5\u8BE2",u="green"):t===2?(e="\u6DFB\u52A0",u="purple"):t===3?(e="\u4FEE\u6539",u="orange"):t===4?(e="\u5220\u9664",u="red"):t===5?(e="\u4E0A\u4F20",u="blue"):e="-",N(ce,{color:u},{default:()=>e})}},{title:"\u529F\u80FD",dataIndex:"",width:150,customRender:({record:t})=>{let e="";const u=t.operate_type;if(u===1){const o=t.search_type;_e.map(l=>{l.id===o&&(e=l.name)})}else if(u===2){const o=t.add_type;Fe.map(l=>{l.id===o&&(e=l.name)})}else if(u===3){const o=t.update_type;ye.map(l=>{l.id===o&&(e=l.name)})}else if(u===4){const o=t.delete_type;Be.map(l=>{l.id===o&&(e=l.name)})}else e="-";return N("span",e)}},{title:"\u662F\u5426\u5F00\u542F",dataIndex:"is_use",slots:{customRender:"is_use"}},{title:"\u662F\u5426\u767B\u5F55",dataIndex:"is_login",slots:{customRender:"is_login"}},{title:"\u6DFB\u52A0\u65F6\u95F4",dataIndex:"created_at",width:150,slots:{customRender:"date"}}],V={title:"\u63A5\u53E3\u5217\u8868",titleHelpMessage:"\u6BD4\u5982:\u540E\u53F0\u7BA1\u7406\u6A21\u5757,\u524D\u53F0\u7BA1\u7406\u6A21\u5757\uFF0C\u547D\u540D\u7A7A\u95F4\u5FC5\u987B\u4E0E\u4EE3\u7801\u6A21\u5757\u4FDD\u6301\u4E00\u81F4\uFF01",api:pe,columns:Ee,bordered:!0,showTableSetting:!0,loading:!1,immediate:!1,pagination:{defaultPageSize:30,pageSize:30},beforeFetch:()=>{},actionColumn:{width:230,title:"\u64CD\u4F5C",dataIndex:"action",slots:{customRender:"action"}}},[ge,{reload:z,setProps:Ce,getDataSource:Ru}]=fe();function h(t){V.beforeFetch=e=>g(g({},e),t),Ce(V),z()}const G=C([]);function he(t,e){return K(this,null,function*(){const u=yield de({});G.value=u.list,h({site_id:t,category_type:e})})}const ve={class:"p-4"},Ae={class:"mb-2"},T="CURRENT_SITE",k="CURRENT_CATEGORY_TYPE",Tu=W({__name:"index",setup(t){const e=X(),u=C([1]),o=C(1),l=Z(),v=M.Group,E=M.Button,c=C({title:""});let r=1;e.get(T)&&(r=e.get(T)[0]),u.value=[r],e.get(k)&&(o.value=e.get(k)),he(r,o.value);function y(p){me({mid:p.mid}).then(()=>{z()})}const j=p=>{u.value=[p.key],e.set(T,u.value),r=p.key,h({site_id:r,category_type:o.value})},q=()=>{e.set(k,o.value),h({site_id:r,category_type:o.value})},w=()=>{h(g({site_id:r,category_type:o.value},c.value))},x=(p,d,f)=>{};function A(p,d=""){p===1?l.push({name:"interface_sys",query:{site_id:r,mid:d}}):l.push({name:"interface_custom",query:{site_id:r,mid:d}})}const Y=p=>{A(p.category_type,p.mid)};return(p,d)=>{const f=ee("a-button");return B(),U("div",ve,[s(i(R),{type:"flex",gutter:16},{default:a(()=>[s(i(F),{span:3},{default:a(()=>[s(i(ue),{selectedKeys:u.value,"onUpdate:selectedKeys":d[0]||(d[0]=n=>u.value=n),onClick:j},{default:a(()=>[(B(!0),U(te,null,ae(i(G),n=>(B(),D(i(ie),{key:n.id},{default:a(()=>[m(L(n.title),1)]),_:2},1024))),128))]),_:1},8,["selectedKeys"])]),_:1}),s(i(F),{span:21},{default:a(()=>[oe("div",Ae,[s(i(R),null,{default:a(()=>[s(i(F),{span:18},{default:a(()=>[s(i(v),{value:o.value,"onUpdate:value":d[1]||(d[1]=n=>o.value=n),"button-style":"solid",onChange:q},{default:a(()=>[s(i(E),{value:1},{default:a(()=>[m("\u7CFB\u7EDF\u63A5\u53E3")]),_:1}),s(i(E),{value:2},{default:a(()=>[m("\u7EC4\u5408\u63A5\u53E3")]),_:1})]),_:1},8,["value"])]),_:1}),s(i(F),{span:6,style:{"text-align":"right"}},{default:a(()=>[s(f,{type:"primary"},{default:a(()=>[m("\u63A5\u53E3\u6A21\u677F")]),_:1})]),_:1})]),_:1}),s(i(R),{style:{"margin-top":"10px"}},{default:a(()=>[s(i(F),{span:12},{default:a(()=>[m(" \u6807\u9898\uFF1A"),s(i(se),{value:c.value.title,"onUpdate:value":d[2]||(d[2]=n=>c.value.title=n),style:{display:"inline",width:"320px"},placeholder:"\u6807\u9898",onChange:w},null,8,["value"])]),_:1}),s(i(F),{span:12},{default:a(()=>[s(f,{type:"primary",onClick:w},{default:a(()=>[m("\u641C\u7D22")]),_:1})]),_:1})]),_:1})]),s(i(le),{onRegister:i(ge)},{toolbar:a(()=>[o.value===1?(B(),D(f,{key:0,color:"success",onClick:d[3]||(d[3]=n=>A(1))},{default:a(()=>[m(" \u65B0\u589E\u666E\u901A\u63A5\u53E3 ")]),_:1})):P("",!0),o.value===2?(B(),D(f,{key:1,color:"success",onClick:d[4]||(d[4]=n=>A(2))},{default:a(()=>[m(" \u65B0\u589E\u7EC4\u5408\u63A5\u53E3 ")]),_:1})):P("",!0)]),is_use:a(({record:n,text:_,index:b})=>[s(i($),{checked:_===1,onChange:H=>x("is_use",b,n)},null,8,["checked","onChange"])]),is_login:a(({record:n,text:_,index:b})=>[s(i($),{checked:_===1,onChange:H=>x("is_login",b,n)},null,8,["checked","onChange"])]),date:a(({text:n})=>[m(L(i(ne)(n)),1)]),action:a(({record:n,index:_})=>[s(i(re),{actions:[{label:"\u7F16\u8F91",icon:"clarity:note-edit-line",color:"success",onClick:Y.bind(null,n,_)},{label:"\u5220\u9664",icon:"ic:outline-delete-outline",color:"error",onClick:y.bind(null,n,_)}]},null,8,["actions"])]),_:1},8,["onRegister"])]),_:1})]),_:1})])}}});export{Tu as default};