import{r as e}from"./chunk-QTnfLwEv.js";import{n as t,t as n}from"./jsx-runtime-BWRPWl8p.js";import{t as r}from"./dayjs.min-aszMaMjE.js";import{C as i,Da as a,Ei as o,S as s,W as c,b as l,ha as u,ma as d,mn as f,tr as p}from"./index-DccLTdzK.js";import{t as m}from"./withRouter-CRkgdzqj.js";import{t as h}from"./PageHeader-DNnlanBD.js";import{t as g}from"./DataTable-KLBE0uXO.js";import{t as _}from"./useTheme-ClV7RdEj.js";import{t as v}from"./useMediaQuery-Diq4jKog.js";import{g as y}from"./servicios-BMvAmrGU.js";/* empty css              */var b=e(t(),1);i();var x=e(r(),1),S=e(s(),1),C=n();function w(e){x.default.locale(`es`),x.default.extend(S.default);let{location:t,history:n}=e,[r,i]=(0,b.useState)(!0),[s,m]=(0,b.useState)([]),w=()=>{try{y().then(e=>{let{data:t}=e;console.log(t),m(T(t))}).catch(e=>{e.message===`Network Error`&&a.error(`Conexión al servidor no disponible`)})}catch(e){console.log(e)}};(0,b.useEffect)(()=>{w()},[t]),(0,b.useEffect)(()=>{setTimeout(()=>{i(!1)},500)},[]);let[E,D]=(0,b.useState)(!0),[O,k]=(0,b.useState)([]),A=()=>{let e=setTimeout(()=>{k(s),D(!1)},0);return()=>clearTimeout(e)};(0,b.useEffect)(()=>{A()},[]);let[j,M]=(0,b.useState)(!1),[N,P]=(0,b.useState)(!0),[F,I]=(0,b.useState)([]),[L,R]=(0,b.useState)(``),z=e=>{if(e&&e.rowData){let t=e.rowData;I([t[10],t[11]]),R(t[2])}else console.error(`tableMeta o tableMeta.rowData es undefined`);P(!N)};return(0,b.useEffect)(()=>{j||w()},[j]),v(_().breakpoints.down(`sm`)),(0,C.jsxs)(C.Fragment,{children:[r&&(0,C.jsx)(c,{}),(0,C.jsx)(h,{title:`Retrabajos de órdenes de trabajo`,icon:f}),(0,C.jsx)(C.Fragment,{children:(0,C.jsx)(`div`,{className:`divTabla`,children:(0,C.jsx)(g,{title:`Lista de ordenes de trabajo registradas`,datos:s,columnas:[{name:`ID`,selector:e=>e.id,omit:!0},{name:`FOLIO`,selector:e=>e.folioODS,sortable:!0,cell:e=>(0,C.jsxs)(C.Fragment,{children:[e.folioODS,` R`]})},{name:`ODS`,selector:e=>e.folio,sortable:!0},{name:`FECHA Y HORA`,selector:e=>e.fecha,sortable:!0,cell:e=>(0,C.jsx)(C.Fragment,{children:l(e.fecha)})},{name:`PIEZA`,selector:e=>e.pieza,sortable:!0,cell:e=>(0,C.jsx)(C.Fragment,{children:e.pieza.split(`/`)[0]})},{name:`COLORIMETRIA`,selector:e=>e.sistemaColor,sortable:!0},{name:`TIPO DE DENTADURA`,selector:e=>e.tipoDentadura,sortable:!0,cell:e=>e.tipoDentadura===`DT`?`Temporal`:e.tipoDentadura===`DP`?`Permanente`:e.tipoDentadura},{name:`DIENTES`,selector:e=>e.dientes,sortable:!0},{name:`TONOS`,selector:e=>e.tonos,sortable:!0,cell:e=>{let t=e.tonos.split(`,`);return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsxs)(`span`,{children:[`TS: `,t[2]]}),(0,C.jsx)(`br`,{}),(0,C.jsxs)(`span`,{children:[`TM: `,t[1]]}),(0,C.jsx)(`br`,{}),(0,C.jsxs)(`span`,{children:[`TI: `,t[0]]})]})}},{name:`DEPARTAMENTO`,selector:e=>e.departamento,sortable:!0},{name:`IMAGEN DIENTE`,selector:e=>e.imagenDiente,omit:!0},{name:`IMAGEN ESQUEMA`,selector:e=>e.imagenEsquema,omit:!0},{name:`IMAGENES`,cell:e=>(0,C.jsx)(d,{variant:`link`,onClick:()=>z({rowData:[e.id,e.folioODS,e.folio,e.fecha,e.pieza,e.sistemaColor,e.tipoDentadura,e.dientes,e.tonos,e.clasificacion,e.imagenDiente,e.imagenEsquema]}),children:(0,C.jsx)(o,{icon:p,style:{color:`#000080`}})})},{name:`PRIORIDAD`,selector:e=>e.prioridad,sortable:!0,cell:e=>{if(e.prioridad==``){let t=(0,x.default)(e.fecha).format(`d`)-1,n=e.dia,r=(e=>e===0||e===1?`baja`:e===2||e===3?`media`:`alta`)((t-[`lunes`,`martes`,`miercoles`,`jueves`,`viernes`,`sabado`,`domingo`].indexOf(n)+6)%6),i=new Date,a=e.fecha.split(` `)[0],o=new Date(a+`T23:59:59`);return(0,C.jsx)(u,{bg:o<=i||r==`alta`?`danger`:r==`media`?`warning`:`info`,style:{textTransform:`capitalize`},children:o<=i?`No disponibles`:r})}else{let t=e.prioridad,n=new Date,r=e.fecha.split(` `)[0],i=new Date(r+`T23:59:59`);return(0,C.jsx)(u,{bg:i<=n||t==`alta`?`danger`:t==`media`?`warning`:`info`,style:{textTransform:`capitalize`},children:i<=n?`No disponible`:t})}}},{name:`STATUS`,selector:e=>e.estado,sortable:!0,cell:e=>{let t=e.estado,n=``;return n=t==`2`?`En Proceso`:t==`3`?`Pausada`:t==`4`?`Finalizada`:`inhabilitado`,(0,C.jsx)(u,{bg:t==`2`?`success`:t==`3`?`warning`:t==`4`?`success`:`danger`,children:n})}},{name:`DIRECCION`,selector:e=>e.direccionConsultorio,sortable:!0},{name:`DIA`,selector:e=>e.dia,sortable:!0},{name:`NUMERO DEL PROCESO ACTUAL`,selector:e=>e.numeroProceso,sortable:!0},{name:`NOMBRE DEL PROCESO ACTUAL`,selector:e=>e.nombreProceso,sortable:!0}]})})})]})}function T(e){let t=[];return e.forEach(e=>{t.push({id:e._id,folio:e.folio,folioODS:e.ODT,fecha:e.fechaHora,pieza:e.pieza,sistemaColor:e.sistemaColor,tipoDentadura:e.distencion,tonos:e.tonoInferior+`, `+e.tonoMedio+`, `+e.tonoSuperior,dientes:e.diente,departamento:e.departamento,imagenDiente:e.imagenDiente,imagenEsquema:e.imagenEsquema,prioridad:e.prioridad,estado:e.estado,direccionConsultorio:e.direccionConsultorio,dia:e.dia,numeroProceso:e.numeroProceso,nombreProceso:e.nombreProceso})}),t}var E=m(w);export{E as default};