(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-5cd283d5"],{"2c32":function(e,t,a){"use strict";a("93b5")},4445:function(e,t,a){},"93b5":function(e,t,a){},"9c82":function(e,t,a){"use strict";a("4445")},aef0:function(e,t,a){"use strict";a("be9a")},be9a:function(e,t,a){},d8da:function(e,t,a){},e936:function(e,t,a){"use strict";a.r(t);var l=a("7a23"),c=a("5d2d"),o=a("2e9d"),r=a("ad28"),b=a("1090"),i=a("2d16"),n=a("c5cb");const s=e=>(Object(l["pushScopeId"])("data-v-7a0a40cc"),e=e(),Object(l["popScopeId"])(),e),d={key:0,class:"dialog"},u={class:"head_box"},j=s(()=>Object(l["createElementVNode"])("span",null,"详情",-1)),O=Object(l["createTextVNode"])("关闭"),p={class:"cntinfo"},f={class:"tag-box"},v={class:"img-grid one"},h={class:"img-grid one"},m={class:"img-grid two"};var g={__name:"detailForm",props:{dic:{default:[[]],type:Array}},emits:["refresh"],setup(e,{expose:t,emit:a}){const c=e,{proxy:o}=Object(l["getCurrentInstance"])(),r="/bagl/mosty-base/minio/image/download",b=Object(l["ref"])(!1),i=(Object(l["ref"])({}),Object(l["ref"])({})),s=(e,t)=>{b.value=!0,Object(n["b"])({},"/mosty-base/bans/njxx/getInfo/"+t.id).then(e=>{let t=e.sfzzfmj.split(",");e.sfzzm=[t[0]],e.sfzfm=[t[1]],i.value=e||{}})},g=()=>{b.value=!1,i.value={}};return t({init:s}),(e,t)=>{const a=Object(l["resolveComponent"])("el-button"),o=Object(l["resolveComponent"])("el-descriptions-item"),n=Object(l["resolveComponent"])("DictTag"),s=Object(l["resolveComponent"])("el-image"),_=Object(l["resolveComponent"])("el-descriptions");return b.value?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",d,[Object(l["createElementVNode"])("div",u,[j,Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(a,{size:"small",onClick:g},{default:Object(l["withCtx"])(()=>[O]),_:1})])]),Object(l["createElementVNode"])("div",p,[Object(l["createElementVNode"])("ul",f,[Object(l["createElementVNode"])("li",{class:Object(l["normalizeClass"])(["tag_item",0==i.value.shzt?"dsh_item":1==i.value.shzt?"tgg_item":"jtb_item"])},Object(l["toDisplayString"])(0==i.value.shzt?"待审核":1==i.value.shzt?"通过":"驳回"),3)]),Object(l["createVNode"])(_,{class:"desc",column:3,border:"","label-width":"200px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(o,{label:"保安公司名称"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.ssbakk),1)]),_:1}),Object(l["createVNode"])(o,{label:"年审年份"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.njnf),1)]),_:1}),Object(l["createVNode"])(o,{label:"姓名"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.xm),1)]),_:1}),Object(l["createVNode"])(o,{label:"身份证号码"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.sfzhm),1)]),_:1}),Object(l["createVNode"])(o,{label:"电话"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.dh),1)]),_:1}),Object(l["createVNode"])(o,{label:"性别"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{value:i.value.xb,tag:!1,options:c.dic.D_BZ_XB},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"民族"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{value:i.value.mz,tag:!1,options:c.dic.D_BZ_MZ},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"籍贯"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.jg),1)]),_:1}),Object(l["createVNode"])(o,{label:"文化程度"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{value:i.value.whcd,tag:!1,options:c.dic.D_BZ_WHCD},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"证书编号"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.zsbh),1)]),_:1}),Object(l["createVNode"])(o,{label:"上岗证号码"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.sgxkhm),1)]),_:1}),Object(l["createVNode"])(o,{label:"服务行业"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{value:i.value.fwxy,tag:!1,options:c.dic.D_BAXX_SSHY},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"服务行业名称"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.fwxymc),1)]),_:1}),Object(l["createVNode"])(o,{label:"入职时间"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.rzsj),1)]),_:1}),Object(l["createVNode"])(o,{label:"政治面貌"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{value:i.value.zzmm,tag:!1,options:c.dic.D_BZ_ZZMM},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"无犯罪记录证明"},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",v,[Object(l["createVNode"])(s,{src:r+i.value.wfbjlzm,fit:"cover","preview-src-list":[r+i.value.wfbjlzm],"preview-teleported":"",class:"img"},null,8,["src","preview-src-list"])])]),_:1}),Object(l["createVNode"])(o,{label:"体检报告"},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",h,[Object(l["createVNode"])(s,{src:r+i.value.tjbg,fit:"cover","preview-src-list":[r+i.value.tjbg],"preview-teleported":"",class:"img"},null,8,["src","preview-src-list"])])]),_:1}),Object(l["createVNode"])(o,{label:"身份证正反面"},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",m,[Object(l["createVNode"])(s,{src:r+i.value.sfzzm,fit:"cover","preview-src-list":[r+i.value.sfzzm],"preview-teleported":"",class:"img"},null,8,["src","preview-src-list"]),Object(l["createVNode"])(s,{src:r+i.value.sfzfm,fit:"cover","preview-src-list":[r+i.value.sfzfm],"preview-teleported":"",class:"img"},null,8,["src","preview-src-list"])])]),_:1}),Object(l["createVNode"])(o,{label:"审核时间"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.shsj),1)]),_:1}),Object(l["createVNode"])(o,{label:"发证机关"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.fqjg),1)]),_:1}),Object(l["createVNode"])(o,{label:"发证日期"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.fqsj),1)]),_:1}),Object(l["createVNode"])(o,{label:"驳回原因",span:3},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(i.value.bhyy),1)]),_:1})]),_:1})])])):Object(l["createCommentVNode"])("",!0)}}},_=(a("9c82"),a("d959")),x=a.n(_);const V=x()(g,[["__scopeId","data-v-7a0a40cc"]]);var C=V;const w={class:"steps-body"};var N={__name:"steps",setup(e,{expose:t}){const a=Object(l["ref"])(!1),c=Object(l["ref"])(0),o=Object(l["ref"])({}),r=e=>{let t=[e.id];Object(n["b"])(t,"/mosty-base/bans/njxx/getAuditStatusList").then(e=>{a.value=!0;let t=e?e[0]:{};o.value=t,c.value=Number(t.currentAuditStage)-1})};return t({init:r}),(e,t)=>{const r=Object(l["resolveComponent"])("el-step"),b=Object(l["resolveComponent"])("el-steps"),i=Object(l["resolveComponent"])("el-dialog");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createVNode"])(i,{class:"steps-dialog",title:"审核流程",modelValue:a.value,"onUpdate:modelValue":t[0]||(t[0]=e=>a.value=e),width:"420px"},{default:Object(l["withCtx"])(()=>[Object(l["createElementVNode"])("div",w,[Object(l["createVNode"])(b,{direction:"vertical",active:c.value,space:90},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(r,{title:"保安公司审核",description:o.value.bakkShsj||"未审核"},null,8,["description"]),Object(l["createVNode"])(r,{title:"培训公司审核",description:o.value.pxgsShsj||"未审核"},null,8,["description"]),Object(l["createVNode"])(r,{title:"公安局审核",description:o.value.gonganShsj||"未审核"},null,8,["description"])]),_:1},8,["active"])])]),_:1},8,["modelValue"])])}}};a("fd8d");const k=x()(N,[["__scopeId","data-v-536da2c8"]]);var y=k,S=a("3ef4");const D=Object(l["createTextVNode"])("通过"),B=Object(l["createTextVNode"])("不通过"),z={class:"flex just-center"},T=Object(l["createTextVNode"])("取消"),Z=Object(l["createTextVNode"])("提交");var E={__name:"shForm",emits:["refresh"],setup(e,{expose:t,emit:a}){const c=Object(l["ref"])(!1),o=Object(l["ref"])(!1),r=Object(l["ref"])({}),b=Object(l["ref"])({auditType:[{required:!0,message:"请选择审核类型",trigger:"blur"}],auditStatus:[{required:!0,message:"请选择是否通过",trigger:"blur"}],rejectReason:[{required:!0,message:"请输入驳回原因",trigger:"blur"}]}),i=Object(l["ref"])(),s=Object(l["ref"])([]),d=e=>{s.value=e,c.value=!0},u=()=>{i.value.validate(e=>{if(!e)return;o.value=!0;let t={...r.value,ids:s.value,auditType:"bakk"};Object(n["b"])(t,"/mosty-base/bans/njxx/batchAudit").then(e=>{o.value=!1,S["a"].success("操作成功"),c.value=!1,r.value={},a("refresh")}).catch(()=>{o.value=!1})})};return t({init:d}),(e,t)=>{const a=Object(l["resolveComponent"])("el-radio"),n=Object(l["resolveComponent"])("el-radio-group"),s=Object(l["resolveComponent"])("el-form-item"),d=Object(l["resolveComponent"])("el-input"),j=Object(l["resolveComponent"])("el-button"),O=Object(l["resolveComponent"])("el-form"),p=Object(l["resolveComponent"])("el-dialog");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createVNode"])(p,{class:"steps-dialog",title:"审核",modelValue:c.value,"onUpdate:modelValue":t[3]||(t[3]=e=>c.value=e),"close-on-click-modal":!1,onClose:t[4]||(t[4]=e=>(c.value=!1,r.value={})),width:"420px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(O,{model:r.value,ref_key:"formRef",ref:i,rules:b.value,"label-width":"120px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(s,{label:"是否通过",prop:"auditStatus"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(n,{modelValue:r.value.auditStatus,"onUpdate:modelValue":t[0]||(t[0]=e=>r.value.auditStatus=e)},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(a,{label:"1"},{default:Object(l["withCtx"])(()=>[D]),_:1}),Object(l["createVNode"])(a,{label:"0"},{default:Object(l["withCtx"])(()=>[B]),_:1})]),_:1},8,["modelValue"])]),_:1}),"0"===r.value.auditStatus?(Object(l["openBlock"])(),Object(l["createBlock"])(s,{key:0,label:"驳回原因",prop:"rejectReason"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(d,{modelValue:r.value.rejectReason,"onUpdate:modelValue":t[1]||(t[1]=e=>r.value.rejectReason=e),type:"textarea",placeholder:"请输入驳回原因",autosize:{minRows:2,maxRows:4}},null,8,["modelValue"])]),_:1})):Object(l["createCommentVNode"])("",!0),Object(l["createElementVNode"])("div",z,[Object(l["createVNode"])(j,{onClick:t[2]||(t[2]=e=>(c.value=!1,r.value={}))},{default:Object(l["withCtx"])(()=>[T]),_:1}),Object(l["createVNode"])(j,{type:"primary",loading:o.value,onClick:u},{default:Object(l["withCtx"])(()=>[Z]),_:1},8,["loading"])])]),_:1},8,["model","rules"])]),_:1},8,["modelValue"])])}}};a("aef0");const H=x()(E,[["__scopeId","data-v-b463e6f8"]]);var A=H;const M={class:"titleBox"},X=Object(l["createTextVNode"])("批量审核"),I=Object(l["createTextVNode"])("批量送培"),R={class:"tabBox"},W=Object(l["createTextVNode"])("立即审核"),q=Object(l["createTextVNode"])("审核流程"),F=Object(l["createTextVNode"])("送培"),U=Object(l["createTextVNode"])("详情");var Y={__name:"index",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),{D_BZ_ZZMM:a,D_BZ_XB:s,D_BZ_MZ:d,D_BA_SHZT:u,D_BAXX_SSHY:j,D_BA_SPZT:O,D_BZ_WHCD:p}=t.$dict("D_BZ_ZZMM","D_BZ_XB","D_BZ_MZ","D_BA_SHZT","D_BAXX_SSHY","D_BA_SPZT","D_BZ_WHCD"),f=Object(c["a"])("userInfo"),v=Object(l["ref"])(),h=Object(l["ref"])(),m=Object(l["ref"])(),g=Object(l["ref"])(),_=Object(l["ref"])([]),x=Object(l["ref"])([{label:"姓名",prop:"xm",showType:"input"},{label:"身份证号码",prop:"sfzhm",showType:"input"},{label:"电话",prop:"dh",showType:"input"},{label:"审核状态",prop:"bakkShzt",showType:"select",placeholder:"不限",clearable:!0,defaultVal:"",options:u},{label:"送培状态",prop:"sptz",showType:"select",placeholder:"不限",clearable:!0,defaultVal:"",options:O}]),V=Object(l["ref"])({}),w=Object(l["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"checkBox",loading:!1},total:0,pageConfiger:{pageSize:20,pageNum:1},controlsWidth:280,tableColumn:[{label:"保安公司名称",prop:"ssbakk",showOverflowTooltip:!0},{label:"年审年份",prop:"njnf"},{label:"姓名",prop:"xm"},{label:"身份证号码",prop:"sfzhm",showOverflowTooltip:!0},{label:"电话",prop:"dh"},{label:"文化程度",prop:"whcd",showSolt:!0},{label:"证书编号",prop:"zsbh",showOverflowTooltip:!0},{label:"服务行业",prop:"fwxy",showSolt:!0},{label:"入职时间",prop:"rzsj"},{label:"上岗证号码",prop:"sgxkhm",showOverflowTooltip:!0},{label:"审核状态",prop:"bakkShzt",showSolt:!0},{label:"审核时间",prop:"shsj"},{label:"送培状态",prop:"sptz",showSolt:!0}]});Object(l["onMounted"])(()=>{B(),H()});const N=e=>{V.value={...e},w.pageConfiger.pageNum=1,B()},k=e=>{w.pageConfiger.pageNum=e,B()},D=e=>{w.pageConfiger.pageSize=e,B()},B=()=>{w.tableConfiger.loading=!0;const e={...w.pageConfiger,...V.value,ssbakk:f.pxgs,ssbakkId:f.pxgsid};Object(n["b"])(e,"/mosty-base/bans/njxx/page").then(e=>{w.tableData=e.records||[],w.total=e.total,w.tableConfiger.loading=!1}).catch(e=>{w.tableConfiger.loading=!1})},z=e=>{_.value=Array.isArray(e)?e:[]},T=e=>{let t=[];if(e.forEach(e=>{let a=w.tableData.find(t=>t.id==e);a&&0==a.bakkShzt&&t.push(e)}),!t.length)return S["a"].warning("请选择未审核的数据!该数据再审核状态下不能操作!");m.value.init(t)},Z=e=>{let a=[];if(e.forEach(e=>{let t=w.tableData.find(t=>t.id==e);t&&0==t.sptz&&1==t.bakkShzt&&a.push(e)}),!a.length)return S["a"].warning("请选择未送培的数据!该数据已送培!");t.$modal.confirm("是否确认送培?").then(()=>{let e={ssbakk:f.pxgs,ssbakkId:f.pxgsid,ids:a};Object(n["b"])(e,"/mosty-base/bans/njxx/sendTraining").then(e=>{B(),S["a"].success("送培成功")})})},E=(e,t)=>{Object(l["nextTick"])(()=>{"RefSteap"==e?h.value.init(t):v.value.init(e,t)})},H=()=>{w.tableHeight=window.innerHeight-g.value.offsetHeight-250,window.onresize=function(){H()}};return(e,t)=>{const c=Object(l["resolveComponent"])("el-button"),n=Object(l["resolveComponent"])("DictTag"),f=Object(l["resolveComponent"])("el-link");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createElementVNode"])("div",M,[Object(l["createVNode"])(o["a"],{title:"保安员年检管理"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(c,{type:"primary",onClick:t[0]||(t[0]=e=>T(_.value))},{default:Object(l["withCtx"])(()=>[X]),_:1}),Object(l["createVNode"])(c,{type:"primary",onClick:t[1]||(t[1]=e=>Z(_.value))},{default:Object(l["withCtx"])(()=>[I]),_:1})]),_:1})]),Object(l["createElementVNode"])("div",{ref_key:"searchBox",ref:g},[(Object(l["openBlock"])(),Object(l["createBlock"])(i["a"],{searchArr:x.value,onSubmit:N,key:w.keyCount},null,8,["searchArr"]))],512),Object(l["createElementVNode"])("div",R,[(Object(l["openBlock"])(),Object(l["createBlock"])(r["a"],{tableData:w.tableData,tableColumn:w.tableColumn,tableHeight:w.tableHeight,key:w.keyCount,tableConfiger:w.tableConfiger,controlsWidth:w.controlsWidth,onChooseData:z},{whcd:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(n,{value:e.whcd,tag:!1,options:Object(l["unref"])(p)},null,8,["value","options"])]),fwxy:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(n,{value:e.fwxy,tag:!1,options:Object(l["unref"])(j)},null,8,["value","options"])]),bakkShzt:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(n,{value:e.bakkShzt,tag:!1,color:0==e.bakkShzt?"#ff0000":1==e.bakkShzt?"#28EEBF":"#FA3758",options:Object(l["unref"])(u)},null,8,["value","color","options"])]),sptz:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(n,{value:e.sptz,tag:!1,options:Object(l["unref"])(O)},null,8,["value","options"])]),controls:Object(l["withCtx"])(({row:e})=>[0==e.bakkShzt?(Object(l["openBlock"])(),Object(l["createBlock"])(f,{key:0,type:"primary",link:"",onClick:t=>T([e.id])},{default:Object(l["withCtx"])(()=>[W]),_:2},1032,["onClick"])):Object(l["createCommentVNode"])("",!0),Object(l["createVNode"])(f,{type:"primary",link:"",onClick:t=>E("RefSteap",e)},{default:Object(l["withCtx"])(()=>[q]),_:2},1032,["onClick"]),0==e.sptz&&1==e.bakkShzt?(Object(l["openBlock"])(),Object(l["createBlock"])(f,{key:1,type:"primary",link:"",onClick:t=>Z([e.id])},{default:Object(l["withCtx"])(()=>[F]),_:2},1032,["onClick"])):Object(l["createCommentVNode"])("",!0),Object(l["createVNode"])(f,{type:"primary",link:"",onClick:t=>E("detail",e)},{default:Object(l["withCtx"])(()=>[U]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(l["createVNode"])(b["a"],{onChangeNo:k,onChangeSize:D,tableHeight:w.tableHeight,pageConfiger:{...w.pageConfiger,total:w.total}},null,8,["tableHeight","pageConfiger"])]),Object(l["createVNode"])(C,{ref_key:"detailDiloag",ref:v,dic:{D_BZ_ZZMM:Object(l["unref"])(a),D_BZ_XB:Object(l["unref"])(s),D_BZ_MZ:Object(l["unref"])(d),D_BA_SHZT:Object(l["unref"])(u),D_BAXX_SSHY:Object(l["unref"])(j),D_BA_SPZT:Object(l["unref"])(O),D_BZ_WHCD:Object(l["unref"])(p)}},null,8,["dic"]),Object(l["createVNode"])(y,{ref_key:"RefSteap",ref:h},null,512),Object(l["createVNode"])(A,{ref_key:"shForm",ref:m,onRefresh:B},null,512)])}}};a("2c32");const P=Y;t["default"]=P},fd8d:function(e,t,a){"use strict";a("d8da")}}]);