Files
ba_web/ab/static/js/chunk-fd52be3c.f42c0c29.js
2025-10-28 18:26:31 +08:00

1 line
6.3 KiB
JavaScript

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-fd52be3c"],{6519:function(e,t,a){"use strict";a("7aeb")},"7aeb":function(e,t,a){},d8d7:function(e,t,a){"use strict";a.r(t);var l=a("7a23"),o=a("ad28"),c=a("1090"),n=a("2d16"),r=a("c5cb"),b=a("2e9d");const i={key:0,class:"dialog"},d={class:"head_box"},s={class:"title"},p=Object(l["createTextVNode"])("关闭"),u={class:"cntinfo"};var j={__name:"viewInfoDialog",props:{modelValue:{type:Boolean,default:!1}},emits:["update:modelValue"],setup(e,{expose:t,emit:a}){const o=e,{proxy:c}=Object(l["getCurrentInstance"])(),{D_BAXX_DWLX:n}=c.$dict("D_BAXX_DWLX"),r=Object(l["ref"])("保安考试申请"),b=(Object(l["ref"])(!1),Object(l["ref"])(!1)),j=(Object(l["ref"])(null),Object(l["computed"])({get(){return o.modelValue},set(e){a("update:modelValue",e)}})),O=Object(l["ref"])({}),g=()=>{j.value=!1},f=(e={},t="add")=>{b.value=!1,j.value=!0,O.value={...e}};return t({open:f}),(e,t)=>{const a=Object(l["resolveComponent"])("el-button"),o=Object(l["resolveComponent"])("el-descriptions-item"),c=Object(l["resolveComponent"])("DictTag"),b=Object(l["resolveComponent"])("el-descriptions");return Object(l["unref"])(j)?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",i,[Object(l["createElementVNode"])("div",d,[Object(l["createElementVNode"])("span",s,Object(l["toDisplayString"])(r.value),1),Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(a,{size:"small",onClick:g},{default:Object(l["withCtx"])(()=>[p]),_:1})])]),Object(l["createElementVNode"])("div",u,[Object(l["createVNode"])(b,{column:"2",border:"","label-width":"120px"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(o,{label:"姓名"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(O.value.xm),1)]),_:1}),Object(l["createVNode"])(o,{label:"身份证号"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(O.value.sfzh),1)]),_:1}),Object(l["createVNode"])(o,{label:"联系电话"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(O.value.lxdh),1)]),_:1}),Object(l["createVNode"])(o,{label:"所属保安公司"},{default:Object(l["withCtx"])(()=>[Object(l["createVNode"])(c,{value:O.value.ssbags,options:Object(l["unref"])(n)},null,8,["value","options"])]),_:1}),Object(l["createVNode"])(o,{label:"线上培训时长"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(O.value.pxsc),1)]),_:1}),Object(l["createVNode"])(o,{label:"提交日期"},{default:Object(l["withCtx"])(()=>[Object(l["createTextVNode"])(Object(l["toDisplayString"])(O.value.tjrq),1)]),_:1})]),_:1})])])):Object(l["createCommentVNode"])("",!0)}}},O=(a("6519"),a("d959")),g=a.n(O);const f=g()(j,[["__scopeId","data-v-a550df2c"]]);var h=f;const m={class:"titleBox"},C={class:"tabBox"},x=Object(l["createTextVNode"])("删除"),v=Object(l["createTextVNode"])("详情");var w={__name:"index",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),{D_BAXX_DWLX:a}=t.$dict("D_BAXX_DWLX"),i=Object(l["ref"])(null),d=Object(l["ref"])({}),s=Object(l["ref"])(!1),p=Object(l["ref"])(null),u=Object(l["ref"])([{label:"姓名",prop:"xm",placeholder:"请输入人员姓名",showType:"input"},{label:"联系电话",prop:"lxdh",placeholder:"请输入联系电话",showType:"input"},{label:"所属保安公司",prop:"ssbags",placeholder:"请输入所属保安公司",showType:"input"},{label:"提交日期",prop:"tjrq",placeholder:"请选择提交日期",showType:"date"}]),j=Object(l["reactive"])({tableData:[],keyCount:0,tableConfiger:{rowHieght:61,showSelectType:"null",loading:!1},total:0,pageConfiger:{sfxxpx:"02",pageSize:20,pageCurrent:1},controlsWidth:180,tableColumn:[{label:"姓名",prop:"xm"},{label:"身份证号",prop:"sfzh"},{label:"联系方式",prop:"lxdh"},{label:"所属保安公司",prop:"ssbags"},{label:"线上培训时长",prop:"pxsc"},{label:"提交日期",prop:""}]}),O=()=>{j.tableHeight=window.innerHeight-p.value.offsetHeight-250,window.onresize=function(){O()}},g=(e,t)=>{i.value.open(t,e)},f=e=>{d.value=e,j.pageConfiger.pageCurrent=1,V()},w=async e=>{await t.$modal.confirm("是否确认删除该培训人员?");try{await Object(r["b"])({idList:e},"/mosty-base/baxx/pxry/remove"),t.$modal.msgSuccess("删除成功"),await V()}catch(a){t.$modal.msgError("删除失败"),console.log(a)}},V=async()=>{try{j.tableConfiger.loading=!0;const e=await Object(r["b"])({...j.pageConfiger,...d.value},"/mosty-base/baxx/pxry/page");e&&(j.tableData=e.records||[],j.total=e.total)}finally{j.tableConfiger.loading=!1}},N=e=>{j.pageConfiger.pageNum=e,V()},y=e=>{j.pageConfiger.pageSize=e,V()};return Object(l["onMounted"])(()=>{O(),V()}),(e,t)=>{const r=Object(l["resolveComponent"])("DictTag"),d=Object(l["resolveComponent"])("el-link");return Object(l["openBlock"])(),Object(l["createElementBlock"])("div",null,[Object(l["createElementVNode"])("div",m,[Object(l["createVNode"])(b["a"],{title:"保安待培训人员管理"})]),Object(l["createElementVNode"])("div",{ref_key:"searchBox",ref:p},[Object(l["createVNode"])(n["a"],{searchArr:u.value,onSubmit:f},null,8,["searchArr"])],512),Object(l["createElementVNode"])("div",C,[(Object(l["openBlock"])(),Object(l["createBlock"])(o["a"],{tableData:j.tableData,tableColumn:j.tableColumn,tableHeight:j.tableHeight,key:j.keyCount,tableConfiger:j.tableConfiger,controlsWidth:j.controlsWidth},{ssbags:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(r,{value:e.ssbags,options:Object(l["unref"])(a)},null,8,["value","options"])]),pxsc:Object(l["withCtx"])(({row:e})=>[Object(l["createElementVNode"])("span",null,Object(l["toDisplayString"])(e.pxsc)+"小时",1)]),controls:Object(l["withCtx"])(({row:e})=>[Object(l["createVNode"])(d,{type:"danger",onClick:t=>w([e.id])},{default:Object(l["withCtx"])(()=>[x]),_:2},1032,["onClick"]),Object(l["createVNode"])(d,{type:"warning",onClick:t=>g("view",e)},{default:Object(l["withCtx"])(()=>[v]),_:2},1032,["onClick"])]),_:1},8,["tableData","tableColumn","tableHeight","tableConfiger","controlsWidth"])),Object(l["createVNode"])(c["a"],{onChangeNo:N,onChangeSize:y,tableHeight:j.tableHeight,pageConfiger:{...j.pageConfiger,total:j.total}},null,8,["tableHeight","pageConfiger"])]),Object(l["createVNode"])(h,{ref_key:"trainerRef",ref:i,modelValue:s.value,"onUpdate:modelValue":t[0]||(t[0]=e=>s.value=e)},null,8,["modelValue"])])}}};const V=w;t["default"]=V}}]);