|
|
@@ -118,6 +118,17 @@ public class CompanyBridgeController extends BaseController {
|
|
|
return safeListFromTable("fs_store_cart_scrm");
|
|
|
}
|
|
|
|
|
|
+ // 桥接:hisStore storeOrder 的辅助接口(避免被 /{orderId} 通配符捕获)
|
|
|
+ @GetMapping("/store/storeOrder/orderItemsNum")
|
|
|
+ public AjaxResult storeOrderItemsNum() {
|
|
|
+ return AjaxResult.success("orderItemsNum", 0);
|
|
|
+ }
|
|
|
+
|
|
|
+ @GetMapping("/store/storeOrder/getErpAccount")
|
|
|
+ public AjaxResult storeOrderGetErpAccount() {
|
|
|
+ return AjaxResult.success();
|
|
|
+ }
|
|
|
+
|
|
|
@GetMapping("/store/storeOrderAudit/list")
|
|
|
public TableDataInfo storeOrderAuditList() {
|
|
|
return safeListFromTable("fs_store_order_audit_scrm");
|
|
|
@@ -3183,4 +3194,68 @@ public class CompanyBridgeController extends BaseController {
|
|
|
@PostMapping("/workflow/lobster/instance/terminate/{id}")
|
|
|
public AjaxResult bridge_lobster_instance_terminate(@PathVariable("id") Long id) { return AjaxResult.success(); }
|
|
|
|
|
|
+ // === 恢复菜单的桥接端点 ===
|
|
|
+
|
|
|
+ // CRM - AI话术润色 (前端 /crm/customer_ai_chat/*)
|
|
|
+ @GetMapping("/crm/customer_ai_chat/list")
|
|
|
+ public TableDataInfo bridge_crm_customerAiChat_list() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/crm/customer_ai_chat/{id}")
|
|
|
+ public AjaxResult bridge_crm_customerAiChat_get(@PathVariable("id") Long id) { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PostMapping("/crm/customer_ai_chat")
|
|
|
+ public AjaxResult bridge_crm_customerAiChat_add() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PutMapping("/crm/customer_ai_chat")
|
|
|
+ public AjaxResult bridge_crm_customerAiChat_update() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @DeleteMapping("/crm/customer_ai_chat/{id}")
|
|
|
+ public AjaxResult bridge_crm_customerAiChat_delete(@PathVariable("id") Long id) { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PostMapping("/crm/customer_ai_chat/export")
|
|
|
+ public AjaxResult bridge_crm_customerAiChat_export() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ // CRM - 商机管理 (前端 /crm/customer_business/*)
|
|
|
+ @GetMapping("/crm/customer_business/list")
|
|
|
+ public TableDataInfo bridge_crm_customerBusiness_list() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/crm/customer_business/{id}")
|
|
|
+ public AjaxResult bridge_crm_customerBusiness_get(@PathVariable("id") Long id) { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PostMapping("/crm/customer_business")
|
|
|
+ public AjaxResult bridge_crm_customerBusiness_add() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PutMapping("/crm/customer_business")
|
|
|
+ public AjaxResult bridge_crm_customerBusiness_update() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @DeleteMapping("/crm/customer_business/{id}")
|
|
|
+ public AjaxResult bridge_crm_customerBusiness_delete(@PathVariable("id") Long id) { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ @PostMapping("/crm/customer_business/export")
|
|
|
+ public AjaxResult bridge_crm_customerBusiness_export() { return AjaxResult.success(); }
|
|
|
+
|
|
|
+ // 计费管理 - 钱包 (前端 /billing/wallet/*)
|
|
|
+ @GetMapping("/billing/wallet/list")
|
|
|
+ public TableDataInfo bridge_billing_wallet_list() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/billing/wallet/me")
|
|
|
+ public AjaxResult bridge_billing_wallet_me() { return AjaxResult.success(new HashMap<>()); }
|
|
|
+
|
|
|
+ // 计费管理 - 模块使用统计 (前端 /company/moduleUsage/*)
|
|
|
+ @GetMapping("/company/moduleUsage/list")
|
|
|
+ public TableDataInfo bridge_company_moduleUsage_list() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/company/moduleUsage/page")
|
|
|
+ public TableDataInfo bridge_company_moduleUsage_page() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/company/moduleUsage/summary")
|
|
|
+ public TableDataInfo bridge_company_moduleUsage_summary() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ // 计费管理 - 模块消费统计 (前端 /company/consumeReport/*)
|
|
|
+ @GetMapping("/company/consumeReport/list")
|
|
|
+ public TableDataInfo bridge_company_consumeReport_list() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
+ @GetMapping("/company/consumeReport/page")
|
|
|
+ public TableDataInfo bridge_company_consumeReport_page() { return getDataTable(new java.util.ArrayList<>()); }
|
|
|
+
|
|
|
}
|