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