目 录

1. 数据库对象
2. 模块列表

2. 数据库对象列表

2.1 表格列表

base中基础信息下共计5个表,分别如下:
序号 表名/描述 序号 表名/描述
1 customers 客户信息 4 suppliers 供应商信息
2 departments 部门信息 5 users 用户信息
3 factories 厂区信息
mes中订单评审下共计28个表,分别如下:
序号 表名/描述 序号 表名/描述
1 assess_groups 评审小组 15 product_technics 产品工艺
2 assess_items 评审项 16 products 产品信息
3 assess_logs 评审日志 17 review_events 复审事件
4 assess_members 评审成员 18 review_events_watchers 反馈人员列表
5 assess_records 评审记录 19 reviewers 复审员
6 machines 加工中心 20 reviewers_factories 复审员对应的工厂
7 material_assesses 到料评审 21 reviewers_rounds 复审员对应的复审轮次
8 material_item_assesses 到料评审明细 22 sales_order_types 销售订单类型
9 material_items 品号明细 23 technic_schemes 工艺路线
10 material_types 品号类别 24 technics 工艺
11 materials 品号信息 25 work_order_statuses 生产工单状态
12 measurement_units 计量单位 26 work_order_technics 工单工艺
13 order_settings 工单评审时效设置 27 work_order_types 工单单别
14 product_material_items 产品材料明细(bom) 28 work_orders 生产工单

2.2 模块关系图

1. 工单信息

  • 关系图

工单信息

2. 评审信息

  • 关系图

评审信息

3. 具体模块明细

3.1 基础信息

表格base.customers
  • 表格说明
表名主键注释
base.customersid客户信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2codevarchar(255)否代码
3namevarchar(255)否名称
4parent_idbigint是上级单位ID base.customers
5quick_codevarchar(255)是快捷码
6remarkvarchar(255)是备注
7saler_idbigint是对应业务员ID base.users
8short_namevarchar(255)否简称
9updated_attimestamp否更新时间
表格base.departments
  • 表格说明
表名主键注释
base.departmentsid部门信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(10)否代码
3indexnovarchar(20)否顺序号
4namevarchar(80)否名称
5parent_idinteger是上级部门ID base.departments
6updated_attimestamp否更新时间
  • 表格中唯一约束
序号约束名约束字段
1uk_l7tivi5261wxdnvo6cct9gg6tcode
  • 表格的索引
索引名索引字段是否唯一
idx_lloboi12ir2a1q541ntsr7kaoparent_id否
表格base.factories
  • 表格说明
表名主键注释
base.factoriesid厂区信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2addressvarchar(255)否厂址
3codevarchar(255)否代码
4namevarchar(255)否名称
5updated_attimestamp否更新时间
表格base.suppliers
  • 表格说明
表名主键注释
base.suppliersid供应商信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
4updated_attimestamp否更新时间
表格base.users
  • 表格说明
表名主键注释
base.usersid用户信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3codevarchar(255)否代码
4department_idinteger否部门信息ID base.departments
5emailvarchar(255)是电子邮件
6end_ondate是失效日期
7factory_idinteger是厂区信息ID base.factories
8mobilevarchar(255)是移动电话
9namevarchar(255)否名称
10remarkvarchar(255)是备注
11updated_attimestamp否更新时间

3.2 订单评审

表格mes.assess_groups
  • 表格说明
表名主键注释
mes.assess_groupsid评审小组
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2codevarchar(255)否代码
3department_idinteger否部门信息ID base.departments
4director_idbigint是用户信息ID base.users
5namevarchar(255)否名称
6updated_attimestamp否更新时间
表格mes.assess_items
  • 表格说明
表名主键注释
mes.assess_itemsid评审项
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2daysinteger否天数
3indexnovarchar(255)否序号
4matchinevarchar(255)否加工中心或者供应商
5record_idbigint否评审记录ID mes.assess_records
6technic_idinteger否工艺ID mes.technics
  • 表格的索引
索引名索引字段是否唯一
idx_supioe5aa6tgiu208r5m0vvijrecord_id否
表格mes.assess_logs
  • 表格说明
表名主键注释
mes.assess_logsid评审日志
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2from_statusinteger否起始状态
3ipvarchar(255)否IP
4order_idbigint否工单ID
5remarkvarchar(255)是备注
6to_statusinteger否结果状态
7updated_attimestamp否更新时间
8user_idbigint否用户信息ID base.users
表格mes.assess_members
  • 表格说明
表名主键注释
mes.assess_membersid评审成员
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2factory_idinteger否厂区信息ID base.factories
3group_idbigint否评审小组ID mes.assess_groups
4updated_attimestamp否更新时间
5user_idbigint否用户信息ID base.users
  • 表格中唯一约束
