فهرست منبع

fix: 龙虾工作流API路径修复、菜单重组 - 修复workflowLobster.js中API路径缺少/lobster前缀导致404 - 公司工作流移入CRM客户管理路由 - 龙虾引擎菜单按配置/工作流/执行引擎/测试四阶段重排

云联一号 4 هفته پیش
والد
کامیت
054755020b
2فایلهای تغییر یافته به همراه14 افزوده شده و 13 حذف شده
  1. 12 12
      src/api/company/workflowLobster.js
  2. 2 1
      src/router/index.js

+ 12 - 12
src/api/company/workflowLobster.js

@@ -16,21 +16,21 @@ export function getActiveExternalApisLegacy() {
 
 export function listAllWorkflowTemplates() {
   return request({
-    url: '/workflowLobster/template/list',
+    url: '/workflow/lobster/template/list',
     method: 'get'
   })
 }
 
 export function listWorkflowTemplate(query) {
   return request({
-    url: '/workflow/template/list',
+    url: '/workflow/lobster/template/list',
     method: 'get',
     params: query
   })
 }
 export function listWorkflowTemplateByStatus(query) {
   return request({
-    url: '/workflow/template/listTemplate',
+    url: '/workflow/lobster/template/listTemplate',
     method: 'get',
     params: query
   })
@@ -38,14 +38,14 @@ export function listWorkflowTemplateByStatus(query) {
 
 export function getWorkflowTemplateDetail(id) {
   return request({
-    url: '/workflow/template/' + id,
+    url: '/workflow/lobster/template/' + id,
     method: 'get'
   })
 }
 
 export function updateWorkflowTemplate(id, data) {
   return request({
-    url: '/workflow/template/' + id,
+    url: '/workflow/lobster/template/' + id,
     method: 'put',
     data
   })
@@ -53,14 +53,14 @@ export function updateWorkflowTemplate(id, data) {
 
 export function updateWorkflowTemplateStatus(id, status) {
   return request({
-    url: '/workflow/template/' + id + '/' + status,
+    url: '/workflow/lobster/template/' + id + '/' + status,
     method: 'put'
   })
 }
 
 export function saveWorkflowCanvas(id, data) {
   return request({
-    url: '/workflow/canvas/' + id,
+    url: '/workflow/lobster/canvas/' + id,
     method: 'put',
     data
   })
@@ -68,14 +68,14 @@ export function saveWorkflowCanvas(id, data) {
 
 export function deleteWorkflowTemplate(id) {
   return request({
-    url: '/workflow/template/' + id,
+    url: '/workflow/lobster/template/' + id,
     method: 'delete'
   })
 }
 
 export function aiGenerateWorkflow(data) {
   return request({
-    url: '/workflow/ai-generator/generate',
+    url: '/workflow/lobster/ai-generator/generate',
     method: 'post',
     data
   })
@@ -83,21 +83,21 @@ export function aiGenerateWorkflow(data) {
 
 export function getGenerateResultDetail(recordId) {
   return request({
-    url: '/workflow/ai-generator/result/' + recordId + '/detail',
+    url: '/workflow/lobster/ai-generator/result/' + recordId + '/detail',
     method: 'get'
   })
 }
 
 export function confirmGenerateResult(recordId) {
   return request({
-    url: '/workflow/ai-generator/confirm/' + recordId,
+    url: '/workflow/lobster/ai-generator/confirm/' + recordId,
     method: 'post'
   })
 }
 
 export function confirmGenerateResultEdited(recordId, data) {
   return request({
-    url: '/workflow/ai-generator/confirm/' + recordId + '/edited',
+    url: '/workflow/lobster/ai-generator/confirm/' + recordId + '/edited',
     method: 'post',
     data
   })

+ 2 - 1
src/router/index.js

@@ -762,7 +762,8 @@ export const constantRoutes = [
       { path: 'customer', component: () => import('@/views/crm/customer/index'), name: 'CrmCustomer', meta: { title: '客户管理' } },
       { path: 'event', component: () => import('@/views/crm/event/index'), name: 'CrmEvent', meta: { title: '客户事件' } },
       { path: 'msg', component: () => import('@/views/crm/msg/index'), name: 'CrmMsg', meta: { title: '客户消息' } },
-      { path: 'customerVisit', component: () => import('@/views/crm/customerVisit/index'), name: 'CrmVisit', meta: { title: '客户拜访', hidden: true } }
+      { path: 'customerVisit', component: () => import('@/views/crm/customerVisit/index'), name: 'CrmVisit', meta: { title: '客户拜访', hidden: true } },
+      { path: 'companyWorkflow', component: () => import('@/views/company/companyWorkflow/index'), name: 'CrmCompanyWorkflow', meta: { title: '公司工作流' } }
     ]
   },