import{d as F,O as H,R as J,g as _,h as v,j as P,l as i,U as q,o as N,a as G,e as g,x as l,y as u,A as C,K as Q,p as b,m as B,w as W,b as X,q as S,u as Z,E as w,P as ee,_ as ae}from"./index.d4dfe080.js";import{C as E}from"./api.ae51da8e.js";import"./index.7c048e21.js";const te={class:"section-main-container layout-padding"},le={class:"section-main-padding layout-padding-auto layout-padding-view"},oe={class:"section-user-search mb15"},re={class:"idCarNoSpan"},ue=F({name:"signedManage"}),ne=F({...ue,setup(de){const x=H(()=>ee(()=>import("./dialog.7d5b1123.js"),["dialog.7d5b1123.js","index.d4dfe080.js","index.dbc27bcc.css","api.ae51da8e.js"],import.meta.url)),k={multiple:!0,checkStrictly:!1,emitPath:!0,value:"code",label:"name"};J();const y=_(),p=_(),a=v({tableData:{data:[],total:0,loading:!1,param:{pageIndex:1,pageSize:10,forExport:!0,name:"",companyName:"",securityStationName:"",superviseDepartIds:[],superviseDepartIdArr:[],idCardNo:"",createdStarEndDate:[],createdStarDate:"",createdEndDate:"",options:[],hasSecurityCertificateNo:null,recordStatuses:null,projectName:""}},RestestcreatedStarEndDate:[],RestestcreatedStarDate:"",RestestcreatedEndDate:""}),V=()=>{E().searchDepartsApi({deskTypes:["TemporarySecurity"]}).then(t=>{if(console.log("response\u67E5\u8BE200",t),console.log("response.data00",t.data),t.status==200){let e=t.data;console.log(e),a.tableData.param.options=e}})},s=()=>{console.log(a.tableData.param.superviseDepartIdArr);let t=[];p.value.getCheckedNodes().length&&p.value.getCheckedNodes().forEach(n=>t.push(n.value)),a.tableData.param.superviseDepartIds=t,a.tableData.loading=!0;let e=a.tableData.param;e.createdStarEndDate&&(e.createdStarDate=e.createdStarEndDate[0],e.createdEndDate=e.createdStarEndDate[1]);let o=JSON.parse(JSON.stringify(e));delete o.options,delete o.superviseDepartIdArr,delete o.createdStarEndDate,o.hasSecurityCertificateNo=o.hasSecurityCertificateNo===null||o.hasSecurityCertificateNo===""?null:o.hasSecurityCertificateNo,o.recordStatuses=o.recordStatuses?[o.recordStatuses]:[],o.deskTypes=["TemporarySecurity"],o.forExport=!1,E().attendanceSearchApi(o).then(n=>{console.log("response\u67E5\u8BE211",n),console.log("response.data",n.data),n.status==200&&(a.tableData.data=n.data.data,a.tableData.total=n.data.totalCount,a.tableData.data.forEach(c=>{c.showidCardNo=!1}))}),setTimeout(()=>{a.tableData.loading=!1},500)},A=()=>{p.value.getCheckedNodes().length&&p.value.$refs.panel.clearCheckedNodes();let t={pageIndex:1,pageSize:10,forExport:!0,name:"",companyName:"",securityStationName:"",superviseDepartIds:[],superviseDepartIdArr:[],idCardNo:"",createdStarEndDate:a.RestestcreatedStarEndDate,createdStarDate:a.RestestcreatedStarDate,createdEndDate:a.RestestcreatedEndDate,options:a.tableData.param.options,hasSecurityCertificateNo:null,recordStatuses:null};a.tableData.param=v(t),s()},I=t=>{a.tableData.param.pageSize=t,s()},R=t=>{a.tableData.param.pageIndex=t,s()},U=t=>{console.log(t),t.showidCardNo=!t.showidCardNo},z=()=>{let t=[];p.value.getCheckedNodes().length&&p.value.getCheckedNodes().forEach(o=>t.push(o.value)),a.tableData.param.superviseDepartIds=t;let e=JSON.parse(JSON.stringify(a.tableData.param));if(e.createdStarEndDate)e.createdStarDate=e.createdStarEndDate[0],e.createdEndDate=e.createdStarEndDate[1];else{w.error("\u8BF7\u9009\u62E9\u65E5\u671F");return}e.hasSecurityCertificateNo=e.hasSecurityCertificateNo===null||e.hasSecurityCertificateNo===""?null:e.hasSecurityCertificateNo,e.recordStatuses=e.recordStatuses?[e.recordStatuses]:[],delete e.options,delete e.superviseDepartIdArr,delete e.createdStarEndDate,delete e.pageIndex,delete e.pageSize,e.deskTypes=["TemporarySecurity"],a.tableData.loading=!0,E().exportsignedManageApi(e).then(o=>{setTimeout(()=>{a.tableData.loading=!1,s()},500);const n=o,c=new Blob([n]),D="\u7B7E\u5230\u7BA1\u7406.xlsx";if("download"in document.createElement("a")){const d=document.createElement("a");d.download=D,d.style.display="none",d.href=URL.createObjectURL(c),document.body.appendChild(d),d.click(),URL.revokeObjectURL(d.href),document.body.removeChild(d)}else navigator.msSaveBlob(c,D)}).catch(o=>{})},M=()=>{let t=[];p.value.getCheckedNodes().length&&p.value.getCheckedNodes().forEach(o=>t.push(o.value)),a.tableData.param.superviseDepartIds=t;let e=JSON.parse(JSON.stringify(a.tableData.param));if(e.createdStarEndDate)e.createdStarDate=e.createdStarEndDate[0],e.createdEndDate=e.createdStarEndDate[1];else{w.error("\u8BF7\u9009\u62E9\u65E5\u671F");return}e.hasSecurityCertificateNo=e.hasSecurityCertificateNo===null||e.hasSecurityCertificateNo===""?null:e.hasSecurityCertificateNo,e.recordStatuses=e.recordStatuses?[e.recordStatuses]:[],delete e.options,delete e.superviseDepartIdArr,delete e.createdStarEndDate,delete e.pageIndex,delete e.pageSize,e.deskTypes=["TemporarySecurity"],a.tableData.loading=!0,E().exportDetailsignedManageApi(e).then(o=>{setTimeout(()=>{a.tableData.loading=!1,s()},500);const n=o,c=new Blob([n]),D="\u7B7E\u5230\u7BA1\u7406\u660E\u7EC6.xlsx";if("download"in document.createElement("a")){const d=document.createElement("a");d.download=D,d.style.display="none",d.href=URL.createObjectURL(c),document.body.appendChild(d),d.click(),URL.revokeObjectURL(d.href),document.body.removeChild(d)}else navigator.msSaveBlob(c,D)}).catch(o=>{})},j=(t,e)=>{console.log(t),console.log(e),y==null||y.value.openDialog(t,e,a.tableData.param)};return P(()=>{var t=new Date;let e=t.getFullYear()+"-"+(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-"+(t.getDate()<10?"0"+t.getDate():t.getDate());t.setDate(t.getDate()-6);var o=t.getFullYear()+"-"+(t.getMonth()+1<10?"0"+(t.getMonth()+1):t.getMonth()+1)+"-"+(t.getDate()<10?"0"+t.getDate():t.getDate());console.log("endDate",o),e=e+" 00:00:00",o=o+" 00:00:00",a.RestestcreatedStarEndDate=[""+o,""+e],a.RestestcreatedStarDate=[o],a.RestestcreatedEndDate=[e],a.tableData.param.createdStarEndDate=[""+o,""+e],V()}),(t,e)=>{const o=i("el-input"),n=i("el-form-item"),c=i("el-cascader"),D=i("el-date-picker"),d=i("el-option"),h=i("el-select"),f=i("el-button"),O=i("el-form"),m=i("el-table-column"),T=i("el-link"),K=i("el-table"),Y=i("el-pagination"),L=q("loading");return N(),G("div",te,[g("div",le,[g("div",oe,[l(O,{inline:!0,model:a.tableData.param,class:"demo-form-inline","label-position":"left",size:"default",onSubmit:e[9]||(e[9]=B(()=>{},["prevent"]))},{default:u(()=>[l(n,{label:"\u4EBA\u5458\u59D3\u540D"},{default:u(()=>[l(o,{modelValue:a.tableData.param.name,"onUpdate:modelValue":e[0]||(e[0]=r=>a.tableData.param.name=r),placeholder:"\u8BF7\u8F93\u5165\u4EBA\u5458\u59D3\u540D",clearable:"",onKeyup:C(s,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),l(n,{label:"\u6240\u5C5E\u516C\u53F8"},{default:u(()=>[l(o,{modelValue:a.tableData.param.companyName,"onUpdate:modelValue":e[1]||(e[1]=r=>a.tableData.param.companyName=r),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u516C\u53F8",clearable:"",onKeyup:C(s,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),l(n,{label:"\u6240\u5C5E\u4E34\u4FDD\u5C97\u70B9"},{default:u(()=>[l(o,{modelValue:a.tableData.param.securityStationName,"onUpdate:modelValue":e[2]||(e[2]=r=>a.tableData.param.securityStationName=r),placeholder:"\u8BF7\u8F93\u5165\u6240\u5C5E\u4E34\u4FDD\u5C97\u70B9",clearable:"",onKeyup:C(s,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),l(n,{label:"\u8BC1\u4EF6\u53F7"},{default:u(()=>[l(o,{modelValue:a.tableData.param.idCardNo,"onUpdate:modelValue":e[3]||(e[3]=r=>a.tableData.param.idCardNo=r),placeholder:"\u8BF7\u8F93\u5165\u4EBA\u5458\u8EAB\u4EFD\u8BC1\u53F7",clearable:"",onKeyup:C(s,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),l(n,{label:"\u9879\u76EE\u540D\u79F0"},{default:u(()=>[l(o,{modelValue:a.tableData.param.projectName,"onUpdate:modelValue":e[4]||(e[4]=r=>a.tableData.param.projectName=r),placeholder:"\u8BF7\u8F93\u5165\u9879\u76EE\u540D\u79F0",clearable:"",onKeyup:C(s,["enter"]),style:{"max-width":"180px"}},null,8,["modelValue","onKeyup"])]),_:1}),l(n,{label:"\u76D1\u7BA1\u673A\u6784"},{default:u(()=>[Q(` `),l(c,{modelValue:a.tableData.param.superviseDepartIdArr,"onUpdate:modelValue":e[5]||(e[5]=r=>a.tableData.param.superviseDepartIdArr=r),options:a.tableData.param.options,props:k,"collapse-tags":"","collapse-tags-tooltip":"","show-all-levels":!1,clearable:"",ref_key:"myCascader",ref:p},null,8,["modelValue","options"])]),_:1}),l(n,{label:"\u65E5\u671F"},{default:u(()=>[l(D,{modelValue:a.tableData.param.createdStarEndDate,"onUpdate:modelValue":e[6]||(e[6]=r=>a.tableData.param.createdStarEndDate=r),type:"daterange","range-separator":"-","start-placeholder":"\u5F00\u59CB\u65E5\u671F","end-placeholder":"\u7ED3\u675F\u65E5\u671F",format:"YYYY-MM-DD HH:mm:ss","value-format":"YYYY-MM-DD HH:mm:ss"},null,8,["modelValue"])]),_:1}),l(n,{label:"\u6301\u8BC1\u60C5\u51B5"},{default:u(()=>[l(h,{modelValue:a.tableData.param.hasSecurityCertificateNo,"onUpdate:modelValue":e[7]||(e[7]=r=>a.tableData.param.hasSecurityCertificateNo=r),placeholder:"\u8BF7\u9009\u62E9",clearable:"",style:{width:"100%"}},{default:u(()=>[l(d,{label:"\u5DF2\u6301\u8BC1",value:!0}),l(d,{label:"\u672A\u6301\u8BC1",value:!1})]),_:1},8,["modelValue"])]),_:1}),l(n,{label:"\u64CD\u4F5C\u7C7B\u578B"},{default:u(()=>[l(h,{modelValue:a.tableData.param.recordStatuses,"onUpdate:modelValue":e[8]||(e[8]=r=>a.tableData.param.recordStatuses=r),placeholder:"\u8BF7\u9009\u62E9",clearable:"",style:{width:"100%"}},{default:u(()=>[l(d,{label:"\u7B7E\u5230",value:"SignIn"}),l(d,{label:"\u7B7E\u9000",value:"SignOut"})]),_:1},8,["modelValue"])]),_:1}),l(n,null,{default:u(()=>[l(f,{type:"primary",onClick:s},{default:u(()=>[b("\u67E5\u8BE2")]),_:1}),l(f,{type:"default",onClick:A},{default:u(()=>[b("\u91CD\u7F6E")]),_:1}),l(f,{type:"primary",onClick:z},{default:u(()=>[b("\u5BFC\u51FA")]),_:1}),l(f,{type:"primary",onClick:M},{default:u(()=>[b("\u5BFC\u51FA\u660E\u7EC6")]),_:1})]),_:1})]),_:1},8,["model"])]),W((N(),X(K,{data:a.tableData.data,style:{width:"100%"}},{default:u(()=>[l(m,{label:"\u5E8F\u53F7",width:"60"},{default:u(r=>[b(S(r.$index+1+(a.tableData.param.pageIndex-1)*a.tableData.param.pageSize),1)]),_:1}),l(m,{prop:"name",label:"\u59D3\u540D",width:"80","show-overflow-tooltip":""}),l(m,{prop:"idCard",label:"\u8EAB\u4EFD\u8BC1\u53F7",width:"230"},{default:u(r=>[g("span",re,[g("em",null,S(r.row.showidCardNo?r.row.idCard:r.row.idCard.replace(/^(.{3})(?:\d+)(.{4})$/,"$1******$2")),1),l(f,{link:"",type:"primary",size:"small",onClick:$=>U(r.row)},{default:u(()=>[b(S(r.row.showidCardNo?"\u9690\u85CF":"\u663E\u793A"),1)]),_:2},1032,["onClick"])])]),_:1}),l(m,{prop:"securityCertificateNoStatus",label:"\u6301\u8BC1\u60C5\u51B5",width:"120","show-overflow-tooltip":""}),l(m,{prop:"companyName",label:"\u6240\u5C5E\u516C\u53F8","show-overflow-tooltip":""}),l(m,{prop:"projectName",label:"\u9879\u76EE\u540D\u79F0","show-overflow-tooltip":""}),l(m,{prop:"dutyStatusText",label:"\u64CD\u4F5C\u7C7B\u578B","show-overflow-tooltip":""}),l(m,{prop:"countOfDutyStatus",label:"\u64CD\u4F5C\u6B21\u6570","show-overflow-tooltip":""},{default:u(r=>[g("span",null,[l(T,{type:"primary",onClick:B($=>j("edit",r.row),["prevent"])},{default:u(()=>[b(S(r.row.countOfDutyStatus),1)]),_:2},1032,["onClick"])])]),_:1})]),_:1},8,["data"])),[[L,a.tableData.loading]]),l(Y,{onSizeChange:I,onCurrentChange:R,class:"mt15","pager-count":5,"page-sizes":[10,20,30,100,200,300,1e3],"current-page":a.tableData.param.pageIndex,"onUpdate:current-page":e[10]||(e[10]=r=>a.tableData.param.pageIndex=r),background:"","page-size":a.tableData.param.pageSize,"onUpdate:page-size":e[11]||(e[11]=r=>a.tableData.param.pageSize=r),layout:"total, sizes, prev, pager, next, jumper",total:a.tableData.total},null,8,["current-page","page-size","total"])]),l(Z(x),{ref_key:"configDialogRef",ref:y,onRefresh:e[12]||(e[12]=r=>s())},null,512)])}}});const ce=ae(ne,[["__scopeId","data-v-18963219"],["__file","/data/jenkins/workspace/badp-bcxin-web-5.x-dispatchBusiness/src/views/dispatchView/signedManage/tempSecurity.vue"]]);export{ce as default};