소스 검색

Tree updates in pros and pro single

Vijayakrishnan 5 년 전
부모
커밋
a72362295d
1개의 변경된 파일87개의 추가작업 그리고 55개의 파일을 삭제
  1. 87 55
      generatecv/tree.txt

+ 87 - 55
generatecv/tree.txt

@@ -781,13 +781,13 @@ ADMIN
         name_first
         name_last
     pros/add_new:create
-        cellNumber:tel
+        cellNumber*:tel
         emailAddress:email
         nameDisplay
         namePrefix
-        nameFirst
+        nameFirst*
         nameMiddle
-        nameLast
+        nameLast*
         nameSuffix
         nameCredential
         isHcp:bool
@@ -798,69 +798,69 @@ ADMIN
         ACTIONS
             sendCellNumberConfirmationMessage
             confirmCellNumberWithConfirmationToken
-                cellNumber:tel=cell_number
-                token
+                cellNumber*:tel=cell_number
+                token*
             putNewCellNumber
-                newCellNumber:tel=cell_number
+                newCellNumber*:tel=cell_number
             confirmEmailAddressWithConfirmationToken
-                emailAddress:email=email_address
-                token
+                emailAddress*:email=email_address
+                token*
             putNewEmailAddress
-                newEmailAddress:email=email_address
+                newEmailAddress*:email=email_address
             updateName
-                nameDisplay
-                namePrefix
-                nameFirst
-                nameMiddle
-                nameLast
-                nameSuffix
-                nameCredential
+                nameDisplay=name_display
+                namePrefix=name_prefix
+                nameFirst*=name_first
+                nameMiddle=name_middle
+                nameLast*=name_last
+                nameSuffix=name_suffix
+                nameCredential=name_credential
             updateProfession
-                isHcp:bool
-                hcpNpi
-                previousProfessionCategory
-                currentProfessionCategory
-                hcpCategory
-                hcpSubcategory
+                isHcp*:bool=is_hcp
+                hcpNpi=hcp_npi
+                previousProfessionCategory=previous_profession_category
+                currentProfessionCategory=current_profession_category
+                hcpCategory=hcp_category
+                hcpSubcategory=hcp_subcategory
             updateEnrolledHcpInfo
-                enrolledHcpCategory
-                enrolledHcpSubcategory
-                enrolledHcpNpi
+                enrolledHcpCategory=enrolled_hcp_category
+                enrolledHcpSubcategory=enrolled_hcp_subcategory
+                enrolledHcpNpi=enrolled_hcp_npi
             putProfilePicture
-                profilePictureBase64
+                profilePictureBase64=profile_picture_base64
             updatePhoneInfo
-                homePhoneNumber
-                workPhoneNumber
-                supporterPhoneNumber
-                supporterMemo
-                phoneNumbersMemo
+                homePhoneNumber=home_phone_number
+                workPhoneNumber=work_phone_number
+                supporterPhoneNumber=supporter_phone_number
+                supporterMemo=supporter_memo
+                phoneNumbersMemo=phone_numbers_memo
             updateAddress
-                mailingAddressLine1
-                mailingAddressLine2
-                mailingAddressCity
-                mailingAddressState
-                mailingAddressCountry
-                mailingAddressZip
-                mailingAddressLat:number
-                mailingAddressLong:number
-                homeAddressLine1
-                homeAddressLine2
-                homeAddressCity
-                homeAddressState
-                homeAddressCountry
-                homeAddressZip
-                homeAddressLat:number
-                homeAddressLong:number
+                mailingAddressLine1=mailing_address_line1
+                mailingAddressLine2=mailing_address_line2
+                mailingAddressCity=mailing_address_city
+                mailingAddressState=mailing_address_state
+                mailingAddressCountry=mailing_address_country
+                mailingAddressZip=mailing_address_zip
+                mailingAddressLat:number=mailing_address_lat
+                mailingAddressLong:number=mailing_address_long
+                homeAddressLine1=home_address_line1
+                homeAddressLine2=home_address_line2
+                homeAddressCity=home_address_city
+                homeAddressState=home_address_state
+                homeAddressCountry=home_address_country
+                homeAddressZip=home_address_zip
+                homeAddressLat:number=home_address_lat
+                homeAddressLong:number=home_address_long
             updatePaymentProcessingDetail
