first commit
This commit is contained in:
+110
-21
@@ -3,17 +3,109 @@ import Axios from "axios";
|
||||
|
||||
class usersService {
|
||||
constructor() {
|
||||
console.log("Er are here anyway");
|
||||
console.log("WRB Service Entry");
|
||||
}
|
||||
|
||||
logInUser(reqData) {
|
||||
// debugger;
|
||||
/*
|
||||
clean up the request data here
|
||||
*/
|
||||
localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/login", reqData);
|
||||
getHomeDate(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/dashdata", null);
|
||||
}
|
||||
logInUser(reqData) {
|
||||
localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/userlogin", reqData);
|
||||
}
|
||||
marketJobData(reqData) {
|
||||
return this.postAuxEnd("/getjobsdata", reqData);
|
||||
}
|
||||
|
||||
getApiGate(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/apigate", null);
|
||||
}
|
||||
|
||||
CreateUser(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/createuser", null);
|
||||
}
|
||||
|
||||
getLoadProfile(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/loadprofile", null);
|
||||
}
|
||||
|
||||
getOffersList(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/offerslist", null);
|
||||
}
|
||||
getPendingJob(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/pendingjob", null);
|
||||
}
|
||||
getActiveJobList(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/activejoblist", null);
|
||||
}
|
||||
|
||||
getGetPendingJobs(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/getpendingjobs", null);
|
||||
}
|
||||
getUsersCards(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/userscards", null);
|
||||
}
|
||||
getCouponPending(){
|
||||
// localStorage.setItem("session_token", ``);
|
||||
return this.postAuxEnd("/couponpending", null);
|
||||
}
|
||||
|
||||
|
||||
/*
|
||||
- 20:27:30.118 FLOG_MAX [757411]: REQ_STRING(username)
|
||||
- 20:27:30.118 FLOG_MAX [757411]: REQ_STRING(password)
|
||||
- 20:27:30.118 FLOG_MAX [757411]: REQ_STRING(sessionid)
|
||||
|
||||
|
||||
$endpoints = array(
|
||||
'apigate' => array('POST'),
|
||||
'generics' => array('POST'),
|
||||
'createuser' => array('POST'),
|
||||
'createmobileuser' => array('POST'),
|
||||
'completemobileuser' => array('POST'),
|
||||
'startresetpasword' => array('POST'),
|
||||
'userlogin' => array('POST'),
|
||||
'startjoblist' => array('POST'),
|
||||
'dashdata' => array('POST'),
|
||||
'getjobsdata' => array('POST'),
|
||||
'offerslist' => array('POST'),
|
||||
'activejoblist' => array('POST'),
|
||||
'loadprofile' => array('POST'),
|
||||
'account' => array('POST'),
|
||||
'message' => array('POST'),
|
||||
'pendingjob' => array('POST'),
|
||||
'paymenthx' => array('POST'),
|
||||
'getjob' => array('POST'),
|
||||
'mybanklist' => array('POST'),
|
||||
'sendmoney' => array('POST'),
|
||||
'sendinterest' => array('POST'),
|
||||
'sendmoneyfee' => array('POST'),
|
||||
'getpendingjobs' => array('POST'),
|
||||
'taskmessage' => array('POST'),
|
||||
'sendtaskmessage' => array('POST'),
|
||||
'getwallets' => array('POST'),
|
||||
'sitecontact' => array('POST'),
|
||||
'signupcountry' => array('POST'),
|
||||
'userscards' => array('POST'),
|
||||
'blogdata' => array('POST'),
|
||||
'blogitem' => array('POST'),
|
||||
'couponhx' => array('POST'),
|
||||
'couponpending' => array('POST'),
|
||||
'couponredeem' => array('POST'),
|
||||
'sendinterestmessage' => array('POST'),
|
||||
'replyinterestmessage' => array('POST')
|
||||
);
|
||||
|
||||
*/
|
||||
|
||||
getUserReminders(){
|
||||
return this.getAuxEnd("/reminders", null);
|
||||
@@ -24,7 +116,6 @@ class usersService {
|
||||
//---------------------------------------- -----
|
||||
//---------------------------------------- -----
|
||||
getAuxEnd(uri, reqData) {
|
||||
debugger;
|
||||
const session_token = localStorage.getItem("session_token");
|
||||
let axiosConfig = {
|
||||
headers: {
|
||||
@@ -34,11 +125,12 @@ class usersService {
|
||||
}
|
||||
};
|
||||
const endPoint = process.env.REACT_APP_USERS_ENDPOINT + uri;
|
||||
return Axios.get(endPoint,axiosConfig)
|
||||
return Axios.get(endPoint,{
|
||||
params: {
|
||||
reqData
|
||||
}})
|
||||
.then((response) => {
|
||||
// console.log(response);
|
||||
// res = response;
|
||||
// console.log("~~~~~~~ Toks2 GET ~~~~~~~~");
|
||||
console.log("~~~~~~~ Toks2 GET ~~~~~~~~");
|
||||
return response;
|
||||
})
|
||||
.catch((error) => {
|
||||
@@ -55,24 +147,21 @@ class usersService {
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
postAuxEnd(uri, reqData) {
|
||||
const endPoint = process.env.REACT_APP_USERS_ENDPOINT + uri;
|
||||
const session_token = localStorage.getItem("session_token");
|
||||
let axiosConfig = {
|
||||
headers: {
|
||||
'Accept': 'application/json',
|
||||
'Access-Control-Allow-Origin': '*',
|
||||
'Content-Type': 'application/json;charset=UTF-8',
|
||||
'Authorization': `Basic ${session_token}`,
|
||||
}
|
||||
};
|
||||
//Access-Control-Allow-Origin
|
||||
var postData = {
|
||||
email: "test@test.com",
|
||||
password: "password"
|
||||
};
|
||||
// Axios.defaults.headers.post['Content-Type'] ='application/json;charset=utf-8';
|
||||
// Axios.defaults.headers.post['Access-Control-Allow-Origin'] = '*'; //,axiosConfig
|
||||
return Axios.post(endPoint, reqData,axiosConfig)
|
||||
// Axios.defaults.headers.post['Content-Type'] ='application/json;charset=utf-8';
|
||||
// Axios.defaults.headers.post['Access-Control-Allow-Origin'] = '*'; //,axiosConfig
|
||||
return Axios.post(endPoint, reqData)
|
||||
.then((response) => {
|
||||
console.log(response);
|
||||
// res = response;
|
||||
|
||||
Reference in New Issue
Block a user