1import{_ as V}from"./InputError-148d22cd.js";import{_ as b}from"./InputLabel-cab2995d.js";import{v as w,N as c,a as s,o as g,g as _,f as a,w as x,d as r,F as q}from"./app-5fc1912d.js";import{_ as y}from"./_plugin-vue_export-helper-c27b6911.js";const k={name:"VagasForm",components:{InputError:V,InputLabel:b},props:{mustVerifyEmail:{type:Boolean,required:!0},status:{type:String,required:!0}},data(){return{form:w({cargo:"",descricao:"",data_de_cancelamento:"",data_de_finalizacao:"",vaga_externa:"",links:"",numero_vaga:"",valor_salario:"",idade_minima:"",idade_maxima:"",ocupacao:"",formato:"",cep:"",endereco:"",bairro:"",cidade:"",tipo_contratacao:"",escolaridade:[],idiomas:"",horario_trabalho:"",exclusivo_deficiencia:"",responsabilidades_atribuicoes:"",requisitos_qualificacoes:"",beneficios:""}),formatoOptions:[{label:"Presencial",value:"Presencial"},{label:"Online",value:"Online"},{label:"HÃbrido",value:"HÃbrido"}],tipoContratacaoOptions:[{label:"Carteira Assinada(CLT)",value:"Carteira Assinada(CLT)"},{label:"PJ (Pessoa JurÃdica)",value:"PJ (Pessoa JurÃdica)"},{label:"Temporária",value:"Temporária"},{label:"Estágio",value:"Estágio"},{label:"Jovem Aprendiz",value:"Jovem Aprendiz"}]}},methods:{consultaCep(){axios.get(`/consultar-cep/${this.form.cep}`).then(d=>{console.log(d),this.form.endereco=d.data.logradouro,this.form.bairro=d.data.bairro,this.form.cidade=d.data.localidade,this.form.errors.cep=""}).catch(()=>{this.form.endereco=null,this.form.cidade=null,this.form.estado=null,this.form.pais=null,this.form.errors.cep="CEP não encontrado"})},storeEmpresa(){this.form.formato=this.form.formato.value,this.form.tipo_contratacao=this.form.tipo_contratacao.value,axios.post(route("vagas.store"),this.form).then(()=>{c.create({type:"positive",position:"top-right",message:"Dados adicionados com sucesso."})}).catch(d=>{console.log(d),c.create({type:"negative",color:"negative",position:"top-right",message:`${d.response.data.error}`})})}},mounted(){const d=Math.floor(Math.random()*9e5)+1e5;this.form.numero_vaga=d.toString()}},U=r("header",null,[r("h2",{class:"tw-text-lg tw-font-sans tw-font-medium tw-text-gray-900"},"Cadastro de Vagas")],-1),C=r("h2",{class:"text-h4"},"Detalhes da Vaga",-1),E={class:"tw-grid tw-grid-cols-2 md:tw-grid-cols-1 tw-gap-5"},P={class:"tw-grid tw-grid-cols-2 md:tw-grid-cols-2 tw-gap-5"},F={class:"q-gutter-sm"};function I(d,o,T,B,l,m){const i=s("InputLabel"),t=s("q-input"),n=s("q-radio"),f=s("q-select"),u=s("q-checkbox"),p=s("q-btn"),v=s("q-form");return g(),_(q,null,[U,C,a(v,{onSubmit:m.storeEmpresa,class:"tw-mt-6 tw-space-y-6"},{default:x(()=>[r("div",E,[r("div",null,[a(i,{for:"name",required:"",value:"Cargo"}),a(t,{outlined:"",clearable:"",id:"cargo",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.cargo,"onUpdate:modelValue":o[0]||(o[0]=e=>l.form.cargo=e),autofocus:"",autocomplete:"name",rules:[e=>!!e||"Por favor, insira o cargo desejado"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"descricao",required:"",value:"Descrição"}),a(t,{outlined:"",clearable:"",type:"textarea",id:"descricao",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.descricao,"onUpdate:modelValue":o[1]||(o[1]=e=>l.form.descricao=e),rows:"5",rules:[e=>!!e||"Por favor, informe a descrição do cargo"]},null,8,["modelValue","rules"])])]),r("div",P,[r("div",null,[a(i,{value:"Data de Cancelamento",required:""}),a(t,{outlined:"",clearable:"",type:"date",modelValue:l.form.data_de_cancelamento,"onUpdate:modelValue":o[2]||(o[2]=e=>l.form.data_de_cancelamento=e),rules:[e=>!!e||"Por favor, insira a data de cancelamento"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{value:"Data de Finalização",required:""}),a(t,{outlined:"",clearable:"",type:"date",modelValue:l.form.data_de_finalizacao,"onUpdate:modelValue":o[3]||(o[3]=e=>l.form.data_de_finalizacao=e),rules:[e=>!!e||"Por favor, insira a data de finalização"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"vaga_externa",required:"",value:"Vaga Externa?"}),a(n,{modelValue:l.form.vaga_externa,"onUpdate:modelValue":o[4]||(o[4]=e=>l.form.vaga_externa=e),val:"1",label:"Sim"},null,8,["modelValue"]),a(n,{modelValue:l.form.vaga_externa,"onUpdate:modelValue":o[5]||(o[5]=e=>l.form.vaga_externa=e),label:"Não",val:"2"},null,8,["modelValue"])]),r("div",null,[a(i,{for:"links",value:"Links"}),a(t,{outlined:"",clearable:"",id:"links",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.links,"onUpdate:modelValue":o[6]||(o[6]=e=>l.form.links=e),autocomplete:"url",rules:[e=>/^https?:\/\/[\w\-]+(\.[\w\-]+)+[/#?]?.*$/.test(e)||"Insira um link válido"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"numero_vaga",value:"Número da Vaga"}),a(t,{outlined:"",clearable:"",id:"numero_vaga",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.numero_vaga,"onUpdate:modelValue":o[7]||(o[7]=e=>l.form.numero_vaga=e),disable:""},null,8,["modelValue"])]),r("div",null,[a(i,{for:"valor_salario",value:"Valor do Salário"}),a(t,{outlined:"",clearable:"",id:"valor_salario",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.valor_salario,"onUpdate:modelValue":o[8]||(o[8]=e=>l.form.valor_salario=e),prefix:"R$ "},null,8,["modelValue"])]),r("div",null,[a(i,{for:"idade_minima",value:"Idade MÃnima"}),a(t,{outlined:"",clearable:"",id:"idade_minima",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.idade_minima,"onUpdate:modelValue":o[9]||(o[9]=e=>l.form.idade_minima=e)},null,8,["modelValue"])]),r("div",null,[a(i,{for:"idade_maxima",value:"Idade Máxima"}),a(t,{outlined:"",clearable:"",id:"idade_maxima",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.idade_maxima,"onUpdate:modelValue":o[10]||(o[10]=e=>l.form.idade_maxima=e)},null,8,["modelValue"])]),r("div",null,[a(i,{for:"ocupacao",value:"Ocupação"}),a(t,{outlined:"",clearable:"",id:"ocupacao",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.ocupacao,"onUpdate:modelValue":o[11]||(o[11]=e=>l.form.ocupacao=e)},null,8,["modelValue"])]),r("div",null,[a(i,{for:"formato",required:"",value:"Formato"}),a(f,{outlined:"",clearable:"",id:"estado_civil",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.formato,"onUpdate:modelValue":o[12]||(o[12]=e=>l.form.formato=e),options:l.formatoOptions,rules:[e=>!!e||"Por favor, selecione o Formato"]},null,8,["modelValue","options","rules"])]),r("div",null,[a(i,{for:"cep",required:"",value:"CEP"}),a(t,{outlined:"",clearable:"",id:"cep",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.cep,"onUpdate:modelValue":o[13]||(o[13]=e=>l.form.cep=e),onBlur:m.consultaCep,autocomplete:"postal-code",mask:"#####-###",rules:[e=>!!e||"Por favor, insira o CEP"]},null,8,["modelValue","onBlur","rules"])]),r("div",null,[a(i,{for:"endereco",required:"",value:"Endereço"}),a(t,{outlined:"",clearable:"",id:"endereco",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.endereco,"onUpdate:modelValue":o[14]||(o[14]=e=>l.form.endereco=e),rules:[e=>!!e||"Por favor, digite o endereço"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"bairro",required:"",value:"Bairro"}),a(t,{outlined:"",clearable:"",id:"bairro",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.bairro,"onUpdate:modelValue":o[15]||(o[15]=e=>l.form.bairro=e),rules:[e=>!!e||"Por favor, digite o bairro"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"cidade_id",required:"",value:"Cidade"}),a(t,{outlined:"",clearable:"",id:"cidade_id",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.cidade,"onUpdate:modelValue":o[16]||(o[16]=e=>l.form.cidade=e),disable:"",rules:[e=>!!e||"Por favor, digite o cep para completar a cidade"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"tipo_contratacao",required:"",value:"Tipo de Contratação"}),a(f,{outlined:"",clearable:"",id:"tipo_contratacao",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.tipo_contratacao,"onUpdate:modelValue":o[17]||(o[17]=e=>l.form.tipo_contratacao=e),options:l.tipoContratacaoOptions,rules:[e=>!!e||"Por favor, insira o Tipo de Contratação"]},null,8,["modelValue","options","rules"])]),r("div",null,[a(i,{for:"escolaridade",required:"",value:"Escolaridade"}),r("div",F,[a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[18]||(o[18]=e=>l.form.escolaridade=e),val:"Ensino Fundamental",label:"Ensino Fundamental",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[19]||(o[19]=e=>l.form.escolaridade=e),val:"Ensino Médio",label:"Ensino Médio",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[20]||(o[20]=e=>l.form.escolaridade=e),val:"Técnico",label:"Técnico",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[21]||(o[21]=e=>l.form.escolaridade=e),val:"Graduado",label:"Graduado",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[22]||(o[22]=e=>l.form.escolaridade=e),val:"Especialista",label:"Especialista",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[23]||(o[23]=e=>l.form.escolaridade=e),val:"Mestre",label:"Mestre",color:"cyan"},null,8,["modelValue"]),a(u,{modelValue:l.form.escolaridade,"onUpdate:modelValue":o[24]||(o[24]=e=>l.form.escolaridade=e),val:"Doutor",label:"Doutor",color:"cyan"},null,8,["modelValue"])])]),r("div",null,[a(i,{for:"idiomas",value:"Idiomas"}),a(t,{outlined:"",clearable:"",id:"idiomas",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.idiomas,"onUpdate:modelValue":o[25]||(o[25]=e=>l.form.idiomas=e)},null,8,["modelValue"])]),r("div",null,[a(i,{for:"horario_trabalho",value:"Horário de Trabalho"}),a(t,{outlined:"",clearable:"",id:"idiomas",type:"text",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.horario_trabalho,"onUpdate:modelValue":o[26]||(o[26]=e=>l.form.horario_trabalho=e),mask:"##:## à s ##:##"},null,8,["modelValue"])]),r("div",null,[a(i,{for:"exclusivo_deficiencia",required:"",value:"Vaga Exclusiva para pessoa com Deficiência?"}),a(n,{modelValue:l.form.exclusivo_deficiencia,"onUpdate:modelValue":o[27]||(o[27]=e=>l.form.exclusivo_deficiencia=e),val:"1",label:"Sim"},null,8,["modelValue"]),a(n,{modelValue:l.form.exclusivo_deficiencia,"onUpdate:modelValue":o[28]||(o[28]=e=>l.form.exclusivo_deficiencia=e),label:"Não",val:"2"},null,8,["modelValue"])]),r("div",null,[a(i,{for:"responsabilidades_atribuicoes",required:"",value:"Responsábilidades e Atribuições"}),a(t,{outlined:"",clearable:"",type:"textarea",id:"responsabilidades_atribuicoes",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.responsabilidades_atribuicoes,"onUpdate:modelValue":o[29]||(o[29]=e=>l.form.responsabilidades_atribuicoes=e),rows:"5",rules:[e=>!!e||"Por favor, Insira as Responsabilidades e AtribuÃções"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"requisitos_qualificacoes",required:"",value:"Requisitos e Qualificações"}),a(t,{outlined:"",clearable:"",type:"textarea",id:"requisitos_qualificacoes",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.requisitos_qualificacoes,"onUpdate:modelValue":o[30]||(o[30]=e=>l.form.requisitos_qualificacoes=e),rows:"5",rules:[e=>!!e||"Por favor, Insira os Requisitos e Qualificações"]},null,8,["modelValue","rules"])]),r("div",null,[a(i,{for:"beneficios",value:"Beneficios"}
1),a(t,{outlined:"",clearable:"",type:"textarea",id:"beneficios",class:"tw-mt-1 tw-block tw-w-full",modelValue:l.form.beneficios,"onUpdate:modelValue":o[31]||(o[31]=e=>l.form.beneficios=e),rows:"5"},null,8,["modelValue"])])]),r("div",null,[a(p,{label:"Cadastrar Vaga",onClick:m.storeEmpresa,color:"cyan"},null,8,["onClick"])])]),_:1},8,["onSubmit"])],64)}const O=y(k,[["render",I]]);export{O as default};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.