{{ stat.value }}
{{ stat.label }}

我的待办

{{ alerts.length }} 条预警
{{ a.message }}
查看项目

快捷入口

+ 新建项目 文件管理 + 新增库存 利润计算器 数据看板 系统日志

最近上传文件

查看全部

最近动态

查看全部

项目:{{ selectedProject.name }}({{ selectedProject.product_model }} × {{ selectedProject.quantity }})

设置排期时间 日历
{{ node.name }} ({{ node.default_days }}天) 负责人:{{ node.owner }}
预计:{{ fmtDate(node.est_start) }} ~ {{ fmtDate(node.est_end) }} | 实际:{{ fmtDate(node.actual_start) }} ~ {{ fmtDate(node.actual_end) }}
{{ node.name }}
预计:{{ fmtDateFull(node.est_start) }} ~ {{ fmtDateFull(node.est_end) }}
实际:{{ fmtDateFull(node.actual_start) }} ~ {{ fmtDateFull(node.actual_end) }}
状态:{{ nodeStatusText(node) }}
{{ nodeDiff(node)>0?'延期':'提前' }}{{ Math.abs(nodeDiff(node)) }}天
备注:{{ node.remark }}
{{ nodeStatusText(node) }}
编辑 备注

BOM 物料清单

添加物料 导入Excel 导出Excel 重置
专案筛选: 状态筛选:

项目:{{ selectedProjScheduleProject.name }}

添加阶段
{{ idx+1 }}. {{ node.phase_name }} ({{ node.default_days }}天)
参与人:{{ node.owner }}
预计:{{ fmtDate(node.est_start) }} ~ {{ fmtDate(node.est_end) }}
实际:{{ fmtDate(node.actual_start) }} ~ {{ fmtDate(node.actual_end) }}
{{ node.phase_name }}
预计:{{ fmtDateFull(node.est_start) }} ~ {{ fmtDateFull(node.est_end) }}
实际:{{ fmtDateFull(node.actual_start) }} ~ {{ fmtDateFull(node.actual_end) }}
负责人:{{ node.owner }}
状态:{{ nodeStatusText(node) }}
{{ nodeDiff(node)>0?'延期':'提前' }}{{ Math.abs(nodeDiff(node)) }}天
备注:{{ node.remark }}
{{ nodeStatusText(node) }}
编辑 附件 删除
{{ c.value }}
{{ c.label }}(已超期)
进行中 已完结 {{ v.label }}
查询 重置
利润计算器 销售台账 业绩看板 产品销售分析

利润计算器

倍数折扣 目标毛利率 已知渠道价

计算结果

{{ formatMoney(calcResult.price) }} {{ formatMoney(calcResult.channelPrice) }} {{ formatMoney(calcResult.revenue) }} {{ formatMoney(calcResult.tax) }} {{ formatMoney(calcResult.afterTax) }} {{ formatMoney(calcResult.totalCost) }} {{ formatMoney(calcResult.profit) }} {{ calcResult.profitRate.toFixed(2) }}% 不达标 达标
新增 批量删除 {{ saleBatchMode ? '退出批量' : '批量操作' }} 导入Excel 导出Excel
到 查询 专案: 管理专案
合计销售额:{{ formatMoney(saleSummary.total_amount) }} 合计未税:{{ formatMoney(saleSummary.total_after_tax) }} 合计总成本:{{ formatMoney(saleSummary.total_cost) }} 合计毛利:{{ formatMoney(saleSummary.total_profit) }} 平均毛利率:{{ saleSummary.avg_rate.toFixed(1) }}%
到 设置目标 导出Excel 显示设置

按业务人员

按项目专案

按所属项目

到 设置目标 导出Excel 显示设置

产品销售分析

合计 销售数量:{{ productTotalRow.quantity }} 销售目标:{{ formatMoney(productTotalRow.target) }} 实际营收:{{ formatMoney(productTotalRow.actual) }} 未税金额:{{ formatMoney(productTotalRow.after_tax) }} 总成本:{{ formatMoney(productTotalRow.total_cost) }} 毛利额:{{ formatMoney(productTotalRow.gross_profit) }} 差异金额:{{ productTotalRow.gap >= 0 ? '+' : '' }}{{ formatMoney(productTotalRow.gap) }} 订单笔数:{{ productTotalRow.order_count }} 达成率:{{ productTotalRow.rate.toFixed(1) }}% 毛利率:{{ productTotalRow.gross_rate.toFixed(1) }}%
全部 A仓(深圳) B仓(北京) C仓(上海)
删除
还没有项目,点右上角「新建项目」开始
本项目还没有文件,点右上角「上传文件」添加
{{ dash.projects?.total || 0 }}
项目总数
{{ dash.projects?.ongoing || 0 }}
进行中
{{ dash.projects?.completed || 0 }}
已完成
{{ dash.files?.total || 0 }}
文件总数
{{ dash.files?.versions || 0 }}
版本总数
{{ dash.inventory?.danger || 0 }}
库存告急
{{ dash.inventory?.warning || 0 }}
库存预警

