feat(miniprogram): enable CRM contract webview workbench entries.
Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
1 parent
a33c2d1f2e
commit
778ce0e845
2 files changed
+20
-2
No files matched your search
@@ -117,7 +117,11 @@ export const WORKBENCH_ROUTE_MAP = {
|
||||
'crm-product-webview': PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/product'),
|
||||
'crm-quote-webview': PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/quote'),
|
||||
'crm-quote-approval-webview':
|
||||
PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/quote/approval')
|
||||
PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/quote/approval'),
|
||||
'crm-contract-webview':
|
||||
PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/contract'),
|
||||
'crm-contract-approval-webview':
|
||||
PAGE_PATHS.mpWebview + '?path=' + encodeURIComponent('/m/crm/contract/approval')
|
||||
}
|
||||
|
||||
export const TOKEN_KEY = 'sx_token'
|
||||
|
||||
@@ -7,7 +7,7 @@ export const WORKBENCH_MODULES = [
|
||||
{
|
||||
key: 'crm',
|
||||
title: 'CRM 管理',
|
||||
desc: '产品 · 报价',
|
||||
desc: '产品 · 报价 · 合同',
|
||||
iconText: 'CRM',
|
||||
visible: true,
|
||||
menus: [
|
||||
@@ -31,6 +31,20 @@ export const WORKBENCH_MODULES = [
|
||||
code: 'crm-quote-approval-webview',
|
||||
icon: '✅',
|
||||
perms: 'mini:crm:quote:approve'
|
||||
},
|
||||
{
|
||||
name: '合同管理',
|
||||
enabled: true,
|
||||
code: 'crm-contract-webview',
|
||||
icon: '📄',
|
||||
perms: 'mini:crm:contract:list'
|
||||
},
|
||||
{
|
||||
name: '合同审批',
|
||||
enabled: true,
|
||||
code: 'crm-contract-approval-webview',
|
||||
icon: '✅',
|
||||
perms: 'mini:crm:contract:approve'
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in new issue
Block a user