当前阶段:真实数据网站已上线(试运行中)
8 大模块已接入 Node.js + PostgreSQL 真实读写,可登录试用;下一步打磨细节并进入 .exe 打包。
项目概况
- 开发方
- 委托 Claude 编写
- 使用规模
- 联网云端,多人共用一套数据
- 技术栈
- Vue3 + Electron(.exe)+ Node.js + PostgreSQL
- 使用方式
- 手机为主 + 电脑辅助(移动优先)
- 角色(5)
- 老板 / 销售总监 / 销售经理 / 业务员 / 销售内勤
- 模块(8)
-
客户档案产品SKU与价格
经销合同订单
渠道动销财务
报表系统管理
最近更新(2026-09-22)
- 新增「客户账号」管理页:一个表单填客户名字+账号+密码并勾选一家或多家公司,一次建号;建好后弹「账号信息」,方便把账号密码发给客户
- 一个客户账号可关联多家公司(客商);一家公司只归属一个账号;可编辑/删除,删除时解绑公司、公司档案保留
- 客户下单时显示自己的名字;名下多家公司出现下拉框选「下单给哪家公司」,只有一家则直接显示公司名
- 订单流程调整:下单时同时上传付款凭证(客户必传)→ 待审核 → 审核通过变「待发货」→ 发货变「已发货」,去掉「已签收」环节
最近更新(2026-09-21)
- 库存模块接入 ERP 真实「成品现存量」:按存货编码匹配、多批次自动求和,共导入 105 条(合计约 9.8 万箱/桶)
- 提示口径改为「超过现存量」:库存不足弹窗文案更新为「因该品可用量不足原因,可能延长送货周期」(不阻断下单)
最近更新(2026-09-15)
- 新增「库存」模块:ERP 早导入 / 下单扣减 / 晚导出对账,分类筛选+模糊搜索,安全库存不对客户展示
- 下单即扣库存、删单回补;库存不足下单前弹「确认知晓会晚发货」提示(不阻断下单)
- 订单流程重构:审核通过后客户才付款上传支付凭证;员工审核时可见「需补货」提示(库存低于安全库存)
- 价目表精简为「批发销售」:产品只保留批发货品与批发价(现 314 条),删除零售/商超/专供等 41 条非批发货品,订单统一用批发价(如 1#桶醋1.2L = 8.90 元)
- 下单前置上传凭证:客户在「新建订单」即可上传支付凭证、且必须上传后才能提交;提交时若缺「存货编码 / 数量 / 支付凭证」会逐项提示缺了什么
- 新建订单产品名称改为「输入即搜索」下拉匹配;订单单价/数量/赠品单位按产品计量单位动态显示
- 订单审核流程定稿:待审核 → 审核通过 → 已发货 → 已签收;修复客户自建账户看不到自己订单的问题
- 拜访打卡:拜访客户改手动填写、只允许拍照、照片自动加「位置+时间」水印;客户增删改仅内勤有权限
- 正式数据上线:Excel 导入产品 355 条、客户 943 条;清理示例数据,建立正式账号(业务员1/2/3、内勤1/2/3、财务1、经销商1、管理层1/2/3,密码 123456)
- 新增「数据导入」:系统管理页可从 Excel 导入产品价目表 / 客商档案,按编码自动匹配去重(已有则更新、没有则新增)
- 角色体系升级为 老板/管理层/财务/内勤/业务员/客户;财务、报表两个模块暂缓上线(导航移除、代码保留)
- 拜访打卡升级:手机现场「定位 + 拍照 + 确认打卡」,打卡后按日期查看自己的记录,每天每次打卡的照片都留存、可看大图
- 客户登录账号上线:客户档案可一键「开通账号」,客户登录后仅能自助下单、查看自己的订单(角色固定「客户」,可重置密码)
- 订单状态(审核 / 发货 / 签收)新增「二次确认」,防止管理员误操作
- 权限模型调整:员工不分职级、全部权限(老板/总监/经理/业务员/内勤均可看全部模块、做全部操作);仅「客户」账户受限(只能下单、看自己的订单)
- 数据安全落地:服务器每日 03:00 自动备份数据库(保留 14 天),系统管理页新增「数据导出」CSV(客户 / 产品 / 订单 / 应收 / 回款,Excel 可直接打开)
- 锁定三大核心功能(客户档案 / 客户自主下单 / 拜访打卡),第④项「客户信息反馈(市场与质量反馈诉求)」列为后续模块
待确认事项
- 破损补偿的「瓶装/袋装」如何自动判断(方案:按产品规格里的「瓶/袋」自动识别)
- 拜访打卡手机端的标签文案(待业务侧提供)
在线资源