time line contacts

This commit is contained in:
CHIEFSOFT\ameye
2023-12-08 18:36:08 -05:00
parent 0b4491d9b3
commit a7c14de8a3
4 changed files with 31 additions and 0 deletions
@@ -52,6 +52,7 @@ enum { PARTNER_STRIPE };
#define CONTRACT_EXTEND_TIMELINE 9
#define CONTRACT_NOTIFY_COMPLETE 4
#define CONTRACT_REQUEST_CANCEL 3
#define CONTRACT_REQUEST_TIMELINE 2
#define CONTRACT_ACCEPT_COMPLETE 5
#define CONTRACT_REJECT_COMPLETE 1
+1
View File
@@ -141,6 +141,7 @@ define('CONTRACT_CANCEL_CONTRACT', 7);
define('CONTRACT_EXTEND_TIMELINE', 9);
define('CONTRACT_NOTIFY_COMPLETE', 4);
define('CONTRACT_REQUEST_CANCEL', 3);
define('CONTRACT_REQUEST_TIMELINE', 2);
define('CONTRACT_ACCEPT_COMPLETE', 5);
define('CONTRACT_REJECT_COMPLETE', 1);
@@ -286,6 +286,8 @@ abstract class BaseController extends Controller
case 'REJECT_COMPLETE':
$data['job_action'] = CONTRACT_REJECT_COMPLETE;
break;
case 'NOTIFY_REQEXTENT':
$data['job_action'] = CONTRACT_REQUEST_TIMELINE;
case 'EXTEND_TIMELINE':
$data['job_action'] = CONTRACT_EXTEND_TIMELINE;
break;
+27
View File
@@ -17,10 +17,37 @@ class WrenchApi extends BaseController
{
return [];
}
/*
this.usrData = {action:22010,
member_id: this.sessionDataProviderService.member_id,
uid: this.sessionDataProviderService.member_uid,
sessionid: this.sessionDataProviderService.session ,
raw_contacts: contactResult }
"name":{"family":"Higgins","prefix":"","given":"Daniel","suffix":"Jr.","display":"Daniel Higgins Jr.","middle":""},
"contactId":"AB211C5F-9EC9-429F-9466-B9382FF61035",
*/
private function processContacts( $in ){
log_message('critical', "************************ cachecontacts 0001 ".serialize($in));
$inx =[];
$inx["member_id"] = $in["member_id"];
$inx["uid"] = $in["uid"];
$inx["sessionid"] = $in["sessionid"];
$raw_contacts = $in["raw_contacts"];
foreach ( $raw_contacts["contacts"] as $rows){
$firstname = $rows["name"]["given"];
$lastname = $rows["name"]["family"];
$contactid = $rows["contactId"];
log_message('critical', "************************ $firstname $lastname $contactid");
}
}
private function prepareEndPointData($endpoint, $in, &$call_backend=true,&$local_out=[]){
switch ($endpoint) {
case 'cachecontacts':
log_message('critical', "************************ cachecontacts 0001 ".serialize($in));
$this->processContacts( $in );
break;
case 'myfiles':