# component detail variants
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail                         -> 400 
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail                         -> 400 
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail                         -> 400 
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail/9243                    -> 404 
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail                         -> 400 
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getComponentDetail                         -> 400 
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/compareComponentDetails                    -> 200 {"success": false, "code": 101, "message": "\u7cfb\u7edf\u53d1\u751f\u672a\u77e5\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5.", "data": null}
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/compareComponentDetails                    -> 200 {"success": false, "code": 101, "message": "\u7cfb\u7edf\u53d1\u751f\u672a\u77e5\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5.", "data": null}
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/compareComponentDetails                    -> 200 {"success": false, "code": 101, "message": "\u7cfb\u7edf\u53d1\u751f\u672a\u77e5\u9519\u8bef\uff0c\u8bf7\u7a0d\u540e\u91cd\u8bd5.", "data": null}

# brand endpoints
  GET  /api/overseas-pcb-order/v1/componentBrand/queryBrandsGroupedByFirstLetter                  -> 200 {"code": 500, "data": null, "message": "System error. Please try again later."}
  GET  /api/overseas-pcb-order/v1/componentBrand/queryBrandDetail                                 -> 200 {"code": 500, "data": null, "message": "System error. Please try again later."}
  POST /api/overseas-pcb-order/v1/componentBrand/queryBrandDetail                                 -> 405 {"timestamp": 1779931090269, "status": 405, "error": "Method Not Allowed", "path": "/componentBrand/queryBrandDetail"}
  POST /api/overseas-pcb-order/v1/componentBrand/selectComponentDetailData                        -> 405 {"timestamp": 1779931091440, "status": 405, "error": "Method Not Allowed", "path": "/componentBrand/selectComponentDetailData"}

# spec list by first name
  POST /api/overseas-pcb-order/v1/componentSearch/listSpecificationListByFirstName                -> 200 {"code": 400, "data": null, "message": "System error. Please try again later.", "success": null}
  GET  /api/overseas-pcb-order/v1/componentSearch/listSpecificationListByFirstName                -> 405 {"timestamp": 1779931093803, "status": 405, "error": "Method Not Allowed", "path": "/componentSearch/listSpecificationListByFirstName"}

# price trend
  GET  /api/overseas-smt/web/component/price/trend                                                -> 200 {"code": 200, "data": null, "message": "\u8bf7\u6c42\u6210\u529f", "success": true}
  GET  /api/overseas-smt/web/component/price/trend/C8734                                          -> 404 {"timestamp": 1779931096138, "status": 404, "error": "Not Found", "path": "/overseas-smt/web/component/price/trend/C8734"}
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtComponent/getComponentChangePricetrendData      -> 404 

# search suggestion / related brand
  GET  /api/overseas-smt/web/search/suggestRight                                                  -> 404 {"timestamp": 1779931098666, "status": 404, "error": "Not Found", "path": "/overseas-smt/web/search/suggestRight"}
  POST /api/overseas-smt/web/search/suggestRight                                                  -> 404 {"timestamp": 1779931099941, "status": 404, "error": "Not Found", "path": "/overseas-smt/web/search/suggestRight"}
  GET  /api/overseas-smt/web/search/list/relate/brand/component                                   -> 404 {"timestamp": 1779931101332, "status": 404, "error": "Not Found", "path": "/overseas-smt/web/search/list/relate/brand/component"}
  POST /api/overseas-smt/web/search/list/relate/brand/component                                   -> 404 {"timestamp": 1779931102573, "status": 404, "error": "Not Found", "path": "/overseas-smt/web/search/list/relate/brand/component"}

# customer stock & qty calc
  GET  /api/overseas-pcb-order/v1/shoppingCart/smtGood/getCustomerComponentStock                  -> 404 
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/calculateComponentOrderQty                 -> 404 
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/calculateAttrition                         -> 404 

