1
0
Files
build.ems/build/usr/local/omc/htdocs/front/js/index.DPLF-kJj.js
2024-10-25 14:59:47 +08:00

2 lines
2.7 KiB
JavaScript

import{g as v,r as R,_ as I,W as N,k as A,m as O,n as e,t as a,E as c,F as d,p as n,az as E,ak as M,l as s,V as U,aK as B}from"./vendor/index.CRpmXtWV.js";import{j as D,R as h,s as K,d as L,_ as j}from"../index.D-NvtsOM.js";async function F(){const i=await D({url:"/api/rest/ueManagement/v1/elementType/nssf/objectType/subscriptions",method:"get"});let o={total:0,rows:[],code:i.code,msg:i.msg};if(i.code===h&&Array.isArray(i.data.data)){const t=K(i.data.data);o.total=t.length,o.rows=t}return o}const H=v({__name:"index",setup(i){const{t:o}=L();R([]);let t=I({loading:!1,size:"middle",seached:!0,data:[],selectedRowKeys:[]}),g=[{title:"Subscription ID",dataIndex:"subscriptionId",align:"center",width:150},{title:"NF NSSAI Availability Uri",dataIndex:"nfNssaiAvailabilityUri",align:"center",width:150},{title:"Event",dataIndex:"event",align:"center",width:80}];function y({key:r}){t.size=r}function _(r){t.loading||(t.loading=!0,F().then(l=>{l.code===h&&Array.isArray(l.rows)?(t.selectedRowKeys.length>0&&(t.selectedRowKeys=[]),t.data=l.rows):t.data=[],t.loading=!1}))}return N(()=>{_()}),(r,l)=>{const w=s.Switch,m=s.Tooltip,k=U,p=s.Button,b=B,u=s.MenuItem,x=s.Menu,z=s.Dropdown,S=s.Space,C=s.Table,T=s.Card;return A(),O(n(M),null,{default:e(()=>[a(T,{bordered:!1,"body-style":{padding:"0px"}},{title:e(()=>[]),extra:e(()=>[a(S,{size:8,align:"center"},{default:e(()=>[a(m,null,{title:e(()=>[c(d(n(o)("common.searchBarText")),1)]),default:e(()=>[a(w,{checked:n(t).seached,"onUpdate:checked":l[0]||(l[0]=f=>n(t).seached=f),"checked-children":n(o)("common.switch.show"),"un-checked-children":n(o)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),a(m,null,{title:e(()=>[c(d(n(o)("common.reloadText")),1)]),default:e(()=>[a(p,{type:"text",onClick:l[1]||(l[1]=E(f=>_(),["prevent"]))},{icon:e(()=>[a(k)]),_:1})]),_:1}),a(m,{placement:"topRight"},{title:e(()=>[c(d(n(o)("common.sizeText")),1)]),default:e(()=>[a(z,{placement:"bottomRight",trigger:"click"},{overlay:e(()=>[a(x,{"selected-keys":[n(t).size],onClick:y},{default:e(()=>[a(u,{key:"default"},{default:e(()=>[c(d(n(o)("common.size.default")),1)]),_:1}),a(u,{key:"middle"},{default:e(()=>[c(d(n(o)("common.size.middle")),1)]),_:1}),a(u,{key:"small"},{default:e(()=>[c(d(n(o)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:e(()=>[a(p,{type:"text"},{icon:e(()=>[a(b)]),_:1})]),_:1})]),_:1})]),_:1})]),default:e(()=>[a(C,{class:"table","row-key":"imsi",columns:n(g),loading:n(t).loading,"data-source":n(t).data,size:n(t).size,pagination:!1,scroll:{x:1200,y:400}},null,8,["columns","loading","data-source","size"])]),_:1})]),_:1})}}}),G=j(H,[["__scopeId","data-v-757926ce"]]);export{G as default};