diff --git a/static/modules/drawer.js b/static/modules/drawer.js index 01cfb4d..1a4bd44 100644 --- a/static/modules/drawer.js +++ b/static/modules/drawer.js @@ -20,7 +20,7 @@ function openDrawer(resource, id) { const fields = resource === "sales" ? [["target_customer","业务机会"],["priority","优先级"],["status","状态"]] : resource === "operations" - ? [["project_name","项目名称"],["owner","负责人"],["expected_sign_date","截止时间"],["expected_contract_amount","金额"],["notes","项目说明"]] + ? [["project_name","项目名称"],["notes","项目说明"]] : resource === "proposals" ? [["customer_or_project_name","客户/项目"],["proposal_type","方案类型"],["notes","备注"]] : [["product_name","版本名称"],["version","版本号"],["priority","优先级"],["version_goal","版本目标"],["start_date","启动时间"],["plan_date","产品方案"],["dev_done_date","研发完成"],["test_date","测试完成"],["launch_date","上线时间"],["notes","进展备注"]]; @@ -36,7 +36,7 @@ function openDrawer(resource, id) { test_date: "bug", devs: "users", testers: "shield-check" }; const multilineFields = ["customer_need", "current_deliverable", "risks", "next_action", "version_goal", "feature_list", "notes"]; - const followupTarget = resource === "sales" ? "sales" : resource === "proposals" ? "proposal" : resource === "operations" ? "operation" : resource === "products" ? "product" : ""; + const followupTarget = resource === "sales" ? "sales" : resource === "proposals" ? "proposal" : resource === "products" ? "product" : ""; const title = esc(item.target_customer || item.project_name || (item.customer_or_project_name ? `${item.customer_or_project_name} · ${item.proposal_type || ''}` : "") || item.product_name); const titleForAttr = esc(item.target_customer || item.project_name || (item.customer_or_project_name ? `${item.customer_or_project_name} · ${item.proposal_type || ''}` : "") || item.product_name); drawer.innerHTML = `

Detail Drawer

${title}

diff --git a/static/modules/utils.js b/static/modules/utils.js index bb9e987..bc45bc0 100644 --- a/static/modules/utils.js +++ b/static/modules/utils.js @@ -266,7 +266,7 @@ function switchTab(tab) { document.querySelectorAll(".panel").forEach((panel) => panel.classList.toggle("active", panel.id === tab)); // 更新顶部标题 - const titles = { finance: '执行管理', plan: '预算管理', projects: '重点工作台账', proposals: '业务方案', products: '版本与运营', performance: '季度绩效考核', overview_plan: '预算总览', overview_finance: '发生总览' }; + const titles = { finance: '执行管理', plan: '预算管理', projects: '重点工作台账', proposals: 'wiki', products: '版本与运营', performance: '季度绩效考核', overview_plan: '预算总览', overview_finance: '发生总览' }; const titleEl = document.querySelector('#workspaceTitle'); if (titleEl) titleEl.textContent = titles[tab] || state.tenant + ' OPC 工作台'; diff --git a/templates/index.html b/templates/index.html index 0dbe614..4e0e5e9 100644 --- a/templates/index.html +++ b/templates/index.html @@ -83,10 +83,6 @@ Focus
- +