passo_mobile_app/lib/utils/urls.dart

323 lines
6.4 KiB
Dart
Raw Normal View History

class Url {
2023-01-17 07:52:31 +00:00
static final Url _instance = Url();
2023-06-06 06:54:51 +00:00
static Url get instance => _instance;
2023-01-17 07:52:31 +00:00
String host() {
// return '192.168.10.183:3000';
// return 'agusandelnorte.gov.ph';
2023-06-06 06:54:51 +00:00
// return "192.168.10.219:3000";
2023-05-22 02:23:56 +00:00
// return "192.168.10.241";
return "192.168.10.221:3004";
2023-05-22 02:23:56 +00:00
// return "playweb.agusandelnorte.gov.ph";
// return 'devapi.agusandelnorte.gov.ph:3004';
2023-01-17 07:52:31 +00:00
}
String authentication() {
return '/api/account/auth/login/';
2023-01-17 07:52:31 +00:00
}
String profileInformation() {
return 'api/jobnet_app/profile/pds/';
}
String latestApk() {
2023-02-23 05:51:53 +00:00
return "/api/system_app/apk_version/latest";
}
2023-04-13 08:45:19 +00:00
////SOS paths
String sosRequest() {
2023-04-13 08:45:19 +00:00
return "/api/sos_app/sos_request/";
}
2023-04-25 07:50:36 +00:00
//// DOCSMS paths
String getDocument() {
2023-04-25 07:50:36 +00:00
return "/api/web_app/public/document_viewer/";
}
////ELIGIBILITIES PATHS
String eligibilities() {
return "/api/jobnet_app/eligibilities/";
}
2023-02-27 06:26:27 +00:00
String getEligibilities() {
return "/api/jobnet_app/profile/pds/eligibility/";
}
String addEligibility() {
return "/api/jobnet_app/profile/pds/eligibility/";
}
String deleteEligibility() {
return "/api/jobnet_app/profile/pds/eligibility/";
}
String updateEligibility() {
return "/api/jobnet_app/profile/pds/eligibility/";
}
//// work history paths
String workhistory() {
return "/api/jobnet_app/profile/pds/work/";
}
String getPositions() {
return "/api/jobnet_app/positions/";
}
String getAgencies() {
return "/api/jobnet_app/agencies/";
}
String getAgencyCategory() {
return "api/jobnet_app/agency_categories/";
}
String identifications() {
return "/api/jobnet_app/profile/pds/basic/identification/";
}
////educational background paths
String educationalBackground() {
return "/api/jobnet_app/profile/pds/education/";
}
String getSchools() {
return "/api/jobnet_app/schools/";
}
String getPrograms() {
return "api/jobnet_app/education_programs/";
}
String getHonors() {
return "/api/jobnet_app/honors";
}
//// learning and development paths
String learningAndDevelopments() {
return "api/jobnet_app/profile/pds/learning_development/";
}
String conductedTrainings() {
return "api/jobnet_app/conducted_trainings/";
}
String learningAndDevelopmentType() {
return "api/jobnet_app/learning_development/";
}
String learningAndDevelopmentTopics() {
return "api/jobnet_app/training_topics/";
}
//// references paths
String reference() {
return "/api/jobnet_app/profile/pds/personal_reference/";
}
////voluntary works
String getVoluntaryWorks() {
return "/api/jobnet_app/profile/pds/voluntary_work/";
}
//// skills hobbies
String skillsHobbies() {
return "/api/jobnet_app/profile/pds/other/skill_hobby/";
}
String getAllSkillsHobbies() {
return "/api/jobnet_app/skill_hobby/";
}
//// orgmemberships
String getOrgMemberShips() {
return "/api/jobnet_app/profile/pds/other/org_membership/";
}
////non academic recognition
String getNonAcademicRecognition() {
return "/api/jobnet_app/profile/pds/other/non_acad_recognition/";
}
2023-06-06 06:54:51 +00:00
////citizenship
String citizenship() {
return "/api/jobnet_app/profile/pds/basic/citizenship/";
}
2023-06-06 06:54:51 +00:00
////family paths
String getFamilies() {
return "/api/jobnet_app/profile/pds/family/";
}
String addEmergency() {
return "/api/profile_app/person_emergency/";
}
String getRelationshipTypes() {
return "/api/jobnet_app/relationship_types";
}
String updatePersonalInfor() {
return "/api/jobnet_app/profile/pds/basic/personal/";
}
2023-04-05 00:54:24 +00:00
//// contacts path
String getServiceTypes() {
return "/api/jobnet_app/comm_service_type/";
}
2023-04-05 00:54:24 +00:00
2023-05-02 08:42:15 +00:00
//// address path
String addressPath() {
return "/api/jobnet_app/profile/pds/basic/address/";
}
String contactPath() {
return "/api/jobnet_app/profile/pds/basic/contact/";
}
String getCommunicationProvider() {
return "/api/jobnet_app/comm_services/";
}
String deleteContact() {
return "/api/jobnet_app/profile/pds/basic/contact/";
}
2023-05-02 08:42:15 +00:00
2023-05-22 02:23:56 +00:00
////profile other info
String getReligions() {
return "/api/profile_app/religion/";
}
2023-05-22 02:23:56 +00:00
String getEthnicity() {
return "/api/profile_app/ethnicity/";
}
2023-05-22 02:23:56 +00:00
String getDisability() {
return "api/profile_app/disability/";
}
2023-05-22 02:23:56 +00:00
String getIndigency() {
return "/api/profile_app/indigenous/";
}
String getGenders() {
return "/api/profile_app/gender/";
}
2023-05-22 02:23:56 +00:00
/////ROLES
// pass check
String getAssignAreas() {
return "/api/account/auth/assigned_role_area/";
}
String getPasserInfo() {
return "/api/profile_app/person_basicinfo/";
}
String postLogs() {
return "/api/unit2_app/monitoring/pass_check/";
}
String passCheck() {
return "/api/unit2_app/monitoring/pass_check";
}
////rbac
String getRbacRoles() {
return "/api/account/auth/roles/";
}
String searchUsers() {
return "/api/hrms_app/employee_details/";
}
String assignRbac() {
return "/api/account/auth/rbac/";
}
////rbac operations
String getRbacOperations() {
return "/api/account/auth/operations/";
}
String getPersmissions() {
return "/api/account/auth/permissionrbac/";
}
String getRoles() {
return "/api/account/auth/roles/";
}
String getOperations() {
return "/api/account/auth/operations/";
}
String getModules() {
return "/api/account/auth/modules/";
}
String getObject() {
return "/api/account/auth/objects/";
}
String getModuleObjects() {
return "/api/account/auth/moduleobject/";
}
String agencies() {
return "/api/jobnet_app/agencies/";
}
String postAgencies() {
return "/api/profile_app/agencies/";
}
String getRoleModules() {
return "/api/account/auth/rolemodules/";
}
String getRolesUnder() {
return "/api/account/auth/rolesunder/";
}
String getRoleExtend() {
return "/api/account/auth/rolesextend/";
}
String getStation() {
return "/api/hrms_app/station/";
}
String getRoleAssignment(){
return "api/account/auth/role_assignment/";
}
2023-05-22 02:23:56 +00:00
//// location utils path
String getCounties() {
return "/api/jobnet_app/countries/";
}
String getRegions() {
return "/api/web_app/location/region/";
}
String getProvinces() {
2023-02-16 07:10:54 +00:00
return "api/web_app/location/province/";
}
String getCities() {
2023-02-20 07:48:24 +00:00
return "/api/web_app/location/citymun/";
}
String getBarangays() {
return "/api/web_app/location/barangay/";
}
String getAddressCategory() {
return "/api/jobnet_app/address_categories/";
}
}