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

2 lines
5.0 KiB
JavaScript

import{g as V,r as x,_ as I,W as q,l as s,k as H,m as K,n as e,B as Q,am as $,p as n,t,az as b,E as u,F as p,ak as j,aA as G,aB as J,V as W,aK as X}from"./vendor/index.CRpmXtWV.js";import{a as Y}from"./ims.BgHP91vF.js";import{u as Z}from"./neinfo.CsfhUo_f.js";import{d as ee,R as k,_ as te}from"../index.D-NvtsOM.js";import"./neInfo.DNMxf4Rh.js";import"./parse-tree-utils.CVXqlbRx.js";import"./task.DBr8g4rv.js";const ae=V({__name:"index",setup(ne){const{t:d}=ee();let N=x([]),o=I({totalType:[],neId:void 0,imsi:"",msisdn:"",pageNum:1,pageSize:20});function C(){o=Object.assign(o,{totalType:[],imsi:"",msisdn:"",pageNum:1,pageSize:20}),c.current=1,c.pageSize=20,f()}let i=I({loading:!1,size:"middle",seached:!0,data:[],selectedRowKeys:[]}),T=[{title:"IMSI",dataIndex:"imsi",sorter:(l,a)=>Number(l.imsi)-Number(a.imsi),align:"center",width:150},{title:"MSISDN",dataIndex:"msisdn",sorter:(l,a)=>Number(l.msisdn)-Number(a.msisdn),align:"center",width:150},{title:"Barring",dataIndex:"barring",align:"center",width:80},{title:"Registration State",dataIndex:"regState",align:"center",width:150},{title:"Active Time",dataIndex:"activeTime",align:"center",width:150},{title:"IMPU",dataIndex:"impu",align:"left"}],c=I({current:1,pageSize:20,defaultPageSize:20,pageSizeOptions:["10","20","50","100"],hideOnSinglePage:!1,showQuickJumper:!0,showSizeChanger:!0,total:0,showTotal:l=>d("common.tablePaginationTotal",{total:l}),onChange:(l,a)=>{c.current=l,c.pageSize=a,o.pageNum=l,o.pageSize=a,f()}});function O({key:l}){i.size=l}let h=x([]);function f(l){i.loading||(i.loading=!0,l&&(o.pageNum=l),i.data=[],h.value=[],o.totalType.map(a=>{h.value.push(Y({neId:a.neId,imsi:o.imsi,msisdn:o.msisdn,pageNum:o.pageNum,pageSize:1e4}))}),Promise.allSettled(h.value).then(a=>{a.forEach(m=>{if(m.status==="fulfilled"){const r=m.value;r.code===k&&Array.isArray(r.rows)?(c.total+=r.total,i.data=[...i.data,...r.rows],c.total<=(o.pageNum-1)*c.pageSize&&o.pageNum!==1&&(i.loading=!1,f(o.pageNum-1))):(c.total=0,i.data=[]),i.loading=!1}})}))}return q(()=>{Z().fnNelist().then(l=>{if(l.code===k&&Array.isArray(l.data)){if(l.data.length>0){let a=[];l.data.forEach(m=>{m.neType==="IMS"&&(a.push({value:m.neId,label:m.neName}),o.totalType.push(m))}),N.value=a,a.length>0&&(o.neId=a[0].value)}}else s.message.warning({content:d("common.noData"),duration:2})}).finally(()=>{f()})}),(l,a)=>{const m=s.Input,r=s.FormItem,S=s.Col,M=G,g=s.Button,B=J,v=s.Space,R=s.Row,D=s.Form,z=s.Card,P=s.Switch,y=s.Tooltip,A=W,E=X,w=s.MenuItem,U=s.Menu,F=s.Dropdown,L=s.Table;return H(),K(n(j),null,{default:e(()=>[Q(t(z,{bordered:!1,"body-style":{marginBottom:"24px",paddingBottom:0}},{default:e(()=>[t(D,{model:n(o),name:"queryParams",layout:"horizontal"},{default:e(()=>[t(R,{gutter:16},{default:e(()=>[t(S,{lg:6,md:12,xs:24},{default:e(()=>[t(r,{label:"IMSI",name:"imsi"},{default:e(()=>[t(m,{value:n(o).imsi,"onUpdate:value":a[0]||(a[0]=_=>n(o).imsi=_),"allow-clear":""},null,8,["value"])]),_:1})]),_:1}),t(S,{lg:6,md:12,xs:24},{default:e(()=>[t(r,{label:"MSISDN",name:"msisdn"},{default:e(()=>[t(m,{value:n(o).msisdn,"onUpdate:value":a[1]||(a[1]=_=>n(o).msisdn=_),"allow-clear":""},null,8,["value"])]),_:1})]),_:1}),t(S,{lg:6,md:12,xs:24},{default:e(()=>[t(r,null,{default:e(()=>[t(v,{size:8},{default:e(()=>[t(g,{type:"primary",onClick:a[2]||(a[2]=b(_=>f(1),["prevent"]))},{icon:e(()=>[t(M)]),default:e(()=>[u(" "+p(n(d)("common.search")),1)]),_:1}),t(g,{type:"default",onClick:b(C,["prevent"])},{icon:e(()=>[t(B)]),default:e(()=>[u(" "+p(n(d)("common.reset")),1)]),_:1})]),_:1})]),_:1})]),_:1})]),_:1})]),_:1},8,["model"])]),_:1},512),[[$,n(i).seached]]),t(z,{bordered:!1,"body-style":{padding:"0px"}},{title:e(()=>[]),extra:e(()=>[t(v,{size:8,align:"center"},{default:e(()=>[t(y,null,{title:e(()=>[u(p(n(d)("common.searchBarText")),1)]),default:e(()=>[t(P,{checked:n(i).seached,"onUpdate:checked":a[3]||(a[3]=_=>n(i).seached=_),"checked-children":n(d)("common.switch.show"),"un-checked-children":n(d)("common.switch.hide"),size:"small"},null,8,["checked","checked-children","un-checked-children"])]),_:1}),t(y,null,{title:e(()=>[u(p(n(d)("common.reloadText")),1)]),default:e(()=>[t(g,{type:"text",onClick:a[4]||(a[4]=b(_=>f(),["prevent"]))},{icon:e(()=>[t(A)]),_:1})]),_:1}),t(y,{placement:"topRight"},{title:e(()=>[u(p(n(d)("common.sizeText")),1)]),default:e(()=>[t(F,{placement:"bottomRight",trigger:"click"},{overlay:e(()=>[t(U,{"selected-keys":[n(i).size],onClick:O},{default:e(()=>[t(w,{key:"default"},{default:e(()=>[u(p(n(d)("common.size.default")),1)]),_:1}),t(w,{key:"middle"},{default:e(()=>[u(p(n(d)("common.size.middle")),1)]),_:1}),t(w,{key:"small"},{default:e(()=>[u(p(n(d)("common.size.small")),1)]),_:1})]),_:1},8,["selected-keys"])]),default:e(()=>[t(g,{type:"text"},{icon:e(()=>[t(E)]),_:1})]),_:1})]),_:1})]),_:1})]),default:e(()=>[t(L,{class:"table","row-key":"imsi",columns:n(T),loading:n(i).loading,"data-source":n(i).data,size:n(i).size,pagination:n(c),scroll:{x:1200,y:400}},null,8,["columns","loading","data-source","size","pagination"])]),_:1})]),_:1})}}}),re=te(ae,[["__scopeId","data-v-2cb6b7c0"]]);export{re as default};