# file download
  using hot[0].accessId=60a3a37c0a8647de8c0826c744135abd
  GET  /api/file/downloadByFileSystemAccessId/60a3a37c0a8647de8c0826c744135abd                    -> 200 {"code": 500, "data": null, "message": "System error. Please try again later."}
  GET  /api/overseas-pcb-order/file/downloadByFileSystemAccessId/60a3a37c0a8647de8c0826c744135abd -> 404 
  GET  /api/overseas-core-platform/file/downloadByFileSystemAccessId/60a3a37c0a8647de8c0826c744135abd -> 404 
  GET  /fileCommon/downloadCommonFile                                                             -> 200 
  GET  /api/fileCommon/downloadCommonFile                                                         -> 200 

# user info, getAll, helpers
  GET  /api/overseas-pcb-order/v1/getUserInfo                                                     -> 200 {"code": 401, "data": null, "message": "Unauthorized"}
  GET  /api/overseas-core-platform/loopPicture/queryLoopPictureClient                             -> 405 {"timestamp": 1779931115913, "status": 405, "error": "Method Not Allowed", "path": "/overseas-core-platform/loopPicture/queryLoopPictureClient"}
  GET  /api/overseas-pcb-order/v1/edmSurvey/status                                                -> 200 {"code": 500, "data": null, "message": "System error. Please try again later."}
  POST /api/overseas-pcb-order/v1/edmSurvey/submit                                                -> 200 {"success": false, "code": 400, "message": "\u95ee\u5377\u7c7b\u578b\u4e0d\u80fd\u4e3a\u7a7a", "data": null}
  POST /api/overseas-pcb-order/v1/feedbackCommon/saveFeedbackCommon                               -> 404 

# idle stock / order paths
  POST /api/overseas-smt-component-order-platform/v1/overseasSmtComponentOrder/smtIdleOrderWeb/selectSmtIdlePublishStock -> 200 {"code": 500, "msg": "Cannot invoke \"java.lang.Integer.intValue()\" because the return value of \"com.szjlc.smt.component.order.service.business.idle.vo.request.SmtIdlePublishStockRequestVO.getPageNu
  POST /api/overseas-smt-component-order-platform/v1/overseasSmtComponentOrder/smtIdleOrderWeb/getIdleLowestPrice -> 200 {"code": 500, "msg": "Cannot invoke \"java.lang.Integer.intValue()\" because the return value of \"com.szjlc.smt.component.order.service.business.idle.vo.request.SmtIdlePublishStockRequestVO.getPageNu
  POST /api/overseas-smt-component-order-platform/v1/overseasSmtComponentOrder/component/post/add -> 200 {"code": 460, "msg": "For security reasons, you were automatically logged out of your account.", "data": null}
  POST /api/overseas-smt-component-order-platform/v1/overseasSmtComponentOrder/componentSearch/selectSmtComponentList -> 200 {"code": 200, "msg": "Successful", "data": {"componentPageInfo": {"total": 3754, "list": [{"componentCode": "C8287", "componentBrandEn": "STMicroelectronics", "componentModelEn": "STM32F103ZET6", "com

# search alternates
  POST /api/overseas-pcb-order/v1/shoppingCart/smtGood/selectSmtComponentList                     -> 200 {"code": 200, "data": {"componentPageInfo": {"total": 3754, "list": [{"componentId": 8779, "componentLibraryType": "expand", "stockCount": 28, "componentTypeEn": "Microcontrollers (MCU/MPU/SOC)", "erp
  POST /api/overseas-pcb-order/v1/smtComponentShopCart/selectPageInfo                             -> 405 {"timestamp": 1779931127150, "status": 405, "error": "Method Not Allowed", "path": "/smtComponentShopCart/selectPageInfo"}
  POST /api/overseas-pcb-order/v1/componentSearch/uploadComponentInfo                             -> 404 

# legacy / non-v1
  GET  /api/overseas-pcb-order/shoppingCart/smtGood/getHotComponent                               -> 404 