-                paymentProcessingDetail
+                paymentProcessingDetail=payment_processing_detail
             uploadDriverLicense
-                driverLicenseFilePath
+                driverLicenseFilePath=driver_license_file_path
             updateDriverLicenseInfo
-                driverLicenseState
-                driverLicenseIssueDate
-                driverLicenseExpirationDate
+                driverLicenseState=driver_license_state
+                driverLicenseIssueDate=driver_license_issue_date
+                driverLicenseExpirationDate=driver_license_expiration_date
             updateSsn
-                ssn
+                ssn=ssn
             # new actions from ProService.java
             sendEmailAddressConfirmationMessage
             setIsHcpToTrue
@@ -871,9 +871,9 @@ ADMIN
             setIsEnrolledAsMcpToFalse
             removeProfilePicture
             updateW9Detail
-                w9Detail
+                w9Detail=w9detail
             updateSignedContractPdf
-                signedContractPdf
+                signedContractPdf=signed_contract_pdf
             setIsPaymentProcessingDetailCompleteToTrue
             setIsPaymentProcessingDetailCompleteToFalse
             setIsDriverLicenseCompleteToTrue
@@ -882,6 +882,38 @@ ADMIN
             setIsSsnCompleteToFalse
         SUB
             dashboard
+                !grp:Cell Number:cell_number,is_cell_number_confirmation_pending,cell_number_confirmation_token,is_cell_number_confirmed,cell_number_confirmed_at:Put Cell Number:circle=>/pros/view/$uid/ACTION_putNewCellNumber
+                !grp:Email Address:email_address,is_email_address_confirmation_pending,email_address_confirmation_token,is_email_address_confirmed,email_address_confirmed_at:Update Email Address:circle=>/pros/view/$uid/ACTION_putNewEmailAddress
+                !grp:Name:name_display,name_prefix,name_first,name_middle,name_last,name_suffix,name_credential:Update Name:circle=>/pros/view/$uid/ACTION_updateName
+                !grp:Contact Details:home_phone_number,work_phone_number,supporter_phone_number,supporter_memo,phone_numbers_memo:Update Phone Info:circle=>/pros/view/$uid/ACTION_updatePhoneInfo
+                !grp:HCP:is_hcp,hcp_npi,hcp_category,hcp_subcategory,previous_profession_category,current_profession_category:Update Profession:circle=>/pros/view/$uid/ACTION_updateProfession
+                !grp:HCP Enrollment:is_enrolled_as_hcp,enrolled_hcp_category,enrolled_hcp_subcategory,enrolled_hcp_npi:Update HCP Enrollment Info:circle=>/pros/view/$uid/ACTION_updateEnrolledHcpInfo
+                !grp:MCP Enrollment:is_enrolled_as_mcp
+                !grp:Profile Picture:profile_picture_base64:Update Profile Picture:circle=>/pros/view/$uid/ACTION_putProfilePicture
+                !grp:Address:mailing_address_line1,mailing_address_line2,mailing_address_city,mailing_address_state,mailing_address_country,mailing_address_zip,mailing_address_lat,mailing_address_long,home_address_line1,home_address_line2,home_address_city,home_address_state,home_address_country,home_address_zip,home_address_lat,home_address_long:Update Address:circle=>/pros/view/$uid/ACTION_updateAddress
+                !grp:Payment Processing:is_payment_processing_detail_complete,payment_processing_detail
+                !grp:Driving License:is_driver_license_complete,driver_license_file_path,driver_license_state,driver_license_issue_date,driver_license_expiration_date:Update Driving License:circle=>/pros/view/$uid/ACTION_updateDriverLicenseInfo
+                !grp:SSN:ssn:Update SSN:circle=>/pros/view/$uid/ACTION_updateSsn
+                !grp:W9:isw9complete,w9detail:Update W9:circle=>/pros/view/$uid/ACTION_updateW9Detail
+                !grp:Contract:is_contract_complete,signed_contract_pdf_file_path:Update Contract:circle=>/pros/view/$uid/ACTION_updateSignedContractPdf
+                !act:cell_number:sendCellNumberConfirmationMessage:circle=>/pros/view/$uid/ACTION_sendCellNumberConfirmationMessage
+                !act:is_cell_number_confirmation_pending:confirmCellNumberWithConfirmationToken:circle=>/pros/view/$uid/ACTION_confirmCellNumberWithConfirmationToken
+                !act:email_address:sendEmailAddressConfirmationMessage:circle=>/pros/view/$uid/ACTION_sendEmailAddressConfirmationMessage
+                !act:is_email_address_confirmation_pending:confirmEmailAddressWithConfirmationToken:circle=>/pros/view/$uid/ACTION_confirmEmailAddressWithConfirmationToken
+                !act:is_payment_processing_detail_complete:setIsPaymentProcessingDetailCompleteToFalse:circle:if:is_payment_processing_detail_complete=>/pros/view/$uid/ACTION_setIsPaymentProcessingDetailCompleteToFalse
+                !act:is_payment_processing_detail_complete:setIsPaymentProcessingDetailCompleteToTrue:circle:if-not:is_payment_processing_detail_complete=>/pros/view/$uid/ACTION_setIsPaymentProcessingDetailCompleteToTrue
+                !act:payment_processing_detail:updatePaymentProcessingDetail:circle=>/pros/view/$uid/ACTION_updatePaymentProcessingDetail
+                !act:is_driver_license_complete:setIsDriverLicenseCompleteToFalse:circle:if:is_driver_license_complete=>/pros/view/$uid/ACTION_setIsDriverLicenseCompleteToFalse
+                !act:is_driver_license_complete:setIsDriverLicenseCompleteToFalse:circle:if-not:is_driver_license_complete=>/pros/view/$uid/ACTION_setIsDriverLicenseCompleteToTrue
+                !act:driver_license_file_path:uploadDriverLicense:circle=>/pros/view/$uid/ACTION_uploadDriverLicense
+                !act:is_hcp:setIsHcpToFalse:circle:if:is_hcp=>/pros/view/$uid/ACTION_setIsHcpToFalse
+                !act:is_hcp:setIsHcpToTrue:circle:if-not:is_hcp=>/pros/view/$uid/ACTION_setIsHcpToTrue
+                !act:is_enrolled_as_hcp:setIsEnrolledAsHcpToFalse:circle:if:is_enrolled_as_hcp=>/pros/view/$uid/ACTION_setIsEnrolledAsHcpToFalse
+                !act:is_enrolled_as_hcp:setIsEnrolledAsHcpToTrue:circle:if-not:is_enrolled_as_hcp=>/pros/view/$uid/ACTION_setIsEnrolledAsHcpToTrue
+                !act:is_enrolled_as_mcp:setIsEnrolledAsMcpToFalse:circle:if:is_enrolled_as_mcp=>/pros/view/$uid/ACTION_setIsEnrolledAsMcpToFalse
+                !act:is_enrolled_as_mcp:setIsEnrolledAsMcpToTrue:circle:if-not:is_enrolled_as_mcp=>/pros/view/$uid/ACTION_setIsEnrolledAsMcpToTrue
+                !act:profile_picture_base64:removeProfilePicture:circle=>/pros/view/$uid/ACTION_removeProfilePicture
+                !nal:
             my_payment_schedule
                 id=pro_rate.pro_id=>/pro_rates/view/UID
                 !inc:@uid,code,amount,responsibility