amenpunk 3 лет назад
Родитель
Сommit
61e345953e
2 измененных файлов с 5 добавлено и 2 удалено
  1. 4 2
      src/Components/Modal/EditPlaza.js
  2. 1 0
      src/Pages/Login.jsx

+ 4 - 2
src/Components/Modal/EditPlaza.js

@@ -19,6 +19,7 @@ import { departamentos } from '../Password/Rows'
 export default function Edit(props) {
 
     const NewPlazaSchema = Yup.object().shape({
+        id: Yup.number(),
         nombrepuesto : 
         Yup.string().required('El nombre es requerido')
         .min(5, "El nombre del  puesto debe ser mayor a 5 caracteres")
@@ -46,6 +47,7 @@ export default function Edit(props) {
     
     const formik = useFormik({
         initialValues: {
+            id: data ? data.id :"",
             nombrepuesto: data ? data.nombrepuesto :"",
             puestosuperior:data ?data.puestosuperior :"",
             aredepto: 1,
@@ -53,10 +55,9 @@ export default function Edit(props) {
             notas:data? data.notas :"",
         },
         onSubmit: ( fields, { resetForm } ) => {
+            console.log('pre update',fields)
             setOpen(true)
             fields['fecha'] =  new Date(fields.fecha).toISOString();
-            fields['areadeptoplz_id'] = 1;
-            fields['id'] = -1;
 
             let Rest = new Service('/plaza/edit');
             Rest
@@ -82,6 +83,7 @@ export default function Edit(props) {
     useEffect(() => {
         console.log(data); 
         setValues({
+            id: data? data.id:"",
             nombrepuesto: data? data.nombrepuesto:"",
             notas:data?data.notas:"",
             puestosuperior:data ?data.puestosuperior :"",

+ 1 - 0
src/Pages/Login.jsx

@@ -61,6 +61,7 @@ export function Login() {
                 let { token, nombre, apelidos } = response;
                 toast.success(`Bienvenido ${nombre} ${apelidos}!!`)
                 token = token.replace("Bearer ", "")
+                    console.log(token);
                 let user_permissions = jwt_decode(token);
                 Object.keys(user_permissions);
                 // console.log("Bearer ", token)