跳到正文
若依科技
工业制造 / 生物医药 新建项目 2022–2023

企业内部经营管理系统

为一家科技企业建设以项目订单为主线的内部经营管理系统,采购、付款、收票、销售、开票、收款与报销借款在一个后台里关联,各环节状态自动回写。

项目介绍

项目背景

客户以项目制承接业务,一个项目往往同时涉及对外采购、对客户销售,以及员工垫付和借款。原先采购、销售、财务各记各的表格,一个项目开没开票、款回没回、垫付有没有报销,都要跨表对账,月底汇总耗时又容易出错。

建设内容

系统以「项目订单」为主线组织所有单据:

  • 采购侧:项目下建采购单,记录商品、型号、供应商与金额;之后的每笔付款、每张收到的发票都关联到对应采购单。
  • 销售侧:项目下建销售单,开票与收款分别关联到销售单。
  • 内部办公:员工的日常报销按类别登记;员工代付的采购自动归入项目报销;借款单记录借入借出,按笔销账。

单据录入后,系统按累计金额自动计算各环节状态,「未付 / 部分 / 已付」「未开 / 部分 / 已开」这类状态不再靠人工维护。首页直接是项目订单列表,可按开票、收款、报销、审核状态筛选,管理层打开后台就能看到每个项目卡在哪个环节。

功能模块

  • 项目管理:项目订单、采购单、销售单、跟踪单、付款单、收票单、收款单、开票单八类单据,跟踪单记录项目推进中的关键事项。
  • 内部办公:日常报销、项目报销、报销记录、借款单、销账记录。一条报销记录可以合并多张单据一次打款,打款后回写各单据的报销状态,再汇总回写到项目订单。
  • 客户与产品:客户、供应商、本方签约公司三类基础资料。
  • 统计:报销与采购列表按当前筛选条件显示累计金额,借款列表汇总借出、借入与差额。

技术实现

  • 底座为 RuoYi-Vue-Plus 4.4(Spring Boot 2.7 + MyBatis-Plus + Sa-Token),前端 Vue 2 + Element UI,数据库 MySQL 8。
  • 单据之间按项目、采购单、销售单逐级关联,状态回写集中在服务层处理;开票或收款金额超过销售额时直接报错,从源头拦住录错的数据。
  • 审核按单据维度设置状态位,管理员在列表上切换。审核后的单据只有管理员能修改或删除,保证已对过账的数据不被随意改动。
  • 各业务模块都提供 Excel 导入、导出与导入模板,历史台账可以批量迁入;单据附件走 S3 协议的对象存储。

交付与运维

系统以 Web 管理后台交付,提供 Docker Compose 与脚本两种部署方式。业务功能在较短周期内集中开发上线,随后按客户试用中逐条提出的意见快速迭代,例如把项目订单列表放到首页、补充各类累计金额统计。

我们做了什么

  • 项目订单

    每个项目一张订单,汇总签约主体、金额与负责人,开票、收款、报销进度在订单上一眼可见。

  • 采购与付款收票

    采购单挂在项目下,付款单、收票单按累计金额自动回写采购单的付款与收票状态。

  • 销售与开票收款

    销售单下登记开票与收款,金额汇总后回写项目订单状态,超出销售额的录入直接拦截。

  • 报销管理

    日常报销与员工垫付的项目采购统一报销,一次打款可勾选多张单据,状态逐级回写。

  • 借款与销账

    借入、借出分别登记,按笔销账,列表汇总借出、借入总额与差额。

  • 客户、供应商与签约主体

    客户、供应商与本方签约公司统一维护,各类单据直接引用。

  • 单据审核

    管理员在列表上一键审核,审核后的单据普通用户不能再改删。

2023 · 新建项目

Pro-Data GMP 生产管理系统

某基因治疗企业 (脱敏称呼)

为一家基因治疗企业重建 Pro-Data 生产数据采集系统,按产品与工序模板逐批录入工艺参数和物料数据,录入时自动校验与计算、批次编辑加锁、增删改全程留痕,支撑 GMP 合规追溯。

  • 管理后台
  • RuoYi-Vue-Plus 4.5
  • Spring Boot 2.7
  • Sa-Token

2023 · 新建项目

项目协同管理系统

某基因治疗企业 (脱敏称呼)

为一家基因治疗企业把项目阶段评审(Gate Review)从多份 Excel 迁到线上:各部门在同一个项目下维护自己负责的评审要素,系统自动汇总每个项目、每个阶段的评审结论。

  • 管理后台
  • RuoYi-Vue-Plus 4.5
  • Spring Boot 2.7
  • MyBatis-Plus

2021–2022 · 新建项目

备件库存管理系统

某制造企业 (脱敏称呼)

为一家制造企业建设备件库存管理系统:备件按料号与货架建档,进料自动生成批次并云打印标签,领料按批次扣减,库龄每日计算,低于最低库存的备件定时邮件提醒。

  • 管理后台
  • RuoYi-Vue 3.3
  • Spring Boot
  • MyBatis-Plus