Files
ProcureLinc-Mobile-App/src/Services/ApiCall/ApiUrls.tsx
T
Abin ToppoandClaude Fable 5 1d7646d938
CI / quality (push) Waiting to run
feat: architecture refactor — core layer, spreadsheet engine, envelope bidding, tests
- Add src/core/ (config, errors, events, http, observability, storage, query)
- Add src/Spreadsheet/ engine with native POI backend and Excel bridge
- Add Envelope C spreadsheet flow and tender bidding envelope modules
- Consolidate components into src/components/, remove legacy Component/ and Hooks/
- Add registration state/validation, auth session guard, profile edit modules
- Add unit tests across axios, redux, bidding, registration, encryption, core
- Add CI workflow, docs (architecture, audit, DSC API spec), keystore example
- Remove tracked keystore binary; ignore scripts.zip

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-16 10:20:22 +05:30

176 lines
7.9 KiB
TypeScript

import { env } from '../../core/config/env'
// Endpoint catalog for the eproc REST backend. The host comes from the
// environment config — never hardcode or comment-swap hosts here.
const BASE_URL = env.apiBaseUrl
const GET_DESIGNATION = `${BASE_URL}contractor/getAllDesignationContractor`
const SAVE_CONTRACTOR_STAGE1 = `${BASE_URL}contractor/registerContractorStage1`
const GET_CONTRACTOR_CLASS = `${BASE_URL}contractor/allContractorClassSecond`
const VERIFY_ORGPAN = `${BASE_URL}ekycdocverify/companyPanVerification`
const SEND_ADHAROTP = `${BASE_URL}ekycdocverify/aadhaarVerification`
const VERIFY_ADHAR = `${BASE_URL}ekycdocverify/aadhaarOtpVerification`
const VERIFY_GST = `${BASE_URL}ekycdocverify/gstVerification`
const ALLORG = `${BASE_URL}contractor/allOrganization`
const ALLSOCIALCAT = `${BASE_URL}contractor/allSocialCategories`
const ALLMSME = `${BASE_URL}contractor/allMsMeOrg`
const ALLCONTRACTOR = `${BASE_URL}contractor/getAllStatesContractor`
const GETCONTRACTORBYSTATE = `${BASE_URL}contractor/getCitiesContractorByStateId`
const REJ_STAGE_TWO = `${BASE_URL}contractor/indianContractorStage2`
const STAGETHREE = `${BASE_URL}contractor/contractorstage3`
const PARTNER_API_ENDPOINT = `${BASE_URL}contractor/contstage3_Partnership`
const ALL_DESIGNATION = `${BASE_URL}contractor/getAllDesignationContractor`
const ALL_MSME = `${BASE_URL}contractor/allMsMeOrg`
const CONTRACTOR_PROFILE = `${BASE_URL}contractor/getPreviousContractorDetails?regisId=`
const CONTRACTOR_BASIC_PROFILE = `${BASE_URL}contractor/getContractorById?contId=`
const CONTRACTOR_PROFILE_UPDATE = `${BASE_URL}contractor/updateContBasicDetails?id=`
const GET_REGISTRATION_STATE = `${BASE_URL}contractor/getContractorOrgTypeandStatus`
const GET_MASTER_DATA = `${BASE_URL}contractor/masterdata/all`
const GET_TENDER_BY_ID = `${BASE_URL}eTendering/getTenderById?tenderId=`
const LOG_IN_URL = `${BASE_URL}auction/loginWithoutDecryption`
const LIVE_TENDER = `${BASE_URL}liveTender/getAllLiveTenders`
const LIVE_AUCTION = `${BASE_URL}api/auction/getLiveAuctionForMobile`
const PURCHASE_AUCTION_PAGE = `${BASE_URL}api/auction/getMyAuctionForMobile`
const PROCEED_PURCHASE_AUCTION = `${BASE_URL}api/auction/proceedToPurchase`
const PURCHASE_AUCTION = `${BASE_URL}api/auction/purchaseAuction`
const PURCHASE_OFFLINE_AUCTION = `${BASE_URL}api/auction/purchaseAuctionOffline`
const PURCHASE_TENDER = `${BASE_URL}tenderPayment/purchaseTender`
const PURCHASE_TENDER_OFFLINE = `${BASE_URL}tenderPayment/purchaseTenderOffline`
const AUCTION_PURCHASE_STATUS = `${BASE_URL}api/auction/transactionStatus?orderNo=`
const GET_TENDER_DETAILS = `${BASE_URL}tenderBidding/getTenderDetail?tenderId=`
const GET_DOCID = `${BASE_URL}eTendering/download/docId?docId=`
// http://192.168.6.194:8090/eTendering/download/docId?docId=158
// const DOWNLOAD_DOC = `${BASE_URL}eTende ring/download/docId?docId=`
const DOWNLOAD_DOC = `${BASE_URL}eTendering/download/docId?docId=`
const TWO_FACTOR_AUTH = `${BASE_URL}contractor/two-factor-auth?status=`
const AUCTION_LOGIN = `${BASE_URL}auction/loginWithoutDecryption`
const GET_AUCTION_DETAILS = `${BASE_URL}api/auction/getAuction/id`
const TANDER_PURCHASE_STATUS = `${BASE_URL}tenderPayment/transactionStatus?orderNo=`
const GET_MY_AUCTION = `${BASE_URL}api/auction/getMyAuction`
const GET_MY_TENDER = `${BASE_URL}tenderBidding/getAllPurchasedTendersByConId`
const GET_DOCID_AUCTION = `${BASE_URL}api/auction/viewDocumentsForAuction?auctionId=`
const DOWNLOAD_DOC_AUCTION = `${BASE_URL}api/auction/downloadDocumentForAuction?documentId`
const FORARD_AUCTION_ITEM = `${BASE_URL}api/auction/getForwardAuctionItems/auctionNumber`
const AUCTION_ITEM_SUBMIT = `${BASE_URL}api/auction/addEMDDocumentsItemWise`
const EMD_CHECK = `${BASE_URL}api/auction/getEMDDocumentsForAuction`
const REVERSE_AUCTION_ITEM = `${BASE_URL}api/auction/getReverseAuctionItems/auctionNumber`
const FORWARD_AUCTION_ITEM = `${BASE_URL}api/auction/getForwardAuctionItems/auctionNumber`
const SELECTED_AUCTION_ITEM = `${BASE_URL}api/auction/getEMDDocumentsForAuction`
const GET_TECHNICAL_DOCUMENTAION = `${BASE_URL}api/auction/getAllTechnicalDocumentTemplates`
const CHECK_TECHNICAL_DOCUMENTAION = `${BASE_URL}api/auction/checkContractorAuctionMatch`
const TECHNICAL_VALUE_SUBMIT = `${BASE_URL}api/auction/saveTechnicalDocumentTemplateValue`
const TECHNICAL_DOCUMENT_SUBMIT = `${BASE_URL}api/auction/TechnicalDocumentUpload`
const ITEM_DETAIL = `${BASE_URL}api/auction/home/viewDocuments/inventoryId`
const ITEM_DOCUMENT_DOWNLOAD = `${BASE_URL}api/auction/home/downloadDocument/documentId`
// Rohit
const DASHBOARD_COUNT = `${BASE_URL}api/auction/home/dashboard/counts`
const TENDER_DASHBOARD = `${BASE_URL}contractor/getAllContractorDashboradDetails`
const AUCTION_ONE_TIME_BID = `${BASE_URL}api/bidding/getBidForAuction`
const AUCITON_SINGLE_EMD = `${BASE_URL}api/auction/addEMDDocumentsAuctionWise`
const PURCHASE_AUCTION_LIST = `${BASE_URL}api/auction/proceedToPurchase`
const VIEW_AUCTION_ITEM_DETAIL = `${BASE_URL}api/auction/viewDocumentsForAuctionItemDetails`
const VIEW_AUCTION_DOCUMENTS = `${BASE_URL}api/auction/viewDocumentsForAuction`
const AUCTION_DOCUMENT_DOWNLOAD = `${BASE_URL}api/auction/home/downloadDocumentForAuction`
const AUCTION_ITEM_DOCUMENT_DOWNLOAD = `${BASE_URL}api/auction/home/downloadDocument/auctionItemId`
//tender
const TENDER_LOGIN = `${BASE_URL}eproc/loginWithoutDecryption`
const PROCEED_TO_BID = `${BASE_URL}tenderBidding/proceedToBid?tenderId=`
const SUBMIT_ENVELOPE_A = `${BASE_URL}tenderBidding/getSaveEnvelopeAData`
const SUBMIT_ENVELOPE_B = `${BASE_URL}tenderBidding/getSaveEnvelopeBData`
const SUBMIT_ENVELOPE_FILE_A = `${BASE_URL}tenderBidding/addDocumentsEnvelopeA`
const SUBMIT_ENVELOPE_FILE_B = `${BASE_URL}tenderBidding/addDocumentsEnvelopeB`
const GET_ENVELOPE_C = `${BASE_URL}eTendering/getEnvelopeCTemplate/tenderId?tenderId=`
const SUBMIT_ENVELOPE_C_UPLOAD = `${BASE_URL}tenderBidding/getSaveEnvelopeCData`
const GET_CONTRACTOR_PROFILE = `${BASE_URL}contractor/getcontractorfulldetails`
const ESETU_VARIFICATION = `${BASE_URL}tenderBidding/eSetuAdharVarification`
const TENDER_BID_DETAIL = `${BASE_URL}tenderBidding/viewToBid?tenderId=`
const SUBMIT_QCBS_AND_LCS = `${BASE_URL}tenderBidding/getSaveEnvelopeQCBSData`
export {
// Rohit
PURCHASE_AUCTION_PAGE,
VIEW_AUCTION_ITEM_DETAIL,
AUCTION_ITEM_DOCUMENT_DOWNLOAD,
AUCTION_DOCUMENT_DOWNLOAD,
VIEW_AUCTION_DOCUMENTS,
AUCITON_SINGLE_EMD,
DASHBOARD_COUNT,
AUCTION_ONE_TIME_BID,
ITEM_DOCUMENT_DOWNLOAD,
PURCHASE_AUCTION_LIST,
ITEM_DETAIL,
TECHNICAL_DOCUMENT_SUBMIT,
TECHNICAL_VALUE_SUBMIT,
CHECK_TECHNICAL_DOCUMENTAION,
GET_TECHNICAL_DOCUMENTAION,
SELECTED_AUCTION_ITEM,
REVERSE_AUCTION_ITEM,
FORWARD_AUCTION_ITEM,
EMD_CHECK,
AUCTION_ITEM_SUBMIT,
FORARD_AUCTION_ITEM,
DOWNLOAD_DOC_AUCTION,
GET_DOCID_AUCTION,
GET_MY_TENDER,
GET_MY_AUCTION,
TANDER_PURCHASE_STATUS,
GET_TENDER_DETAILS,
GET_DESIGNATION,
SAVE_CONTRACTOR_STAGE1,
LOG_IN_URL,
GET_CONTRACTOR_CLASS,
VERIFY_ORGPAN,
SEND_ADHAROTP,
VERIFY_ADHAR,
VERIFY_GST,
GET_REGISTRATION_STATE,
ALLMSME,
ALLCONTRACTOR,
ALLORG,
ALLSOCIALCAT,
ALL_MSME,
GETCONTRACTORBYSTATE,
REJ_STAGE_TWO,
PARTNER_API_ENDPOINT,
STAGETHREE,
ALL_DESIGNATION,
BASE_URL,
CONTRACTOR_PROFILE,
CONTRACTOR_PROFILE_UPDATE,
LIVE_TENDER,
LIVE_AUCTION,
PROCEED_PURCHASE_AUCTION,
PURCHASE_AUCTION,
AUCTION_PURCHASE_STATUS,
CONTRACTOR_BASIC_PROFILE,
PURCHASE_TENDER,
GET_DOCID,
DOWNLOAD_DOC,
GET_AUCTION_DETAILS,
AUCTION_LOGIN,
TWO_FACTOR_AUTH,
GET_MASTER_DATA,
PURCHASE_OFFLINE_AUCTION,
TENDER_LOGIN,
PURCHASE_TENDER_OFFLINE,
PROCEED_TO_BID,
SUBMIT_ENVELOPE_A,
SUBMIT_ENVELOPE_B,
SUBMIT_ENVELOPE_FILE_A,
SUBMIT_ENVELOPE_FILE_B,
GET_ENVELOPE_C,
SUBMIT_ENVELOPE_C_UPLOAD,
GET_TENDER_BY_ID,
GET_CONTRACTOR_PROFILE,
ESETU_VARIFICATION,
TENDER_BID_DETAIL,
TENDER_DASHBOARD,
SUBMIT_QCBS_AND_LCS
};