瀏覽代碼

fix over type http

amenpunk 3 年之前
父節點
當前提交
5006112214
共有 4 個文件被更改,包括 30 次插入44 次删除
  1. 6 5
      src/Components/Modal/AgregarManual.js
  2. 0 1
      src/Pages/Login.jsx
  3. 24 21
      src/Pages/Puestos.jsx
  4. 0 17
      src/Utils/HTTP.js

+ 6 - 5
src/Components/Modal/AgregarManual.js

25
     const auth = useAuth();
25
     const auth = useAuth();
26
     const token = auth.getToken();
26
     const token = auth.getToken();
27
 
27
 
28
-    let { visible, onClose, success } = props
28
+    let { visible, onClose, success, error } = props
29
 
29
 
30
     const formik = useFormik({
30
     const formik = useFormik({
31
         initialValues: {
31
         initialValues: {
36
             notas: "alguna nota ",
36
             notas: "alguna nota ",
37
         },
37
         },
38
         onSubmit: (fields) => {
38
         onSubmit: (fields) => {
39
+
39
             fields['fecha'] = "2023-06-11T00:22:15.211"//new Date(fields.fecha).toString() //getDate(fields.fecha);
40
             fields['fecha'] = "2023-06-11T00:22:15.211"//new Date(fields.fecha).toString() //getDate(fields.fecha);
40
             fields['areadeptoplz_id'] = 1;
41
             fields['areadeptoplz_id'] = 1;
41
             fields['id'] = -1;
42
             fields['id'] = -1;
42
 
43
 
43
-            console.log(fields);
44
-
45
             let Rest = new Service('/plaza/save');
44
             let Rest = new Service('/plaza/save');
46
 
45
 
47
             Rest
46
             Rest
48
             .post( fields, token )
47
             .post( fields, token )
49
             .then(data => {
48
             .then(data => {
49
+                onClose();
50
+                success();
50
                 console.log('data ', data)
51
                 console.log('data ', data)
51
             })
52
             })
52
             .catch(err => {
53
             .catch(err => {
54
+                error();
53
                 console.error(err)
55
                 console.error(err)
54
             })
56
             })
55
 
57
 
61
 
63
 
62
     return (
64
     return (
63
 
65
 
64
-        <Modal size="lg" aria-labelledby="contained-modal-title-vcenter" centered  show={visible} onHide={onClose}>
66
+        <Modal size="lg" aria-labelledby="contained-modal-title-vcenter" centered show={visible} onHide={onClose}>
65
             <Modal.Header>
67
             <Modal.Header>
66
                 <button onClick={onClose}  type="button" className="close" data-dismiss="modal">&times;</button>
68
                 <button onClick={onClose}  type="button" className="close" data-dismiss="modal">&times;</button>
67
                 <h4 className="modal-title" style={{color : '#252525'}}>Agregar plaza</h4>
69
                 <h4 className="modal-title" style={{color : '#252525'}}>Agregar plaza</h4>
99
                                     error={Boolean(touched.aredepto && errors.aredepto)}
101
                                     error={Boolean(touched.aredepto && errors.aredepto)}
100
                                     helperText={touched.aredepto && errors.aredepto}
102
                                     helperText={touched.aredepto && errors.aredepto}
101
                                 />
103
                                 />
102
-                                
103
                                 <LocalizationProvider 
104
                                 <LocalizationProvider 
104
                                     dateAdapter={DateFnsUtils}>
105
                                     dateAdapter={DateFnsUtils}>
105
                                     <DesktopDatePicker
106
                                     <DesktopDatePicker

+ 0 - 1
src/Pages/Login.jsx

26
     .string()
26
     .string()
27
     .email('El correo debe ser válido')
27
     .email('El correo debe ser válido')
28
     .required('El correo o usuario es requerido'),
28
     .required('El correo o usuario es requerido'),
29
-
30
     password : Yup
29
     password : Yup
31
     .string()
30
     .string()
32
     .required('El campo contraseña es requerido')
31
     .required('El campo contraseña es requerido')

+ 24 - 21
src/Pages/Puestos.jsx

22
 
22
 
23
 
23
 
24
 const Success =  () => toast.success('Plaza Agregada!!')
24
 const Success =  () => toast.success('Plaza Agregada!!')
25
+const Error =  () => toast.error('Ups creo que ocurrio un error, intentalo nuevamente')
25
 
26
 
26
 export function Puestos() {
27
 export function Puestos() {
27
 
28
 
30
     const token = auth.getToken();
31
     const token = auth.getToken();
31
 
32
 
32
     useEffect(() => {
33
     useEffect(() => {
34
+
33
         let rest = new Service("/plaza/getall")
35
         let rest = new Service("/plaza/getall")
34
 
36
 
35
         rest
37
         rest
36
-            .get(token)
37
-            .then(({data}) => {
38
-                let entries = data.map( e => {
39
-                    return {
40
-                        nombre : e.nombrepuesto,
41
-                        description : e.notas,
42
-                        id : e.id,
43
-                        created: e.create_day,
44
-                        data: e
45
-                    };
46
-                })
47
-                setData(entries)
48
-            })
49
-            .catch((error) => {
50
-                console.log('error fetching data  ', error );
38
+        .get(token)
39
+        .then(({data}) => {
40
+            let entries = data.map( e => {
41
+                return {
42
+                    nombre : e.nombrepuesto,
43
+                    description : e.notas,
44
+                    id : e.id,
45
+                    created: e.create_day,
46
+                    data: e
47
+                };
51
             })
48
             })
49
+            setData(entries)
50
+        })
51
+        .catch((error) => {
52
+            console.log('error fetching data  ', error );
53
+        })
52
 
54
 
53
     },[token])
55
     },[token])
54
 
56
 
102
                             <Col md="10" sm='10' xs="10">
104
                             <Col md="10" sm='10' xs="10">
103
                                 <div className="add_producto">
105
                                 <div className="add_producto">
104
                                     <div onClick={() => setManual(true) } className="btn_add_producto"> 
106
                                     <div onClick={() => setManual(true) } className="btn_add_producto"> 
105
-                                        <span className="btn_plaza_common" >Agregar manual <AddIcon/></span> 
107
+                                        <span className="btn_plaza_common" >Agregar manual <AddIcon fontSize="small"/></span> 
106
                                     </div>
108
                                     </div>
107
                                 </div>
109
                                 </div>
108
                                 <div onClick={() => setExpress(true) } className="add_producto">
110
                                 <div onClick={() => setExpress(true) } className="add_producto">
109
                                     <div className="btn_add_producto"> 
111
                                     <div className="btn_add_producto"> 
110
-                                        <span className="btn_plaza_common">Agregar express <AddIcon/></span> 
112
+                                        <span className="btn_plaza_common">Agregar express <AddIcon fontSize="small"/></span> 
111
                                     </div>
113
                                     </div>
112
                                 </div>
114
                                 </div>
113
                             </Col>
115
                             </Col>
141
             </div>
143
             </div>
142
 
144
 
143
             <Express success={Success} setExpress={setExpress} visible={expres} onClose={() => setExpress(false) } />
145
             <Express success={Success} setExpress={setExpress} visible={expres} onClose={() => setExpress(false) } />
144
-            <Manual success={Success} setManual={setManual} visible={manual}  onClose={() => setManual(false) } />
146
+            <Manual success={Success} error={Error} setManual={setManual} visible={manual}  onClose={() => setManual(false) } />
145
 
147
 
146
-            <Editar  puesto={puesto} visible={edit} onClose={() => setEdit(false)} />
148
+            <Editar   puesto={puesto} visible={edit} onClose={() => setEdit(false)} />
147
             <Eliminar puesto={puesto} visible={del} onClose={() => setDelete(false)} />
149
             <Eliminar puesto={puesto} visible={del} onClose={() => setDelete(false)} />
148
-            <Mostrar puesto={puesto} visible={show} onClose={() => setShow(false)} />
149
-            <Toaster position="bottom-right" reverseOrder={false} />
150
+            <Mostrar  puesto={puesto} visible={show} onClose={() => setShow(false)} />
151
+
152
+            <Toaster  position="bottom-right" reverseOrder={false} />
150
 
153
 
151
         </div>
154
         </div>
152
     )
155
     )

+ 0 - 17
src/Utils/HTTP.js

24
         })
24
         })
25
     }
25
     }
26
 
26
 
27
-
28
-    async get_(token){
29
-
30
-        console.log('MY TOKEN ::', token)
31
-        console.log('MY URL ::', this.url)
32
-
33
-
34
-        let response = await fetch(this.url, {
35
-            headers: new Headers({
36
-                // "Hwjst" : location.hostname,
37
-                'Authorization': 'Bearer '+ token,
38
-            })
39
-        })
40
-        return await response.json(); 
41
-
42
-    }
43
-
44
     async post(body, token){
27
     async post(body, token){
45
 
28
 
46
         if(!token){
29
         if(!token){