You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

82 lines
3.7 KiB

2 days ago
==== CustomerController.java
POST ("/create") -> Result<CustomerSaveResultDTO> create(
(CustomerCreateDTO dto)
POST ("/edit") -> Result<CustomerSaveResultDTO> update(@RequestParam(
("id")
GET ("/detail") -> Result<CustomerDetailDTO> detail(@RequestParam(
("id")
POST ("/page") -> Result<PageResult<CustomerDetailDTO>> page(
(CustomerPageParam param)
POST ("/search") -> Result<PageResult<CustomerSearchItemDTO>> search(
(CustomerSearchParam param)
POST ("/quick-create") -> Result<CustomerSaveResultDTO> quickCreate(
(CustomerQuickCreateDTO dto)
GET ("/contacts") -> Result<List<ContactDTO>> listContacts(@RequestParam(
("customerId")
GET ("/check-name") -> Result<List<CustomerSimilarHitDTO>> checkName(
( @RequestParam("name") String name, @RequestParam(value = "excludeId", required = false) Long excludeId)
GET ("/check-credit-code") -> Result<CreditCodeCheckDTO> checkCreditCode(@RequestParam(
("creditCode")
GET ("/company-lookup") -> Result<List<CompanyLookupPort.CompanyCandidate>> companyLookup(
( @RequestParam("companyName") String companyName)
==== CustomerDetailController.java
GET ("/detail-head") -> Result<CustomerDetailHeadDTO> detailHead(@RequestParam(
("id")
GET ("/member/list") -> Result<List<CustomerMemberDTO>> listMembers(@RequestParam(
("id")
POST ("/member/add") -> Result<Void> addMembers(@RequestParam(
("id")
POST ("/member/remove") -> Result<Void> removeMember(@RequestParam("id") Long id, @RequestParam(
("memberUserId")
GET ("/opportunity/page") -> Result<PageResult<CustomerOpportunityQueryPort.OpportunityItem>> pageOpportunities(
( @RequestParam("id") Long id, BaseParam param)
GET ("/oplog/page") -> Result<PageResult<CustomerOplog>> pageOplogs(@RequestParam(
("id")
POST ("/follow/add") -> Result<Long> addFollow(@RequestParam(
("id")
GET ("/follow/page") -> Result<PageResult<CustomerFollow>> pageFollows(@RequestParam(
("id")
==== CustomerFocusController.java
POST ("/focus") -> Result<Void> focus(@RequestParam(
("id")
POST ("/unfocus") -> Result<Void> unfocus(@RequestParam(
("id")
POST ("/star") -> Result<Void> star(@RequestParam(
("id")
POST ("/unstar") -> Result<Void> unstar(@RequestParam(
("id")
POST ("/focus-batch") -> Result<Void> focusBatch(@RequestParam(
("ids")
==== CustomerImportController.java
POST ("/upload") -> Result<ImportPreviewDTO> upload(@RequestParam(
("file")
POST ("/confirm") -> Result<Long> confirm(@RequestParam(
("taskId")
GET ("/result") -> Result<ImportResultDTO> result(@RequestParam(
("taskId")
GET ("/failures") -> Result<List<ImportFailDTO>> failures(@RequestParam(
("taskId")
GET ("/page") -> Result<PageResult<ImportResultDTO>> page(
(ImportPageParam param)
GET ("/template") -> ResponseEntity<byte[]> template(
()
==== CustomerTransferController.java
GET ("/preview") -> Result<List<TransferPreviewDTO>> preview(
()
POST ("/initiate") -> Result<TransferDetailDTO> initiate(
(TransferInitiateDTO dto)
GET ("/detail") -> Result<TransferDetailDTO> detail(@RequestParam(
("id")
GET ("/page") -> Result<PageResult<TransferDetailDTO>> page(
(TransferPageParam param)
POST ("/assign") -> Result<BatchResult<CustomerBatchFailItem>> assign(@RequestParam(
("id")
GET ("/assignable") -> Result<List<AssignableUserDTO>> assignableUsers(@RequestParam(
("id")
==== CustomerWorkspaceController.java
POST ("/page") -> Result<PageResult<CustomerListRowDTO>> page(
(CustomerWorkspacePageParam param)
POST ("/board/summary") -> Result<List<CustomerBoardSummaryDTO>> boardSummary(
(CustomerWorkspacePageParam param)
POST ("/board/cards") -> Result<PageResult<CustomerListRowDTO>> boardCards(
(CustomerWorkspacePageParam param)