序号约束名约束字段
1uk_d9084em65k4s1ie7i8fnfp125group_id,user_id,factory_id
  • 表格的索引
索引名索引字段是否唯一
idx_cw89ot1gfstybe4rf9sg83vl8group_id否
表格mes.assess_records
  • 表格说明
表名主键注释
mes.assess_recordsid评审记录
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2assess_statusinteger否评审状态
3material_readyboolean否是否有料
4material_ready_ondate是到料日期
5order_idbigint否生产工单ID mes.work_orders
6scheduled_ondate否评审交付日期
7updated_attimestamp否更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_9ibkmohvwmt2hvbabc79y79pforder_id否
表格mes.machines
  • 表格说明
表名主键注释
mes.machinesid加工中心
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
4updated_attimestamp否更新时间
表格mes.material_assesses
  • 表格说明
表名主键注释
mes.material_assessesid到料评审
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2assessed_by_idbigint是用户信息ID base.users
3created_attimestamp否创建时间
4order_idbigint否生产工单ID mes.work_orders
5readyboolean否是否有料
6ready_ondate是到料日期
7updated_attimestamp否更新时间
  • 表格中唯一约束
序号约束名约束字段
1uk_dlh25ihrfsda56lme5qhifkhiorder_id
表格mes.material_item_assesses
  • 表格说明
表名主键注释
mes.material_item_assessesid到料评审明细
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2item_idbigint否产品材料明细(bom)ID mes.product_material_items
3material_assess_idbigint否到料评审ID mes.material_assesses
4readyboolean否是否有料
5ready_ondate是到料日期
  • 表格的索引
索引名索引字段是否唯一
idx_gb6gcy4pbcgivs6csbrigrbmwmaterial_assess_id否
表格mes.material_items
  • 表格说明
表名主键注释
mes.material_itemsid品号明细
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2amountinteger否数量
3indexnovarchar(255)否顺序号
4material_idbigint否品号信息ID mes.materials
5product_idbigint否产品信息ID mes.products
  • 表格的索引
索引名索引字段是否唯一
idx_pwsw1fkrx2pan1b703ebmnyvmaterial_id否
表格mes.material_types
  • 表格说明
表名主键注释
mes.material_typesid品号类别
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
表格mes.materials
  • 表格说明
表名主键注释
mes.materialsid品号信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2codevarchar(255)否代码
3material_type_idinteger否品号类别ID mes.material_types
4namevarchar(255)否名称
5remarkvarchar(255)是备注
6specificationvarchar(255)是规格
7unit_idinteger否计量单位ID mes.measurement_units
8updated_attimestamp否更新时间
表格mes.measurement_units
  • 表格说明
表名主键注释
mes.measurement_unitsid计量单位
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
表格mes.order_settings
  • 表格说明
表名主键注释
mes.order_settingsid工单评审时效设置
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_attimestamp否生效时间
3end_attimestamp是失效时间
4work_order_idbigint否生产工单ID mes.work_orders
表格mes.product_material_items
  • 表格说明
表名主键注释
mes.product_material_itemsid产品材料明细(bom)
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2amountfloat4否数量
3cb002varchar(255)否原表cb002
4cb003varchar(255)否原表cb003
5indexnovarchar(255)否顺序号
6material_idbigint否品号信息ID mes.materials
7product_idbigint否产品信息ID mes.products
8updated_attimestamp否更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_kyl7aqbs2wq9ube5rqttxpswbproduct_id否
表格mes.product_technics
  • 表格说明
表名主键注释
mes.product_technicsid产品工艺
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2descriptionvarchar(500)是描述
3indexnovarchar(255)否顺序号
4internalboolean否是否是厂内工艺
5machine_idinteger是加工中心ID mes.machines
6scheme_idbigint否工艺路线ID mes.technic_schemes
7supplier_idinteger是供应商信息ID base.suppliers
8technic_idinteger否工艺ID mes.technics
  • 表格的索引
索引名索引字段是否唯一
idx_gdqqm944bbkos66qkn6rv7x2nscheme_id否
表格mes.products
  • 表格说明
表名主键注释
mes.productsid产品信息
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2codevarchar(255)否代码
3material_type_idinteger否品号类别ID mes.material_types
4namevarchar(255)否名称
5remarkvarchar(255)是备注
6specificationvarchar(255)是规格
7unit_idinteger否计量单位ID mes.measurement_units
8updated_attimestamp否更新时间
表格mes.review_events
  • 表格说明
表名主键注释
mes.review_eventsid复审事件
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2commentsvarchar(300)否反馈回复内容
3issue_by_idbigint否用户信息ID base.users
4remarkvarchar(500)是备注
5updated_attimestamp否更新时间
6work_order_idbigint否生产工单ID mes.work_orders
  • 表格的索引