⚠️ 预警信息({{ alerts.length }}条)

{{ alertsCollapsed ? '展开 ▼' : '收起 ▲' }}
{{ a.message }} 查看
删除
保存配置

AI 大模型配置

测试连接 {{ aiTestResult }} 保存 AI 配置

自动刷新

多用户同时使用时,自动获取最新数据

数据备份与恢复

备份数据 恢复数据 恢复后请重启服务器

角色列表

+ 新建
{{ role.display_name }}
{{ role.name }} 内置

{{ selectedRole?.display_name }} — 权限矩阵

保存权限

用户列表

添加用户
跳过法定节假日(周末不跳过)

修改各节点默认天数后,预计日期将自动重新计算。勾选"跳过节假日"则计算时跳过法定节假日(如五一、国庆等)。

改成第几位就排在第几位,其余阶段自动顺延
仅支持 Word、PDF、Excel,单个文件不超过 50MB 上传文件
{{ t }}
P0 紧急(系统不可用/数据错误,立即修)|P1 高(核心功能异常)|P2 中(一般问题)|P3 低(轻微/体验类)|P4 观望(仅记录暂不处理)
🖼️
将截图拖到这里,或点击选择
png/jpg/gif/webp/bmp/pdf/mp4,最多 6 个,单个 ≤20MB,保存时上传
📎 {{ f.original_name }}({{ formatFileSize(f.file_size) }}) 查看 下载 删除
{{ demandActionTicket.title }}
{{ demandActionTicket.product_name }} / {{ demandActionTicket.module_name }} / {{ demandActionTicket.itype_text }}|提交人:{{ demandActionTicket.creator }}|建议优先级:{{ demandActionTicket.suggest_priority||'未给出' }}
批准 驳回 挂起
{{ demandActionTicket.title }}
提交后工单转为「待验证」,由提交人验证。
处理备注:{{ demandActionTicket.process_note }}
通过(结案) 不通过(退回)
结案时若「实际完成时间」为空将自动记录为当前时间。
挂起(暂不处理) 恢复评审 直接结案 删除工单
产品:
产品:

{{ demandDetail.title }}

{{ demandDetail.itype_text }} {{ demandDetail.product_name }} / {{ demandDetail.module_name }} {{ demandDetail.priority }} 发现版本 {{ demandDetail.found_version }} 修复版本 {{ demandDetail.fix_version }}
{{ demandDetail.creator }} {{ demandDetail.created_at }} {{ demandDetail.assignee||'—' }} {{ demandDetail.plan_finish||'—' }}(已超期) {{ demandDetail.actual_finish||'—' }} {{ demandDetail.approved_by||'—' }}
{{ demandDetail.description }}
环境:{{ demandDetail.env_info }}
审批意见:{{ demandDetail.approve_comment }}
处理备注:{{ demandDetail.process_note }}
验证说明:{{ demandDetail.verify_note }}
结案原因:{{ demandDetail.close_reason }}

附件({{ demandDetail.files.length }})

📎 {{ f.original_name }}({{ formatFileSize(f.file_size) }},{{ f.uploaded_by }}) 在线查看 下载

流转时间线

{{ l.action }} {{ l.operator }}
{{ l.detail }}
审批 编辑 开始处理 完成处理 验证 更多
物料:{{ stockForm.material_name }}
当前库存:{{ stockForm.current_qty }}
支持 Word、PDF、Excel 等任意格式
v{{ versionDoc.current_version_no }}(上传后变为 v{{ (versionDoc.current_version_no||0)+1 }})
‹ {{ calendarMonth }}月 ›
法定节假日 调休补班 周末
{{ w }}
{{ d.day }}
{{ d.holiday_name }}
{{ aiDialogContent }}
添加
按业务人员 按项目专案 按所属项目 按产品
🤖 ✕
销存管助手 清空
{{ msg.content }}