import{d as K,R as L,g as P,h as S,j,S as c,E as w,l as d,U as G,o as g,a as R,e as b,x as t,y as i,b as h,A as y,K as v,p as D,m as O,w as M,q,B as H,_ as J}from"./index.d4dfe080.js";import{C as I}from"./api.ae51da8e.js";const $={class:"section-main-container layout-padding"},Q={class:"section-main-padding layout-padding-auto layout-padding-view"},W={class:"section-user-search mb15"},X=K({__name:"index",setup(Y){var N;const x=L(),m=P(),e=S({loading:!1,securityGuardList:[],regulatorsList:[],props:{multiple:!0,checkStrictly:!1,emitPath:!0,value:"code",label:"name"},searchInfo:{name:"",companyName:"",idCardNo:"",superviseDepartIds:[],options:[],securityStationName:""},superviseDepartIdArr:[],userInfo:{superviseDesk:!1},totalCount:0,pageIndex:1,pageSize:10,pageCount:null});e.searchInfo.companyName=(N=x.query)==null?void 0:N.companyName,localStorage.getItem("userInfo")&&(e.userInfo={...e.userInfo,...JSON.parse(localStorage.getItem("userInfo"))}),console.info("userInfo",JSON.parse(localStorage.getItem("userInfo")));const k={multiple:!0,checkStrictly:!1,emitPath:!0,value:"code",label:"name"};j(()=>{B(),p(),e.userInfo.superviseDesk&&F()});const p=()=>{e.loading=!0;let o=[];m.value.getCheckedNodes().length&&m.value.getCheckedNodes().forEach(s=>o.push(s.value)),e.searchInfo.superviseDepartIds=o;let a={pageIndex:e.pageIndex,pageSize:e.pageSize,companyName:e.searchInfo.companyName,name:e.searchInfo.name,idCardNo:e.searchInfo.idCardNo,securityStationName:e.searchInfo.securityStationName,superviseDepartIds:e.searchInfo.superviseDepartIds,deskTypes:c.get("platform")==="2"?["Proprietor"]:c.get("platform")==="3"?["TemporarySecurity"]:["Normal"]};if(e.userInfo.superviseDesk){let s=[];m.value.getCheckedNodes().length&&m.value.getCheckedNodes().forEach(r=>s.push(r.value)),a.superviseDepartIds=s}I().unActivatedSecurityGuardSearchApi(a).then(s=>{let{status:r,message:f,data:n}=s;if(r!==200){w.error(f);return}let{pageCount:C,pageSize:u,totalCount:_}=n;e.pageSize=u,e.pageCount=C,e.totalCount=_,e.securityGuardList=n.data}),setTimeout(()=>{e.loading=!1},500)},B=()=>{I().searchDepartsApi({deskTypes:c.get("platform")==="2"?["Proprietor"]:c.get("platform")==="3"?["TemporarySecurity"]:["Normal"]}).then(o=>{if(o.status==200){let a=o.data;e.searchInfo.options=a}})},F=()=>{I().searchDepartsApi({deskTypes:c.get("platform")==="2"?["Proprietor"]:c.get("platform")==="3"?["TemporarySecurity"]:["Normal"]}).then(o=>{let{status:a,message:s,data:r}=o;if(a!==200){w.error(s);return}e.regulatorsList=r})},A=()=>{e.userInfo.superviseDesk&&m.value.getCheckedNodes().length&&m.value.$refs.panel.clearCheckedNodes();let o={name:"",companyName:"",idCardNo:"",securityStationName:"",superviseDepartIds:null,options:e.searchInfo.options};e.superviseDepartIdArr=[],e.searchInfo=S(o),H(()=>{p()})},E=()=>{const o={pageIndex:e.pageIndex,pageSize:e.pageSize,name:e.searchInfo.name,securityStationName:e.searchInfo.securityStationName,idCardNo:e.searchInfo.idCardNo,superviseDepartIds:e.searchInfo.superviseDepartIds,deskTypes:c.get("platform")==="2"?["Proprietor"]:c.get("platform")==="3"?["TemporarySecurity"]:["Normal"]};e.loading=!0,I().exportunActivatedSecurityApi(o).then(a=>{setTimeout(()=>{e.loading=!0,p()},500);const s=a,r=new Blob([s]),f="\u672A\u6FC0\u6D3B\u4EBA\u5458.xlsx";if("download"in document.createElement("a")){const n=document.createElement("a");n.download=f,n.style.display="none",n.href=URL.createObjectURL(r),document.body.appendChild(n),n.click(),URL.revokeObjectURL(n.href),document.body.removeChild(n)}else navigator.msSaveBlob(r,f)}).catch(a=>{})},V=o=>{e.pageSize=o,p()},z=o=>{e.pageIndex=o,p()};return(o,a)=>{const s=d("el-input"),r=d("el-form-item"),f=d("el-cascader"),n=d("el-button"),C=d("el-form"),u=d("el-table-column"),_=d("el-table"),T=d("el-pagination"),U=G("loading");return g(),R("div",$,[b("div",Q,[b("div",W,[t(C,{inline:!0,model:e.searchInfo,class:"demo-form-inline","label-position":"left",size:"default",onSubmit:a[5]||(a[5]=O(()=>{},["prevent"]))},{default:i(()=>[e.userInfo.superviseDesk?(g(),h(r,{key:0,label:"\u516C\u53F8\u540D\u79F0"},{default:i(()=>[t(s,{modelValue:e.searchInfo.companyName,"onUpdate:modelValue":a[0]||(a[0]=l=>e.searchInfo.companyName=l),placeholder:"\u8BF7\u8F93\u5165\u516C\u53F8\u540D\u79F0",clearable:"",onKeyup:y(p,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1})):v("v-if",!0),t(r,{label:"\u59D3\u540D"},{default:i(()=>[t(s,{modelValue:e.searchInfo.name,"onUpdate:modelValue":a[1]||(a[1]=l=>e.searchInfo.name=l),placeholder:"\u8BF7\u8F93\u5165\u59D3\u540D",clearable:"",onKeyup:y(p,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),t(r,{label:"\u8BC1\u4EF6\u53F7"},{default:i(()=>[t(s,{modelValue:e.searchInfo.idCardNo,"onUpdate:modelValue":a[2]||(a[2]=l=>e.searchInfo.idCardNo=l),placeholder:"\u8BF7\u8F93\u5165\u8BC1\u4EF6\u53F7",clearable:"",onKeyup:y(p,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),v(` `),t(r,{label:"\u76D1\u7BA1\u673A\u6784"},{default:i(()=>[t(f,{modelValue:e.superviseDepartIdArr,"onUpdate:modelValue":a[3]||(a[3]=l=>e.superviseDepartIdArr=l),options:e.searchInfo.options,props:k,"collapse-tags":"","collapse-tags-tooltip":"","show-all-levels":!1,clearable:"",ref_key:"myCascader",ref:m},null,8,["modelValue","options"])]),_:1}),t(r,{label:"\u6240\u5C5E\u9A7B\u52E4\u70B9"},{default:i(()=>[t(s,{modelValue:e.searchInfo.securityStationName,"onUpdate:modelValue":a[4]||(a[4]=l=>e.searchInfo.securityStationName=l),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u9A7B\u52E4\u70B9",clearable:"",onKeyup:y(p,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),t(r,null,{default:i(()=>[t(n,{type:"primary",onClick:p},{default:i(()=>[D("\u67E5\u8BE2")]),_:1}),t(n,{type:"default",onClick:A},{default:i(()=>[D("\u91CD\u7F6E")]),_:1}),t(n,{type:"primary",onClick:E},{default:i(()=>[D("\u5BFC\u51FA")]),_:1})]),_:1})]),_:1},8,["model"])]),M((g(),h(_,{data:e.securityGuardList,style:{width:"100%"}},{default:i(()=>[t(u,{type:"index",width:"80",label:"\u5E8F\u53F7",align:"center"}),t(u,{prop:"name",label:"\u59D3\u540D",align:"center","show-overflow-tooltip":""}),t(u,{prop:"sexText",label:"\u6027\u522B",align:"center","show-overflow-tooltip":""}),t(u,{prop:"idCardNo",label:"\u8BC1\u4EF6\u53F7",align:"center","show-overflow-tooltip":""}),t(u,{prop:"contact",label:"\u8054\u7CFB\u7535\u8BDD",align:"center","show-overflow-tooltip":""}),e.userInfo.superviseDesk?(g(),h(u,{key:0,prop:"companyName",label:"\u516C\u53F8\u540D\u79F0",align:"center","show-overflow-tooltip":""})):v("v-if",!0),e.userInfo.superviseDesk?(g(),h(u,{key:1,prop:"superviseDepartName",label:"\u6240\u5C5E\u76D1\u7BA1\u673A\u6784",align:"center","show-overflow-tooltip":""})):v("v-if",!0),t(u,{prop:"authenticatedStatusText",label:"\u5B9E\u540D\u8BA4\u8BC1",align:"center","show-overflow-tooltip":""}),t(u,{label:"\u6301\u8BC1\u60C5\u51B5",align:"center","show-overflow-tooltip":""},{default:i(l=>[b("span",null,q(l.row.hasSecurityCertificateNo?"\u662F":"\u5426"),1)]),_:1}),t(u,{prop:"securityStationName",label:"\u6240\u5C5E\u9A7B\u52E4\u70B9",align:"center","show-overflow-tooltip":""})]),_:1},8,["data"])),[[U,e.loading]]),t(T,{onSizeChange:V,onCurrentChange:z,class:"mt15","pager-count":5,"page-sizes":[10,20,30,100,200,300,1e3],"current-page":e.pageIndex,"onUpdate:current-page":a[6]||(a[6]=l=>e.pageIndex=l),background:"","page-size":e.pageSize,"onUpdate:page-size":a[7]||(a[7]=l=>e.pageSize=l),layout:"total, sizes, prev, pager, next, jumper",total:e.totalCount},null,8,["current-page","page-size","total"])])])}}});const ae=J(X,[["__scopeId","data-v-ed7bfb9c"],["__file","/data/jenkins/workspace/badp-bcxin-web-5.x-dispatchBusiness/src/views/dispatchView/unactivatedSecurityGuard/index.vue"]]);export{ae as default};