diff --git a/src/app/pages/jobmessage/jobmessage.page.html b/src/app/pages/jobmessage/jobmessage.page.html index 4d965f1..a91b384 100644 --- a/src/app/pages/jobmessage/jobmessage.page.html +++ b/src/app/pages/jobmessage/jobmessage.page.html @@ -21,6 +21,21 @@ +
+ + + + {{item.msg_from}} + {{item.msg_date}} + {{item.msg}} + Relply + + + + +
+ + diff --git a/src/app/pages/jobmessage/jobmessage.page.scss b/src/app/pages/jobmessage/jobmessage.page.scss index e69de29..43ff1e2 100644 --- a/src/app/pages/jobmessage/jobmessage.page.scss +++ b/src/app/pages/jobmessage/jobmessage.page.scss @@ -0,0 +1,60 @@ +.msg-list { + margin-top: 10px; + + .msg-grid{ + background-color: aliceblue; + border-radius: 5px; + margin:0px 20px 10px 0px; + .mdate{ + font-weight: bolder; + color: darkorchid; + font-size: 12px; + } + .mmsg{ + color: black; + font-size: 12px; + margin-left: 15px; + } + } + + .head_text { + font-size: 18px; + font-family: 'semi-bold'; + margin-bottom: 10px; + } + + .mentor { + display: flex; + justify-content: space-between; + align-items: center; + margin-bottom: 20px; + + .left { + display: flex; + + .men_image { + height: 50px; + width: 50px; + border-radius: 100%; + } + + .bold { + font-family: 'semi-bold'; + } + + .grey { + color: grey; + font-size: 14px; + } + } + + ion-icon { + font-size: 25px; + } + } + + .description { + color: grey; + margin-bottom: 5px; + } +} \ No newline at end of file diff --git a/src/app/pages/jobmessage/jobmessage.page.ts b/src/app/pages/jobmessage/jobmessage.page.ts index fc68e5c..9f17d3d 100644 --- a/src/app/pages/jobmessage/jobmessage.page.ts +++ b/src/app/pages/jobmessage/jobmessage.page.ts @@ -19,7 +19,7 @@ export class JobmessagePage implements OnInit { ) { } ngOnInit() { - // this.getPendingOffersData(); + this.marketJobMessages(); } onBack() { @@ -29,6 +29,40 @@ export class JobmessagePage implements OnInit { this.navctr.back(); } + reqData: { + action:number, + member_id: number, + uid: string, + sessionid: string, + page:number, + offer_code:string, + limit: number + }; + messageTotalResult:any; + messageResult:any; + async marketJobMessages(){ + + this.reqData = { + action:15044, + member_id: this.sessionDataProviderService.member_id, + uid: this.sessionDataProviderService.member_uid, + sessionid: this.sessionDataProviderService.session, + page: 0, + offer_code: "", + limit: 20 + }; + + + this.wrenchService.marketJobMessages(this.reqData).subscribe( + messageTotalResult => { + this.messageTotalResult = messageTotalResult; + console.log("messageTotalResult RETURN->", this.messageTotalResult); + this.messageResult = this.messageTotalResult.result_list; + + } + ); + + } } diff --git a/src/app/services/wrench.service.ts b/src/app/services/wrench.service.ts index 03092be..00eb61f 100644 --- a/src/app/services/wrench.service.ts +++ b/src/app/services/wrench.service.ts @@ -159,6 +159,9 @@ export class WrenchService { return this.getPostData("message", reqData); } + marketJobMessages(reqData){ + return this.getPostData("jobmessage", reqData); + } getFamilySampleTasks(reqData) { return this.getPostData("familysampletasks", reqData); }