2 lines
4.4 KiB
JavaScript
2 lines
4.4 KiB
JavaScript
import{g as L,r as q,_ as S,W as H,l,k as P,m as V,n as e,B as K,am as W,p as a,t,az as v,E as c,F as r,ak as $,an as G,aA as Q,aB as J,V as X,aK as Y}from"./vendor/index.CRpmXtWV.js";import{j as Z,R as k,s as ee,d as te}from"../index.D-NvtsOM.js";import{u as ae}from"./neinfo.CsfhUo_f.js";import"./neInfo.DNMxf4Rh.js";import"./parse-tree-utils.CVXqlbRx.js";import"./task.DBr8g4rv.js";async function ne(b){const n=await Z({url:"/api/rest/ueManagement/v1/elementType/n3iwf/objectType/ueInfo",method:"get",params:b});let u={total:0,rows:[],code:n.code,msg:n.msg};if(n.code===k&&Array.isArray(n.data.data)){const d=ee(n.data.data);u.total=d.length,u.rows=d}return u}const re=L({__name:"index",setup(b){const{t:n}=te();let u=q([]),d=S({neId:void 0,imsi:""});function z(){d=Object.assign(d,{imsi:""}),p()}let s=S({loading:!1,size:"small",seached:!0,data:[],selectedRowKeys:[]}),C=[{title:"IMSI",dataIndex:"imsi",sorter:(i,o)=>Number(i.imsi)-Number(o.imsi),align:"center",width:150},{title:"Active Time",dataIndex:"activeTime",align:"center",width:150},{title:"Registration State ",dataIndex:"regState",align:"center",width:150},{title:"Network Access Identity",dataIndex:"nai",align:"left",width:500}];function T({key:i}){s.size=i}function p(){s.loading||(s.loading=!0,ne(G(d)).then(i=>{i.code===k&&Array.isArray(i.rows)?s.data=i.rows:s.data=[],s.loading=!1}))}return H(()=>{ae().fnNelist().then(i=>{if(i.code===k&&Array.isArray(i.data)){if(i.data.length>0){let o=[];i.data.forEach(_=>{_.neType==="N3IWF"&&o.push({value:_.neId,label:_.neName})}),u.value=o,o.length>0&&(d.neId=o[0].value)}}else l.message.warning({content:n("common.noData"),duration:2})}).finally(()=>{p()})}),(i,o)=>{const _=l.Select,h=l.FormItem,g=l.Col,O=l.Input,N=Q,f=l.Button,R=J,x=l.Space,A=l.Row,B=l.Form,I=l.Card,M=l.Switch,y=l.Tooltip,U=X,D=Y,w=l.MenuItem,E=l.Menu,j=l.Dropdown,F=l.Table;return P(),V(a($),null,{default:e(()=>[K(t(I,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:e(()=>[t(B,{model:a(d),name:"queryParams",layout:"horizontal"},{default:e(()=>[t(A,{gutter:16},{default:e(()=>[t(g,{lg:8,md:12,xs:24},{default:e(()=>[t(h,{label:a(n)("views.neUser.n3iwf.neType"),name:"neId "},{default:e(()=>[t(_,{value:a(d).neId,"onUpdate:value":o[0]||(o[0]=m=>a(d).neId=m),options:a(u),placeholder:a(n)("common.selectPlease")},null,8,["value","options","placeholder"])]),_:1},8,["label"])]),_:1}),t(g,{lg:6,md:12,xs:24},{default:e(()=>[t(h,{label:"IMSI",name:"imsi"},{default:e(()=>[t(O,{value:a(d).imsi,"onUpdate:value":o[1]||(o[1]=m=>a(d).imsi=m),"allow-clear":""},null,8,["value"])]),_:1})]),_:1}),t(g,{lg:6,md:12,xs:24},{default:e(()=>[t(h,null,{default:e(()=>[t(x,{size:8},{default:e(()=>[t(f,{type:"primary",onClick:o[2]||(o[2]=v(m=>p(),["prevent"]))},{icon:e(()=>[t(N)]),default:e(()=>[c(" "+r(a(n)("common.search")),1)]),_:1}),t(f,{type:"default",onClick:v(z,["prevent"])},{icon:e(()=>[t(R)]),default:e(()=>[c(" "+r(a(n)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[W,a(s).seached]]),t(I,{bordered:!1,"body-style":{padding:"0px"}},{title:e(()=>[]),extra:e(()=>[t(x,{size:8,align:"center"},{default:e(()=>[t(y,null,{title:e(()=>[c(r(a(s).seached?a(n)("common.switch.show"):a(n)("common.switch.hide")),1)]),default:e(()=>[t(M,{checked:a(s).seached,"onUpdate:checked":o[3]||(o[3]=m=>a(s).seached=m),"checked-children":a(n)("common.searchBarText"),"un-checked-children":a(n)("common.searchBarText"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),t(y,null,{title:e(()=>[c(r(a(n)("common.reloadText")),1)]),default:e(()=>[t(f,{type:"text",onClick:o[4]||(o[4]=v(m=>p(),["prevent"]))},{icon:e(()=>[t(U)]),_:1})]),_:1}),t(y,{placement:"topRight"},{title:e(()=>[c(r(a(n)("common.sizeText")),1)]),default:e(()=>[t(j,{placement:"bottomRight",trigger:"click"},{overlay:e(()=>[t(E,{"selected-keys":[a(s).size],onClick:T},{default:e(()=>[t(w,{key:"default"},{default:e(()=>[c(r(a(n)("common.size.default")),1)]),_:1}),t(w,{key:"middle"},{default:e(()=>[c(r(a(n)("common.size.middle")),1)]),_:1}),t(w,{key:"small"},{default:e(()=>[c(r(a(n)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:e(()=>[t(f,{type:"text"},{icon:e(()=>[t(D)]),_:1})]),_:1})]),_:1})]),_:1})]),default:e(()=>[t(F,{class:"table","row-key":"imsi",columns:a(C),loading:a(s).loading,"data-source":a(s).data,size:a(s).size,pagination:!1,scroll:{y:"calc(100vh - 480px)"}},null,8,["columns","loading","data-source","size","scroll"])]),_:1})]),_:1})}}});export{re as default};
|