Explorar o código

assing pruf api

amenpunk %!s(int64=3) %!d(string=hai) anos
pai
achega
77a3f8fe83
Modificáronse 2 ficheiros con 15 adicións e 3 borrados
  1. 2 1
      src/Pages/Logincs.jsx
  2. 13 2
      src/Pages/Prueba.jsx

+ 2 - 1
src/Pages/Logincs.jsx

@@ -64,7 +64,7 @@ export function LoginCs() {
                 .then(response => {
 
                     console.log("Service Response :: ", response)
-                    let { token, nombre, apelidos} = response;
+                    let { token, nombre, apelidos, id : pass_id} = response;
                     toast.success(`Bienvenido ${nombre} ${apelidos}!!`)
                     token = token.replace("Bearer ", "")
                     console.log(token);
@@ -72,6 +72,7 @@ export function LoginCs() {
                     // let { exp } = jwt_decode(token);
                     let body_token = jwt_decode(token);
                     body_token['pass'] = password;
+                    body_token['passid'] = pass_id;
                     console.log("BODY TOKEN: ", body_token)
                     // let timestamp = exp * 1000;
                     // let restante = timestamp - Date.now();

+ 13 - 2
src/Pages/Prueba.jsx

@@ -29,10 +29,21 @@ export function Prueba() {
       "score" : "0",
       "mensaje" : "0",
       "mensaje2" : "0",
-      "idcontrasenia": user.password,
+      "idcontrasenia": user.passid,
       "nombre": "assing CLEVAERR"
+
     }
-    console.log(body)
+    let rest = new Service("/prueba/asignacion");
+    rest.postQuery(body,token)
+      .then( ({ data: resp }) => {
+        let { id : assingid } = resp
+        let profile = auth.getProfile();
+
+        auth.setProfile({
+          ...profile, assingid
+        })
+      })
+      .catch(console.log)
   }
 
   return (