索引名索引字段是否唯一
idx_7gshhmknv5ae5mrxgkbeslybiwork_order_id否
表格mes.review_events_watchers
  • 表格说明
表名主键注释
mes.review_events_watchersreview_event_id,user_id反馈人员列表
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1review_event_idbigint否复审事件ID mes.review_events
2user_idbigint否用户信息ID base.users
  • 表格的索引
索引名索引字段是否唯一
idx_swsfhhcir1ww43igu61bgi8r8review_event_id否
表格mes.reviewers
  • 表格说明
表名主键注释
mes.reviewersid复审员
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3end_ondate是失效日期
4user_idbigint否用户信息ID base.users
表格mes.reviewers_factories
  • 表格说明
表名主键注释
mes.reviewers_factoriesreviewer_id,factory_id复审员对应的工厂
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1factory_idinteger否厂区信息ID base.factories
2reviewer_idbigint否复审员ID mes.reviewers
  • 表格的索引
索引名索引字段是否唯一
idx_o019dq0nctfoh1p94cul1ax4ureviewer_id否
表格mes.reviewers_rounds
  • 表格说明
表名主键注释
mes.reviewers_roundsreviewer_id,value_复审员对应的复审轮次
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1reviewer_idbigint否复审员ID mes.reviewers
2value_integer否复审员对应的复审轮次
  • 表格的索引
索引名索引字段是否唯一
idx_jav04leq2d7o94m9wdtfa0uk9reviewer_id否
表格mes.sales_order_types
  • 表格说明
表名主键注释
mes.sales_order_typesid销售订单类型
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
4remarkvarchar(255)是备注
5updated_attimestamp否更新时间
表格mes.technic_schemes
  • 表格说明
表名主键注释
mes.technic_schemesid工艺路线
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2indexnovarchar(255)否顺序号
3namevarchar(255)否名称
4product_idbigint否产品信息ID mes.products
5updated_attimestamp否更新时间
  • 表格的索引
索引名索引字段是否唯一
idx_40wi71ckbvuwewj5gsg07i0jtproduct_id否
表格mes.technics
  • 表格说明
表名主键注释
mes.technicsid工艺
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2assess_group_idbigint是评审小组ID mes.assess_groups
3codevarchar(255)否代码
4descriptionvarchar(255)是描述
5durationinteger否评审预计需要的天数,默认为0
6internalboolean否是否是厂内工艺
7machine_idinteger是加工中心ID mes.machines
8namevarchar(255)否名称
9remarkvarchar(255)是备注
10supplier_idinteger是供应商信息ID base.suppliers
11updated_attimestamp否更新时间
表格mes.work_order_statuses
  • 表格说明
表名主键注释
mes.work_order_statusesid生产工单状态
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(10)否代码
3namevarchar(255)否名称
表格mes.work_order_technics
  • 表格说明
表名主键注释
mes.work_order_technicsid工单工艺
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2assessed_by_idbigint是用户信息ID base.users
3daysinteger是天数
4descriptionvarchar(255)是描述
5factory_idinteger否厂区信息ID base.factories
6indexnovarchar(255)否顺序号
7internalboolean否是否是厂内工艺
8machine_idinteger是加工中心ID mes.machines
9passedboolean是是否通过
10supplier_idinteger是供应商信息ID base.suppliers
11technic_idinteger否工艺ID mes.technics
12updated_attimestamp否更新时间
13work_order_idbigint否生产工单ID mes.work_orders
  • 表格的索引
索引名索引字段是否唯一
idx_hv2u30n2y2n05tnq0ykrri6k7work_order_id否
表格mes.work_order_types
  • 表格说明
表名主键注释
mes.work_order_typesid工单单别
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2codevarchar(255)否代码
3namevarchar(255)否名称
4remarkvarchar(255)是备注
5updated_attimestamp否更新时间
表格mes.work_orders
  • 表格说明
表名主键注释
mes.work_ordersid生产工单
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2amountinteger否数量
3assess_begin_attimestamp是评审开始时间
4assess_statusinteger否评审状态
5batch_numvarchar(255)否批号
6created_attimestamp否创建日期
7deadlinedate是客户交付日期
8factory_idinteger否厂区信息ID base.factories
9material_assess_idbigint是到料评审ID mes.material_assesses
10order_type_idinteger否工单单别ID mes.work_order_types
11planned_end_ondate是计划完工日期
12product_idbigint否产品信息ID mes.products
13remarkvarchar(255)是备注
14review_assess_begin_attimestamp是复审开始时间
15saler_idbigint是用户信息ID base.users
16scheduled_ondate是评审交付日期
17status_idinteger否生产工单状态ID mes.work_order_statuses
18updated_attimestamp否更新时间