######## MODULE crm-customer ==== CustomerAgreementController.java prefix='/api/customer/agreement' POST /api/customer/agreement/create POST /api/customer/agreement/edit POST /api/customer/agreement/delete GET /api/customer/agreement/detail GET /api/customer/agreement/list ==== CustomerContactController.java prefix='/api/customer/contact' POST /api/customer/contact/create POST /api/customer/contact/edit POST /api/customer/contact/delete GET /api/customer/contact/detail GET /api/customer/contact/page GET /api/customer/contact/search GET /api/customer/contact/check-phone ==== CustomerController.java prefix='/api/customer' POST /api/customer/create POST /api/customer/edit GET /api/customer/detail POST /api/customer/page POST /api/customer/search POST /api/customer/quick-create GET /api/customer/contacts GET /api/customer/check-name GET /api/customer/check-credit-code GET /api/customer/company-lookup POST /api/customer/company-lookup/batch-update ==== CustomerDetailController.java prefix='/api/customer' GET /api/customer/detail-head GET /api/customer/member/list POST /api/customer/member/add POST /api/customer/member/remove GET /api/customer/opportunity/page GET /api/customer/oplog/page POST /api/customer/follow/add GET /api/customer/follow/page ==== CustomerFocusController.java prefix='/api/customer' POST /api/customer/focus POST /api/customer/unfocus POST /api/customer/star POST /api/customer/unstar POST /api/customer/focus-batch ==== CustomerImportController.java prefix='/api/customer/import' POST /api/customer/import/upload POST /api/customer/import/confirm GET /api/customer/import/result GET /api/customer/import/failures GET /api/customer/import/page GET /api/customer/import/template ==== CustomerOwnershipController.java prefix='/api/customer' POST /api/customer/claim POST /api/customer/claim-batch POST /api/customer/assign POST /api/customer/assign-batch POST /api/customer/release-pool POST /api/customer/release-pool-batch POST /api/customer/archive POST /api/customer/archive-batch POST /api/customer/restore ==== CustomerPingController.java prefix='/api/customer' GET /api/customer/ping ==== CustomerTransferController.java prefix='/api/customer/transfer' GET /api/customer/transfer/preview POST /api/customer/transfer/initiate GET /api/customer/transfer/detail GET /api/customer/transfer/page POST /api/customer/transfer/assign GET /api/customer/transfer/assignable ==== CustomerWorkspaceController.java prefix='/api/customer/workspace' POST /api/customer/workspace/page POST /api/customer/workspace/board/summary POST /api/customer/workspace/board/cards ######## MODULE crm-rule ==== CustomerDedupRuleController.java prefix='/api/rule/customer/dedup' GET /api/rule/customer/dedup POST /api/rule/customer/dedup/save ==== CustomerReminderRuleController.java prefix='/api/rule/customer/reminder' GET /api/rule/customer/reminder POST /api/rule/customer/reminder/save ==== LeadPoolController.java prefix='/api/rule/pool' POST /api/rule/pool/page GET /api/rule/pool/detail POST /api/rule/pool/saveOrUpdate POST /api/rule/pool/delete POST /api/rule/pool/delete-batch ==== OpportunityPoolRuleController.java prefix='/api/rule/opp-pool-rule' POST /api/rule/opp-pool-rule/page GET /api/rule/opp-pool-rule/detail POST /api/rule/opp-pool-rule/save-draft POST /api/rule/opp-pool-rule/publish POST /api/rule/opp-pool-rule/copy POST /api/rule/opp-pool-rule/disable POST /api/rule/opp-pool-rule/delete GET /api/rule/opp-pool-rule/versions ==== OpportunitySchemeCardTemplateController.java prefix='/api/rule/opp-scheme-template' POST /api/rule/opp-scheme-template/page GET /api/rule/opp-scheme-template/detail GET /api/rule/opp-scheme-template/field-defs POST /api/rule/opp-scheme-template/save-draft POST /api/rule/opp-scheme-template/publish POST /api/rule/opp-scheme-template/copy POST /api/rule/opp-scheme-template/disable POST /api/rule/opp-scheme-template/delete GET /api/rule/opp-scheme-template/versions ==== OpportunityStageTemplateController.java prefix='/api/rule/opp-stage-template' POST /api/rule/opp-stage-template/page GET /api/rule/opp-stage-template/detail POST /api/rule/opp-stage-template/save-draft POST /api/rule/opp-stage-template/publish POST /api/rule/opp-stage-template/copy POST /api/rule/opp-stage-template/disable POST /api/rule/opp-stage-template/delete GET /api/rule/opp-stage-template/versions ==== RegionController.java prefix='/api/rule/region' GET /api/rule/region/list GET /api/rule/region/level ######## MODULE crm-preference ==== ColumnPreferenceController.java prefix='/api/preference' GET /api/preference/get POST /api/preference/save ==== SavedViewController.java prefix='/api/preference/view' GET /api/preference/view/list POST /api/preference/view/save POST /api/preference/view/delete POST /api/preference/view/set-default ==== ViewFormController.java prefix='/api/preference' GET /api/preference/view-form/get POST /api/preference/view-form/save