Skip to content

产品信息、分类、单位 ​

这篇解决什么 ​

进销存产品存在哪、分类和单位怎么挂。读完能对上 erp_product 的 categoryId / unitId / mdmMaterialId,以及为什么单位编号写的是 MDM。

默认端口 48080。先开模块见 ERP 功能设计。

示意图:产品行挂一个分类、一个单位。单位 ID 指向 MDM 计量单位。

从哪改 ​

名称说明仓库路径
产品@RequestMapping("/erp/product")ruoyi-office/yudao-module-erp/.../controller/admin/product/ErpProductController.java
产品表erp_productErpProductDO
分类/erp/product-categoryErpProductCategoryController
单位/erp/product-unitErpProductUnitController
管理端产品三页ruoyi-office-vben/apps/web-antd/src/views/erp/product/

官方菜单:产品目录 2564。产品信息 2565(/erp/product/product),分类 2571(/erp/product/product-category),单位 2577(/erp/product/unit)。

列表路由 /erp/product/product。条码、规格、采购价 / 销售价在产品行上。

表与字段 ​

按本仓库 DO 生成的 ER。unitId 注释写的是 MDM 计量单位,不是只读本地单位表。

名称说明仓库路径
barCode产品条码ErpProductDO
standard规格同上
expiryDay保质期天数同上
weight基础重量,单位 kg同上
purchasePrice / salePrice / minPrice单价,单位元同上
mdmMaterialId可选,过渡期挂 MDM 物料同上
statusCommonStatusEnum同上

和商城商品不是一张表

商城 SPU/SKU 在 product_spu。这里的 erp_product 只给进销存单据用。不要把商城分类 ID 填进 categoryId。

配置与操作 ​

菜单:ERP → 产品信息(2565,/erp/product/product)。分类 2571(/erp/product/product-category),单位 2577(/erp/product/unit)。

先建分类,再录产品。条码、规格、采购价 / 销售价写在产品行。unitId 指向 MDM 计量单位,不要只在本地单位页凑编号。

产品本身没有采购那种审核。status 是 CommonStatusEnum 启停。采购 / 销售 / 出入库单的审核才是 ErpAuditStatus:10 未审核,20 已审核,接口 PUT /update-status,不是 Flowable。

相关篇 ​

联系我们

获取报价、演示和二开方案

微信咨询二维码

微信咨询

17156169080

添加时备注「RuoYi Office」

在线体验商业版