1 line
7.4 KiB
JavaScript
1 line
7.4 KiB
JavaScript
|
|
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-588a043a"],{"541c":function(e,t,a){"use strict";a("570d")},"570d":function(e,t,a){},e9d1:function(e,t,a){"use strict";a.r(t);var l=a("7a23"),o=a("ad28"),r=a("1090"),c=a("2d16"),n=a("c5cb"),i=a("2e9d"),s=a("1d22");const d={key:0,class:"dialog"},b={class:"head_box"},p={class:"title"},u=Object(l["createTextVNode"])("保存"),g=Object(l["createTextVNode"])("关闭"),m={class:"cntinfo"};var f={__name:"addTrainerDialog",props:{modelValue:{type:Boolean,default:!1},dic:{type:Object,default:()=>({})}},emits:["update:modelValue","refresh"],setup(e,{expose:t,emit:a}){const o=e,{proxy:r}=Object(l["getCurrentInstance"])(),{D_BAXX_GWLX:c,D_BAXX_DWLX:i}=r.$dict("D_BAXX_GWLX","D_BAXX_DWLX"),f=Object(l["ref"])("新增培训人员"),j=Object(l["ref"])(!1),O=Object(l["ref"])(!1),h=Object(l["ref"])(null),v=Object(l["computed"])({get(){return o.modelValue},set(e){a("update:modelValue",e)}}),x=Object(l["reactive"])([[{label:"姓名",prop:"xm",type:"input"},{label:"证件号码",prop:"sfzh",type:"input"},{label:"联系电话",prop:"lxdh",type:"input"}],[{label:"居住地址",prop:"jzdz",type:"input"},{label:"申请时间",prop:"sqsj",type:"date"},{label:"岗位",prop:"gw",type:"select",options:c}],[{label:"所属保安公司",prop:"ssbags",type:"select",options:i}],[{label:"身份证正面",prop:"sfzzm",type:"upload",limit:1},{label:"身份证反面",prop:"sfzfm",type:"upload",limit:1}],[{label:"体检报告",prop:"tjbg",type:"upload",limit:1}],[{label:"无犯罪记录证明",prop:"fzjlzm",type:"upload",limit:1}]]),y={xm:[{required:!0,message:"请输入姓名",trigger:"change"}],sfzh:[{required:!0,message:"请输入证件号码",trigger:"change"}],lxdh:[{required:!0,message:"请输入联系电话",trigger:"change"}],jzdz:[{required:!0,message:"请输入居住地址",trigger:"change"}],rzsj:[{required:!0,message:"请选择入职时间",trigger:"change"}],pxgs:[{required:!0,message:"请选择所属保安公司",trigger:"change"}]},C=Object(l["ref"])({}),w=()=>{var e;null===(e=h.value)||void 0===e||e.reset(),v.value=!1},V=(e={},t="add")=>{O.value=!1,v.value=!0;const a=["sfzzm","sfzfm","tjbg","fzjlzm"];a.forEach(t=>{e[t]="string"===typeof e[t]?e[t].split(","):[]}),C.value={...e},"add"===t?f.value="新增从业人员":"edit"===t?f.value="编辑从业人员":(O.value=!0,f.value="查看详情")},_=()=>{const e={...C.value},t=["sfzzm","sfzfm","tjbg","fzjlzm"];t.forEach(t=>{e[t]=e[t]?e[t].join(","):""}),h.value.submit(()=>{var t;j.value=!0;const l=null!==(t=C.value)&&void 0!==t&&t.id?"/mosty-base/baxx/cyry/edit":"/mosty-base/baxx/cyry/add";Object(n["b"])(e,l).then(()=>{j.value=!1,r.$message.success("保存成功"),a("refresh"),w()}).catch(()=>{j.value=!1})})};return t({open:V}),(e,t)=>{const a=Object(l["resolveComponent"])("el-button");return Object(l["unref"])(v)?(Object(l["openBlock"])(),Object(l["createElementBlock"])("div",d,[Object(l["createElementVNode"])("div",b,[Object(l["createElementVNode"])("span",p,Object(l["toDisplayString"])(f.value),1),Object(l["createElementVNode"])("div",null,[Object(l["createVNode"])(a,{size:"small",onClick:_,type:"primary",loading:j.value},{default:Object(l["withCtx"])(()=>[u]),_:1},8,["loading"]),Object(l["createVNode"])(a,{size:"small",onClick:w},{default:Object(l["withCtx"])(()=>[g]),_:1})])]),Object(l["createElementVNode"])("div",m,[Object(l["createVNode"])(s["a"],{ref_key:"FormRef",ref:h,disabled:O.value,modelValue:C.value,"onUpdate:modelValue":t[0]||(t[0]=e=>C.value=e),rules:y,formList:x,labelWidth:120},null,8,["disabled","modelValue","formList"])])])):Object(l["createCommentVNode"])("",!0)}}},j=(a("541c"),a("d959")),O=a.n(j);const h=O()(f,[["__scopeId","data-v-01c67b6f"]]);var v=h;const x={class:"titleBox"},y={class:"tabBox"},C=Object(l["createTextVNode"])("提交培训"),w=Object(l["createTextVNode"])("删除"),V=Object(l["createTextVNode"])("详情");var _={__name:"index",setup(e){const{proxy:t}=Object(l["getCurrentInstance"])(),{D_BAXX_GWLX:a,D_BAXX_DWLX:s}=t.$dict("D_BAXX_GWLX","D_BAXX_DWLX"),d=Object(l["ref"])(null),b=Object(l["ref"])({}),
|