From fd13b1f5271694fb0e0ade51faa26b31e6446485 Mon Sep 17 00:00:00 2001 From: "CHIEFSOFT\\ameye" Date: Sat, 6 May 2023 14:29:11 -0400 Subject: [PATCH] Job list --- src/components/MyJobs/MyJobTable.jsx | 11 ++++++--- src/components/Partials/RightSideBar.jsx | 2 +- src/services/UsersService.js | 31 ++++++++++++++---------- src/views/MyTaskPage.jsx | 14 +++++------ 4 files changed, 33 insertions(+), 25 deletions(-) diff --git a/src/components/MyJobs/MyJobTable.jsx b/src/components/MyJobs/MyJobTable.jsx index c0e104f..12969d8 100644 --- a/src/components/MyJobs/MyJobTable.jsx +++ b/src/components/MyJobs/MyJobTable.jsx @@ -55,10 +55,15 @@ export default function MyJobTable({MyJobList, className }) {

{value.title}

+
+ {value.description} +
+ + Price: {value.price*0.01} + - Price {value.price*0.01} - {value.timeline_days} day(s) - + Duration: {value.timeline_days} day(s) + diff --git a/src/components/Partials/RightSideBar.jsx b/src/components/Partials/RightSideBar.jsx index f59791f..585dbe6 100644 --- a/src/components/Partials/RightSideBar.jsx +++ b/src/components/Partials/RightSideBar.jsx @@ -200,7 +200,7 @@ export default function RightSideBar() { - +
diff --git a/src/services/UsersService.js b/src/services/UsersService.js index bd68b7f..4c00040 100644 --- a/src/services/UsersService.js +++ b/src/services/UsersService.js @@ -90,6 +90,9 @@ class usersService { return this.postAuxEnd("/pendingjob", postData); } + /* + getActiveJobList - All available Jobs + */ getActiveJobList(){ var postData = { uuid: localStorage.getItem("uid"), @@ -98,9 +101,23 @@ class usersService { page:0, limit :100 }; - return this.postAuxEnd("/activejoblist", postData); + return this.postAuxEnd("/getjobsdata", postData); } + /* + getMyActiveJobList - List of jobs active under this user + */ + getMyActiveJobList(){ + var postData = { + uuid: localStorage.getItem("uid"), + member_id: localStorage.getItem("member_id"), + sessionid: localStorage.getItem("session_token"), + page:0, + offset:0, + limit :100 + }; + return this.postAuxEnd("/getjobsdata", postData); + } getHeroJBanners(){ var postData = { uuid: localStorage.getItem("uid"), @@ -112,18 +129,6 @@ class usersService { return this.postAuxEnd("/homebanners", postData); } - getMyJobList(){ - var postData = { - uuid: localStorage.getItem("uid"), - member_id: localStorage.getItem("member_id"), - sessionid: localStorage.getItem("session_token"), - page:0, - offset:0, - limit :100 - }; - return this.postAuxEnd("/jobmanagerlist", postData); - } - getGetPendingJobs(){ var postData = { uuid: localStorage.getItem("uid"), diff --git a/src/views/MyTaskPage.jsx b/src/views/MyTaskPage.jsx index 7f64093..a957162 100644 --- a/src/views/MyTaskPage.jsx +++ b/src/views/MyTaskPage.jsx @@ -5,27 +5,25 @@ import usersService from "../services/UsersService"; export default function MyTaskPage() { - // const userApi = new usersService(); - // const activeJobList = userApi.getMyJobList(); - const [ActiveJobList, setActiveJobList] = useState([]); + const [MyActiveJobList, setMyActiveJobList] = useState([]); const api = new usersService(); - const getActiveJobList = async () => { + const getMyActiveJobList = async () => { try { - const res = await api.getActiveJobList(); - setActiveJobList(res.data); + const res = await api.getMyActiveJobList(); + setMyActiveJobList(res.data); } catch (error) { console.log("Error getting mode"); } }; useEffect(() => { - getActiveJobList(); + getMyActiveJobList(); }, []); //debugger; return ( <> - + ); }