import{i as D}from"./emotion-use-insertion-effect-with-fallbacks.browser.esm-2ce7a1bc.js";import{j as e,a as o,F}from"./Tooltip-5ec3092e.js";import{h as O,C as V,O as n,x as E,i as y,B as L,z as l,D as $}from"./index-50f78195.js";const{useState:t}=await D("react"),{Button:h,Dialog:H,DialogActions:P,DialogContent:R,DialogContentText:W,DialogTitle:q,Divider:G,Grid:s,Typography:z}=await D("@mui/material"),M={numeroAutorizacion:"",Nombre:"",Apellido:"",Dni:"",Cuil:"",SolId:""},_=({ejecutarAdministraWf:J,tarActual:K,mode:f,dataPrc:Q})=>{const[S,u]=t(!1),[v,U]=t(!1),[N,m]=t("Consultando..."),[B,p]=t("grey"),[A,x]=t(!1),[T,C]=t(null),[j,d]=t(!1),w=()=>{const g=b("numeroAutorizacion");y.post(`${L}`,{numeroAutorizacion:g}).then(a=>{console.log(a.data),a.data.success?(console.log(a),c("Dni",a.data.data.SolNumDoc),c("Nombre",a.data.data.SolNom),c("Apellido",a.data.data.SolApe),c("Cuil",a.data.data.SolCuit),c("SolId",a.data.data.SolId),u(!0),m("Autorizacion apta para continuar"),l.success("Autorizacion apta para continuar"),p("green"),x(!0),C(a.data.data)):(u(!1),l.error(a.data.msg),m(a.data.msg),p("red")),console.log(a)}).catch(a=>{l.error("Hubo un error interno, por favor reitente."),console.error(a)})},I=()=>{const g=b("numeroAutorizacion");y.post(`${$}`,{numeroAutorizacion:g}).then(a=>{a.data.success?(console.log(a),l.success("Autorizacion marcada como utilizada"),k()):l.error(a.data.msg),console.log(a)}).catch(a=>{l.error("Hubo un error interno, por favor reitente."),console.error(a)})},{control:r,setValue:c,getValues:b,resetField:i}=O({defaultValues:M,mode:"onChange"}),k=()=>{i("numeroAutorizacion"),i("Nombre"),i("Apellido"),i("Dni"),i("Cuil"),i("SolId"),x(!1),C(null),u(!1),m("Consultando..."),p("grey")};return e(V,{children:[e("div",{style:{display:"grid",gridTemplateRows:"auto auto"},children:[o(n,{label:"Numero de Autorizacion",name:"numeroAutorizacion",type:"text",required:!0,control:r,sx:{marginBottom:"1em"}}),A&&o(z,{color:"white",style:{backgroundColor:B,padding:"5px 10px",marginBottom:"10px",borderRadius:"3px"},fontWeight:600,children:N}),o(E,{loading:v,disabled:f==="history",color:"primary",sx:{marginTop:"1em"},variant:"contained",onClick:()=>{w()},children:"Consultar estado de Autorización"})]}),A&&o(F,{children:e("div",{style:{marginTop:16},children:[o(G,{textAlign:"left",sx:{mb:2},children:"Datos del cliente"}),T.Nombre?e(s,{container:!0,spacing:2,children:[o(s,{item:!0,xs:12,md:6,children:o(n,{control:r,name:"Nombre",type:"text",label:"Nombre",regexp:/^\S+$/,disabled:!0})}),o(s,{item:!0,xs:12,md:6,children:o(n,{control:r,name:"Apellido",type:"text",label:"Apellido",disabled:!0})}),o(s,{item:!0,xs:12,md:6,children:o(n,{control:r,name:"Dni",type:"text",label:"Dni",disabled:!0})}),o(s,{item:!0,xs:12,md:6,children:o(n,{control:r,name:"Cuil",type:"text",label:"Cuil",disabled:!0})}),o(s,{item:!0,xs:12,md:6,children:o(n,{control:r,name:"SolId",type:"text",label:"SolId",disabled:!0})})]}):o(z,{sx:{justifySelf:"center"},children:"No se encontraron datos asociados a la autorizacion"})]})}),f!=="history"&&e("div",{style:{display:"flex",justifyContent:"end",marginTop:"1em"},children:[o(h,{sx:{marginLeft:"10px"},color:"primary",variant:"contained",disabled:!S,onClick:()=>d(!0),children:"Marcar Autorizacion como utilizada"}),e(H,{open:j,onClose:()=>d(!1),children:[o(q,{children:"Confirmar acción"}),o(R,{children:o(W,{children:"Estás a punto de cambiar el estado de la autorización. ¿Deseas continuar?"})}),e(P,{children:[o(h,{onClick:()=>d(!1),color:"inherit",children:"Cancelar"}),o(h,{onClick:()=>{d(!1),I()},color:"primary",variant:"contained",children:"Confirmar"})]})]})]})]})};export{M as FormDefaultValues,_ as default};
