Files
my-mom-system/prd/db/mom系统数据库设计-数据模型.md

6647 lines
268 KiB
Markdown
Raw Normal View History

2026-03-06 02:02:59 +08:00
# MOM系统数据模型文档
> 版本: 1.0.0
> 创建日期: 2026-01-26
> 数据库: MySQL 5.7+
> 字符集: utf8mb4
---
## 目录
1. [系统概述](#1-系统概述)
2. [模块清单](#2-模块清单)
3. [公共字段规范](#3-公共字段规范)
4. [基础数据模块 (md_*)](#4-基础数据模块)
5. [生产管理模块 (pro_*)](#5-生产管理模块)
6. [质量管理模块 (qc_*)](#6-质量管理模块)
7. [设备管理模块 (dv_*)](#7-设备管理模块)
8. [仓库管理模块 (wm_*)](#8-仓库管理模块)
9. [排班管理模块 (cal_*)](#9-排班管理模块)
10. [IoT数据采集模块 (iot_*)](#10-iot数据采集模块)
11. [工具管理模块 (tm_*)](#11-工具管理模块)
12. [系统管理模块 (sys_*)](#12-系统管理模块)
13. [打印管理模块 (print_*)](#13-打印管理模块)
14. [枚举值定义](#14-枚举值定义)
15. [ER关系图](#15-er关系图)
---
## 1. 系统概述
### 1.1 文档目的
本文档定义 MOM (Manufacturing Operations Management) 系统的数据库表结构、字段说明、枚举值和关联关系,为后端 API 开发和系统维护提供数据模型支持。
### 1.2 系统架构
MOM 系统是一个完整的制造运营管理系统,涵盖:
- **生产执行**: 工单、任务、报工、流转
- **质量控制**: IQC/IPQC/OQC/RQC 全流程质检
- **设备管理**: 设备点检、保养、维修
- **仓储物流**: 入库、出库、库存、盘点
- **排班管理**: 班组、班次、排班计划
- **IoT 数据采集**: 设备数据采集与监控
---
## 2. 模块清单
### 2.1 模块前缀对照表
| 模块 | 表前缀 | 表数量 | 说明 |
|------|--------|--------|------|
| 基础数据 | md_ | 12 | 物料、客户、供应商、车间、工作站等 |
| 生产管理 | pro_ | 18 | 工艺、工单、任务、报工等 |
| 质量管理 | qc_ | 17 | IQC/IPQC/OQC/RQC、检测项等 |
| 设备管理 | dv_ | 11 | 设备、点检、保养、维修等 |
| 仓库管理 | wm_ | 55 | 仓库、库存、出入库单据等 |
| 排班管理 | cal_ | 7 | 班组、班次、排班等 |
| IoT采集 | iot_ | 7 | 设备模型、属性、数据采集等 |
| 工具管理 | tm_ | 2 | 工具、工具类型 |
| 系统管理 | sys_ | 20 | 用户、角色、菜单、部门等 |
| 打印管理 | print_ | 3 | 打印配置、模板等 |
| 报表管理 | report_ | 2 | 图表配置 |
| 定时任务 | QRTZ_ | 11 | Quartz 调度相关 |
| 代码生成 | gen_ | 2 | 代码生成配置 |
### 2.2 表清单总览
| 序号 | 表名 | 中文名 | 模块 |
|------|------|--------|------|
| 1 | md_bom | BOM表头 | 基础数据 |
| 2 | md_client | 客户表 | 基础数据 |
| 3 | md_item | 物料产品表/物料档案表 | 基础数据 |
| 4 | md_item_batch_config | 物料批次属性配置表 | 基础数据 |
| 5 | md_item_replacement | 物料替代关系表 | 基础数据 |
| 6 | md_item_type | 物料产品分类表 | 基础数据 |
| 7 | md_item_vendor | 物料与供应商对应关系表 | 基础数据 |
| 8 | md_product_bom | 产品BOM关系表/BOM明细表 | 基础数据 |
| 9 | md_product_sip | 产品SIP表 | 基础数据 |
| 10 | md_product_sop | 产品SOP表 | 基础数据 |
| 11 | md_unit_measure | 单位表 | 基础数据 |
| 12 | md_vendor | 供应商表 | 基础数据 |
| 13 | md_workshop | 车间表 | 基础数据 |
| 14 | md_workstation | 工作站表 | 基础数据 |
| 15 | md_workstation_machine | 设备资源表 | 基础数据 |
| 16 | md_workstation_mould | 工作站模具对应表 | 基础数据 |
| 17 | md_workstation_tool | 工装夹具资源表 | 基础数据 |
| 18 | md_workstation_worker | 人力资源表 | 基础数据 |
| 19 | pro_andon_config | 安灯呼叫配置 | 生产管理 |
| 20 | pro_andon_record | 安灯呼叫记录 | 生产管理 |
| 21 | pro_batch | 生产批次表 | 生产管理 |
| 22 | pro_batch_gen_record | 批次生成记录表 | 生产管理 |
| 23 | pro_batch_info | 批次关联信息记录表 | 生产管理 |
| 24 | pro_card | 流转卡表 | 生产管理 |
| 25 | pro_card_process | 工序流转卡-工序信息表 | 生产管理 |
| 26 | pro_feedback | 生产报工记录表 | 生产管理 |
| 27 | pro_outsource_order | 外协工单表 | 生产管理 |
| 28 | pro_process | 生产工序表 | 生产管理 |
| 29 | pro_process_content | 生产工序内容表 | 生产管理 |
| 30 | pro_route | 工艺路线表 | 生产管理 |
| 31 | pro_route_process | 工艺组成表 | 生产管理 |
| 32 | pro_route_product | 产品制程 | 生产管理 |
| 33 | pro_route_product_bom | 产品制程物料BOM表 | 生产管理 |
| 34 | pro_shutdown_record | 停机记录记录 | 生产管理 |
| 35 | pro_sn_process | SN流转-工序信息表 | 生产管理 |
| 36 | pro_task | 生产任务表 | 生产管理 |
| 37 | pro_task_issue | 生产任务投料表 | 生产管理 |
| 38 | pro_technology | 生产工艺表 | 生产管理 |
| 39 | pro_technology_process | 生产工艺工序组成表 | 生产管理 |
| 40 | pro_trans_consume | 物料消耗记录表 | 生产管理 |
| 41 | pro_trans_order | 流转单表 | 生产管理 |
| 42 | pro_user_workstation | 用户工作站绑定关系 | 生产管理 |
| 43 | pro_work_change | 生产计划调整表 | 生产管理 |
| 44 | pro_work_plan | 生产计划表 | 生产管理 |
| 45 | pro_workorder | 生产工单表 | 生产管理 |
| 46 | pro_workorder_bom | 生产工单BOM组成表 | 生产管理 |
| 47 | pro_workrecord | 上下工记录表 | 生产管理 |
| 48 | qc_defect | 常见缺陷表 | 质量管理 |
| 49 | qc_defect_record | 检验单缺陷记录表 | 质量管理 |
| 50 | qc_index | 检测项表 | 质量管理 |
| 51 | qc_ipqc | 过程检验单表 | 质量管理 |
| 52 | qc_ipqc_line | 过程检验单行表 | 质量管理 |
| 53 | qc_iqc | 来料检验单表 | 质量管理 |
| 54 | qc_iqc_defect | 来料检验单缺陷记录表 | 质量管理 |
| 55 | qc_iqc_line | 来料检验单行表 | 质量管理 |
| 56 | qc_oqc | 出货检验单表 | 质量管理 |
| 57 | qc_oqc_line | 出货检验单行表 | 质量管理 |
| 58 | qc_result | 检测结果记录表 | 质量管理 |
| 59 | qc_result_detail | 检测结果明细记录表 | 质量管理 |
| 60 | qc_rqc | 退料检验单表 | 质量管理 |
| 61 | qc_rqc_line | 退料检验单行表 | 质量管理 |
| 62 | qc_template | 检测模板表 | 质量管理 |
| 63 | qc_template_index | 检测模板-检测项表 | 质量管理 |
| 64 | qc_template_product | 检测模板-产品表 | 质量管理 |
| 65 | dv_check_machinery | 点检设备表 | 设备管理 |
| 66 | dv_check_plan | 设备点检保养计划头表 | 设备管理 |
| 67 | dv_check_record | 设备点检记录表 | 设备管理 |
| 68 | dv_check_record_line | 设备点检记录行表 | 设备管理 |
| 69 | dv_check_subject | 点检项目表 | 设备管理 |
| 70 | dv_machinery | 设备表 | 设备管理 |
| 71 | dv_machinery_type | 设备类型表 | 设备管理 |
| 72 | dv_mainten_record | 设备保养记录表 | 设备管理 |
| 73 | dv_mainten_record_line | 设备保养记录行表 | 设备管理 |
| 74 | dv_repair | 设备维修单 | 设备管理 |
| 75 | dv_repair_line | 设备维修单行 | 设备管理 |
| 76 | dv_subject | 设备点检保养项目表 | 设备管理 |
| 77 | wm_arrival_notice | 到货通知单表 | 仓库管理 |
| 78 | wm_arrival_notice_line | 到货通知单行表 | 仓库管理 |
| 79 | wm_barcode | 条码清单表 | 仓库管理 |
| 80 | wm_barcode_config | 条码配置 | 仓库管理 |
| 81 | wm_batch | 批次记录表 | 仓库管理 |
| 82 | wm_issue_detail | 生产领料单明细表 | 仓库管理 |
| 83 | wm_issue_header | 生产领料单头表 | 仓库管理 |
| 84 | wm_issue_line | 生产领料单行表 | 仓库管理 |
| 85 | wm_item_consume | 物料消耗记录表 | 仓库管理 |
| 86 | wm_item_consume_detail | 物料消耗记录明细表 | 仓库管理 |
| 87 | wm_item_consume_line | 物料消耗记录行表 | 仓库管理 |
| 88 | wm_item_recpt | 物料入库单表 | 仓库管理 |
| 89 | wm_item_recpt_detail | 物料入库单明细表 | 仓库管理 |
| 90 | wm_item_recpt_line | 物料入库单行表 | 仓库管理 |
| 91 | wm_material_stock | 库存记录表 | 仓库管理 |
| 92 | wm_materialrequest_notice | 备料通知单 | 仓库管理 |
| 93 | wm_materialrequest_notice_line | 备料通知单明细 | 仓库管理 |
| 94 | wm_misc_issue | 杂项出库单表 | 仓库管理 |
| 95 | wm_misc_issue_detail | 杂项出库单明细表 | 仓库管理 |
| 96 | wm_misc_issue_line | 杂项出库单行表 | 仓库管理 |
| 97 | wm_misc_recpt | 杂项入库单表 | 仓库管理 |
| 98 | wm_misc_recpt_detail | 杂项入库单明细表 | 仓库管理 |
| 99 | wm_misc_recpt_line | 杂项入库单行表 | 仓库管理 |
| 100 | wm_outsource_issue | 外协领料单头表 | 仓库管理 |
| 101 | wm_outsource_issue_detail | 外协领料单明细表 | 仓库管理 |
| 102 | wm_outsource_issue_line | 外协领料单行表 | 仓库管理 |
| 103 | wm_outsource_recpt | 外协入库单表 | 仓库管理 |
| 104 | wm_outsource_recpt_detail | 外协入库单明细表 | 仓库管理 |
| 105 | wm_outsource_recpt_line | 外协入库单行表 | 仓库管理 |
| 106 | wm_package | 装箱单表 | 仓库管理 |
| 107 | wm_package_line | 装箱明细表 | 仓库管理 |
| 108 | wm_pback_header | 生产退料单头表 | 仓库管理 |
| 109 | wm_pback_line | 生产退料单行表 | 仓库管理 |
| 110 | wm_product_produce | 产品产出记录表 | 仓库管理 |
| 111 | wm_product_produce_detail | 产品产出记录明细表 | 仓库管理 |
| 112 | wm_product_produce_line | 产品产出记录表行表 | 仓库管理 |
| 113 | wm_product_recpt | 产品入库录表 | 仓库管理 |
| 114 | wm_product_recpt_detail | 产品入库记录明细表 | 仓库管理 |
| 115 | wm_product_recpt_line | 产品入库记录表行表 | 仓库管理 |
| 116 | wm_product_sales | 销售出库单表 | 仓库管理 |
| 117 | wm_product_sales_detail | 产品销售出库记录明细表 | 仓库管理 |
| 118 | wm_product_sales_line | 产品销售出库行表 | 仓库管理 |
| 119 | wm_product_salse | 销售出库单表 | 仓库管理 |
| 120 | wm_product_salse_line | 产品销售出库行表 | 仓库管理 |
| 121 | wm_rt_issue | 生产退料单头表 | 仓库管理 |
| 122 | wm_rt_issue_detail | 生产退料单明细表 | 仓库管理 |
| 123 | wm_rt_issue_line | 生产退料单行表 | 仓库管理 |
| 124 | wm_rt_sales | 产品销售退货单表 | 仓库管理 |
| 125 | wm_rt_sales_detail | 销售退货记录明细表 | 仓库管理 |
| 126 | wm_rt_sales_line | 产品销售退货行表 | 仓库管理 |
| 127 | wm_rt_vendor | 采购退货表 | 仓库管理 |
| 128 | wm_rt_vendor_detail | 采购退货单明细表 | 仓库管理 |
| 129 | wm_rt_vendor_line | 供应商退货行表 | 仓库管理 |
| 130 | wm_sales_notice | 发货通知单表 | 仓库管理 |
| 131 | wm_sales_notice_line | 发货通知单行表 | 仓库管理 |
| 132 | wm_sn | SN码表 | 仓库管理 |
| 133 | wm_stock_detail | 库存明细表 | 仓库管理 |
| 134 | wm_stock_taking | 库存盘点任务表 | 仓库管理 |
| 135 | wm_stock_taking_line | 库存盘点明细表 | 仓库管理 |
| 136 | wm_stock_taking_param | 库存盘点方案参数表 | 仓库管理 |
| 137 | wm_stock_taking_plan | 库存盘点方案表 | 仓库管理 |
| 138 | wm_stock_taking_result | 库存盘点结果表 | 仓库管理 |
| 139 | wm_storage_area | 库位表 | 仓库管理 |
| 140 | wm_storage_location | 库区表 | 仓库管理 |
| 141 | wm_transaction | 库存事务表 | 仓库管理 |
| 142 | wm_transfer | 转移单表 | 仓库管理 |
| 143 | wm_transfer_detail | 转移调拨单明细表 | 仓库管理 |
| 144 | wm_transfer_line | 转移单行表 | 仓库管理 |
| 145 | wm_warehouse | 仓库表 | 仓库管理 |
| 146 | cal_holiday | 节假日设置 | 排班管理 |
| 147 | cal_plan | 排班计划表 | 排班管理 |
| 148 | cal_plan_team | 计划班组表 | 排班管理 |
| 149 | cal_shift | 计划班次表 | 排班管理 |
| 150 | cal_team | 班组表 | 排班管理 |
| 151 | cal_team_member | 班组成员表 | 排班管理 |
| 152 | cal_teamshift | 班组排班表 | 排班管理 |
| 153 | iot_device | 数采设备表 | IoT数据采集 |
| 154 | iot_device_property | 数采设备属性表 | IoT数据采集 |
| 155 | iot_device_stproperty | 数采设备流计算属性表 | IoT数据采集 |
| 156 | iot_model | 设备模型表 | IoT数据采集 |
| 157 | iot_model_property | 设备模型属性表 | IoT数据采集 |
| 158 | iot_model_stproperty | 设备模型流计算属性表 | IoT数据采集 |
| 159 | tm_mainten_content | 工装夹具维护内容表 | 工具管理 |
| 160 | tm_mainten_record | 工装夹具维护记录表 | 工具管理 |
| 161 | tm_mainten_record_line | 工装夹具维护记录明细表 | 工具管理 |
| 162 | tm_tool | 工装夹具清单表 | 工具管理 |
| 163 | tm_tool_issue | 工装夹具领用记录表 | 工具管理 |
| 164 | tm_tool_type | 工装夹具类型表 | 工具管理 |
| 165 | sys_attachment | 附件表 | 系统管理 |
| 166 | sys_auto_code_part | 编码生成规则组成表 | 系统管理 |
| 167 | sys_auto_code_result | 编码生成记录表 | 系统管理 |
| 168 | sys_auto_code_rule | 编码生成规则表 | 系统管理 |
| 169 | sys_config | 参数配置表 | 系统管理 |
| 170 | sys_dept | 部门表 | 系统管理 |
| 171 | sys_dict_data | 字典数据表 | 系统管理 |
| 172 | sys_dict_type | 字典类型表 | 系统管理 |
| 173 | sys_job | 定时任务调度表 | 系统管理 |
| 174 | sys_job_log | 定时任务调度日志表 | 系统管理 |
| 175 | sys_logininfor | 系统访问记录 | 系统管理 |
| 176 | sys_menu | 菜单权限表 | 系统管理 |
| 177 | sys_message | 消息表 | 系统管理 |
| 178 | sys_notice | 通知公告表 | 系统管理 |
| 179 | sys_oper_log | 操作日志记录 | 系统管理 |
| 180 | sys_post | 岗位信息表 | 系统管理 |
| 181 | sys_role | 角色信息表 | 系统管理 |
| 182 | sys_role_dept | 角色和部门关联表 | 系统管理 |
| 183 | sys_role_menu | 角色和菜单关联表 | 系统管理 |
| 184 | sys_tenant | 租户表 | 系统管理 |
| 185 | sys_todo_list | 通用代办表 | 系统管理 |
| 186 | sys_user | 用户信息表 | 系统管理 |
| 187 | sys_user_post | 用户与岗位关联表 | 系统管理 |
| 188 | sys_user_role | 用户和角色关联表 | 系统管理 |
| 189 | print_client | 打印机客户端配置 | 打印管理 |
| 190 | print_printer_config | 打印机配置 | 打印管理 |
| 191 | print_template | 打印模板配置 | 打印管理 |
| 192 | erp_mp_mbom | 生产计划物料清单表头(同步自ERP) | 其他 |
| 193 | erp_mp_mbom_line | 生产计划物料清单明细(同步自ERP) | 其他 |
| 194 | erp_mp_parts | 零部件订单表 | 其他 |
| 195 | erp_mp_plan | 生产计划单表头(同步自ERP) | 其他 |
| 196 | erp_mp_plan_line | 生产计划单明细(同步自ERP) | 其他 |
| 197 | erp_mp_purchase | 采购计划单(同步自ERP) | 其他 |
| 198 | erp_po_checkin | 采购到货单表头 | 其他 |
| 199 | erp_po_checkin_line | 采购到货单明细 | 其他 |
| 200 | erp_po_invoice | 采购发票表头 | 其他 |
| 201 | erp_po_invoice_line | 采购发票明细 | 其他 |
| 202 | erp_po_order | 采购订单表头 | 其他 |
| 203 | erp_po_order_line | 采购订单明细 | 其他 |
| 204 | erp_po_reject | 采购退货单表头 | 其他 |
| 205 | erp_po_reject_line | 采购退货单明细 | 其他 |
| 206 | erp_sl_contract | 销售合同表头 | 其他 |
| 207 | erp_sl_contract_line | 销售合同明细 | 其他 |
| 208 | erp_sl_deliver | 发货单表头 | 其他 |
| 209 | erp_sl_deliver_line | 发货单明细 | 其他 |
| 210 | erp_sl_invoice | 销售发票表头 | 其他 |
| 211 | erp_sl_invoice_line | 销售发票明细 | 其他 |
| 212 | erp_sl_order | 销售订单表头 | 其他 |
| 213 | erp_sl_order_line | 销售订单明细 | 其他 |
| 214 | erp_sl_saleback | 销售退货单表头 | 其他 |
| 215 | erp_sl_saleback_line | 销售退货单明细 | 其他 |
| 216 | mo_mould | 模具表 | 其他 |
| 217 | mo_mould_type | 模具类型表 | 其他 |
## 3. 公共字段规范
### 3.1 必备公共字段
所有业务表必须包含以下字段:
| 字段名 | 类型 | 说明 |
|--------|------|------|
| create_by | varchar(64) | 创建者 |
| create_time | datetime | 创建时间 |
| update_by | varchar(64) | 更新者 |
| update_time | datetime | 更新时间 |
| remark | varchar(500) | 备注 |
| attr1 | varchar(64) | 预留字段1 |
| attr2 | varchar(255) | 预留字段2 |
| attr3 | int(11) | 预留字段3 |
| attr4 | int(11) | 预留字段4 |
### 3.2 命名规范
| 规则 | 说明 | 示例 |
|------|------|------|
| 主键 | 业务名_id | workorder_id, item_id |
| 编码 | 业务名_code | workorder_code, item_code |
| 名称 | 业务名_name | workorder_name, item_name |
| 外键 | 关联表业务名_id | client_id, vendor_id |
| 冗余字段 | 关联表业务名_code/name | client_code, client_name |
| 标志 | xxx_flag | enable_flag, batch_flag |
| 数量 | quantity, xxx_quantity | quantity, quantity_produced |
| 状态 | status | status |
### 3.3 数据类型规范
| 用途 | 数据类型 | 说明 |
|------|----------|------|
| 主键 | bigint(20) | 自增长ID |
| 编码 | varchar(64) | 业务编码 |
| 名称 | varchar(255) | 名称 |
| 描述 | varchar(500) | 长文本 |
| 日期 | datetime | 日期时间 |
| 数量 | double(14,2) / double(12,4) | 数量类 |
| 标志 | char(1) | Y/N |
| 状态 | varchar(64) | 状态枚举 |
---
## 4. 基础数据模块
### 4.1 BOM表头 (md_bom)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| bom_id | bigint(20) | N | BOM ID |
| tenant_id | varchar(20) | N | 租户ID |
| bom_code | varchar(32) | N | BOM编码 |
| bom_name | varchar(100) | Y | BOM名称 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(32) | N | 产品物料编码 |
| item_name | varchar(100) | N | 产品物料名称 |
| item_spec | varchar(200) | Y | 产品物料规格 (冗余字段) |
| unit_name | varchar(20) | Y | 计量单位 |
| base_qty | decimal(18,4) | N | 基本数量 |
| version | varchar(20) | Y | 版本号 |
| version_desc | varchar(200) | Y | 版本说明 |
| status | varchar(20) | N | 状态(DRAFT草稿 APPROVED审核) |
| enable_flag | char(1) | N | 启用状态 |
| remark | varchar(500) | Y | 备注 |
| del_flag | char(1) | N | 删除标志 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.2 客户表 (md_client)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| client_id | bigint(20) | N | 客户ID |
| tenant_id | varchar(20) | Y | 租户ID |
| client_code | varchar(64) | N | 客户编码 |
| client_name | varchar(255) | N | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| client_en | varchar(255) | Y | 客户英文名称 |
| client_des | varchar(500) | Y | 客户简介 |
| client_logo | varchar(255) | Y | 客户LOGO地址 |
| client_type | varchar(64) | Y | 客户类型 |
| client_level | varchar(10) | Y | 客户级别(A/B/C/D) |
| client_source | varchar(50) | Y | 客户来源 |
| client_industry | varchar(50) | Y | 所属行业 |
| province | varchar(50) | Y | 省份 |
| city | varchar(50) | Y | 城市 |
| address | varchar(500) | Y | 客户地址 |
| website | varchar(255) | Y | 客户官网地址 |
| email | varchar(255) | Y | 客户邮箱地址 |
| tel | varchar(64) | Y | 客户电话 |
| fax | varchar(20) | Y | 传真 |
| contact1 | varchar(64) | Y | 联系人1 |
| contact1_tel | varchar(64) | Y | 联系人1-电话 |
| contact1_email | varchar(255) | Y | 联系人1-邮箱 |
| contact2 | varchar(64) | Y | 联系人2 |
| contact2_tel | varchar(64) | Y | 联系人2-电话 |
| contact2_email | varchar(255) | Y | 联系人2-邮箱 |
| credit_code | varchar(64) | Y | 统一社会信用代码 |
| bank_name | varchar(100) | Y | 开户银行 |
| bank_account | varchar(30) | Y | 银行账号 |
| tax_no | varchar(30) | Y | 税号 |
| invoice_address | varchar(200) | Y | 开票地址电话 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| del_flag | char(1) | N | 删除标志 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.3 物料产品表/物料档案表 (md_item)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| item_id | bigint(20) | N | 产品物料ID |
| tenant_id | varchar(20) | Y | 租户ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| item_or_product | varchar(20) | N | 产品物料标识 |
| item_type_id | bigint(20) | Y | 物料类型ID |
| item_type_code | varchar(64) | Y | 物料类型编码 |
| item_type_name | varchar(255) | Y | 物料类型名称 |
| item_sub_type_code | varchar(32) | Y | 二级分类编码 |
| item_sub_type_name | varchar(50) | Y | 二级分类名称 |
| default_warehouse_id | bigint(20) | Y | 默认仓库ID |
| default_warehouse_name | varchar(50) | Y | 默认仓库名称 |
| weight | decimal(18,6) | Y | 重量(kg) |
| volume | decimal(18,6) | Y | 体积(m³) |
| enable_flag | char(1) | N | 是否启用 |
| safe_stock_flag | char(1) | N | 是否设置安全库存 |
| min_stock | double(12,4) | Y | 最低库存量 |
| max_stock | double(12,4) | Y | 最大库存量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(64) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| high_value | char(1) | N | - |
| unit_name | varchar(64) | Y | - |
| batch_flag | char(1) | N | 是否批次管理 |
| del_flag | char(1) | N | 删除标志 (0存在 1删除) |
| default_bom_id | bigint(20) | Y | 默认BOM ID |
| default_bom_code | varchar(32) | Y | 默认BOM编码 |
| default_bom_name | varchar(100) | Y | 默认BOM名称 |
| base_qty | decimal(18,4) | Y | 基本数量 |
| default_bom_version | varchar(20) | Y | 默认BOM版本号 |
---
### 4.4 物料批次属性配置表 (md_item_batch_config)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| config_id | bigint(20) | N | 批次ID |
| item_id | bigint(20) | N | 产品物料ID |
| produce_date_flag | char(1) | Y | 生产日期 |
| expire_date_flag | char(1) | Y | 有效期 |
| recpt_date_flag | char(1) | Y | 入库日期 |
| vendor_flag | char(1) | Y | 供应商 |
| client_flag | char(1) | Y | 客户 |
| co_code_flag | char(1) | Y | 销售订单编号 |
| po_code_flag | char(1) | Y | 采购订单编号 |
| workorder_flag | char(1) | Y | 生产工单 |
| task_flag | char(1) | Y | 生产任务 |
| workstation_flag | char(1) | Y | 工作站 |
| tool_flag | char(1) | Y | 工具 |
| mold_flag | char(1) | Y | 模具 |
| lot_number_flag | char(1) | Y | 生产批号 |
| quality_status_flag | char(1) | Y | 质量状态 |
| enable_flag | char(1) | Y | 生效状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.5 物料替代关系表 (md_item_replacement)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| replacement_id | bigint(20) | N | 替代记录ID |
| item_id | bigint(20) | N | 物料ID |
| item_code | varchar(64) | Y | 物料编码 |
| item_name | varchar(255) | Y | 物料名称 |
| replacement_item_id | bigint(20) | N | 替代物料ID |
| replacement_item_code | varchar(64) | Y | 替代物料编码 |
| replacement_item_name | varchar(255) | Y | 替代物料名称 |
| replacement_ratio | double(12,4) | N | 替代比例 |
| priority | int(4) | Y | 优先级(数字越小优先级越高) |
| enable_flag | char(1) | Y | 是否启用(Y/N) |
| start_date | datetime | Y | 生效开始日期 |
| end_date | datetime | Y | 生效结束日期 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 4.6 物料产品分类表 (md_item_type)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| item_type_id | bigint(20) | N | 产品物料类型ID |
| tenant_id | varchar(20) | Y | 租户ID |
| item_type_code | varchar(64) | N | 产品物料类型编码 |
| item_type_name | varchar(255) | N | 产品物料类型名称 |
| parent_type_id | bigint(20) | N | 父类型ID |
| ancestors | varchar(500) | Y | 所有层级父节点 |
| item_or_product | varchar(20) | N | 产品物料标识 |
| order_num | int(11) | Y | 排列顺序 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| del_flag | char(1) | N | 删除标志 (0存在 1删除) |
---
### 4.7 物料与供应商对应关系表 (md_item_vendor)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| item_id | bigint(20) | N | 物料ID |
| item_code | varchar(64) | Y | 物料编码 |
| item_name | varchar(255) | Y | 物料名称 |
| vendor_id | bigint(20) | N | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| is_primary | char(1) | Y | 是否主供应商(Y/N) |
| priority | int(4) | Y | 优先级 |
| lead_time | int(11) | Y | 供货周期(天) |
| min_order_qty | double(12,4) | Y | 最小订货量 |
| price | double(14,4) | Y | 采购单价 |
| currency | varchar(20) | Y | 币种 |
| enable_flag | char(1) | Y | 是否启用(Y/N) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 4.8 产品BOM关系表/BOM明细表 (md_product_bom)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | BOM行ID |
| line_no | int(11) | Y | BOM行号 |
| bom_id | bigint(20) | N | BOM ID |
| item_id | bigint(20) | N | 物料产品ID |
| bom_item_id | bigint(20) | N | BOM物料ID |
| bom_item_code | varchar(64) | N | BOM物料编码 |
| bom_item_name | varchar(255) | N | BOM物料名称 |
| bom_item_spec | varchar(500) | Y | BOM物料规格 |
| unit_of_measure | varchar(64) | N | BOM物料单位 |
| item_or_product | varchar(20) | N | 产品物料标识 |
| quantity | double(12,4) | N | 物料使用比例 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| unit_name | varchar(64) | Y | BOM物料单位名称 |
| bom_code | varchar(32) | Y | BOM编码 |
| bom_name | varchar(100) | Y | BOM名称 |
| version | varchar(20) | Y | 版本号 |
| version_desc | varchar(200) | Y | 版本说明 |
| status | varchar(20) | Y | BOM状态(DRAFT/APPROVED/OBSOLETE) |
| loss_rate | decimal(5,2) | Y | 损耗率(%) |
| supply_type | varchar(20) | Y | 供应方式(PURCHASE/PRODUCE/OUTSOURCE) |
| tenant_id | varchar(20) | Y | 租户ID |
| del_flag | char(1) | N | 删除标志(0存在 1删除) |
| base_qty | decimal(18,6) | Y | 基本用量(同步自ERP) |
| item_code | varchar(32) | Y | 产品物料编码 |
| item_name | varchar(100) | Y | 产品物料名称 |
| item_spec | varchar(200) | Y | 产品物料规格 |
| specification | varchar(200) | Y | 子件规格型号 |
---
### 4.9 产品SIP表 (md_product_sip)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| sip_id | bigint(20) | N | 记录ID |
| item_id | bigint(20) | N | 物料产品ID |
| order_num | int(4) | Y | 排列顺序 |
| process_id | bigint(20) | Y | 对应的工序 |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| sip_title | varchar(255) | Y | 标题 |
| sip_description | varchar(500) | Y | 详细描述 |
| sip_url | varchar(255) | Y | 图片地址 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.10 产品SOP表 (md_product_sop)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| sop_id | bigint(20) | N | 记录ID |
| item_id | bigint(20) | N | 物料产品ID |
| order_num | int(4) | Y | 排列顺序 |
| process_id | bigint(20) | Y | 对应的工序 |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| sop_title | varchar(255) | Y | 标题 |
| sop_description | varchar(500) | Y | 详细描述 |
| sop_url | varchar(255) | Y | 图片地址 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.11 单位表 (md_unit_measure)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| measure_id | bigint(20) | N | 单位ID |
| measure_code | varchar(64) | N | 单位编码 |
| measure_name | varchar(255) | N | 单位名称 |
| primary_flag | char(1) | N | 是否是主单位 |
| primary_id | bigint(20) | Y | 主单位ID |
| change_rate | double(12,4) | Y | 与主单位换算比例 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | varchar(20) | Y | 租户ID |
| del_flag | char(1) | N | 删除标志 (0存在 1删除) |
---
### 4.12 供应商表 (md_vendor)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| vendor_id | bigint(20) | N | 供应商ID |
| vendor_code | varchar(64) | N | 供应商编码 |
| vendor_name | varchar(255) | N | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| vendor_en | varchar(255) | Y | 供应商英文名称 |
| vendor_des | varchar(500) | Y | 供应商简介 |
| vendor_type | varchar(64) | Y | 供应商类型CORE-核心供应商、NORMAL-普通供应商、TEMP-临时供应商) |
| vendor_logo | varchar(255) | Y | 供应商LOGO地址 |
| vendor_level | varchar(64) | Y | 供应商等级 |
| vendor_score | int(11) | Y | 供应商评分 |
| address | varchar(500) | Y | 供应商地址 |
| province | varchar(64) | Y | 省份 |
| city | varchar(64) | Y | 城市 |
| zip_code | varchar(20) | Y | 邮编 |
| website | varchar(255) | Y | 供应商官网地址 |
| email | varchar(255) | Y | 供应商邮箱地址 |
| tel | varchar(64) | Y | 供应商电话 |
| fax | varchar(64) | Y | 传真 |
| contact1 | varchar(64) | Y | 联系人1 |
| contact1_tel | varchar(64) | Y | 联系人1-电话 |
| contact1_email | varchar(255) | Y | 联系人1-邮箱 |
| contact2 | varchar(64) | Y | 联系人2 |
| contact2_tel | varchar(64) | Y | 联系人2-电话 |
| contact2_email | varchar(255) | Y | 联系人2-邮箱 |
| credit_code | varchar(64) | Y | 统一社会信用代码 |
| bank_name | varchar(128) | Y | 开户银行 |
| bank_account | varchar(64) | Y | 银行账号 |
| tax_no | varchar(64) | Y | 税号 |
| invoice_address | varchar(255) | Y | 开票地址 |
| supply_items | varchar(500) | Y | 供应料品(多个以逗号分隔) |
| enable_flag | char(1) | N | 是否启用 |
| del_flag | char(1) | Y | 删除标志0-正常 1-删除) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.13 车间表 (md_workshop)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| workshop_id | bigint(20) | N | 车间ID |
| workshop_code | varchar(64) | N | 车间编码 |
| workshop_name | varchar(255) | N | 车间名称 |
| area | double(12,2) | Y | 面积 |
| charge | varchar(64) | Y | 负责人 |
| charge_id | bigint(20) | Y | 负责人id |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.14 工作站表 (md_workstation)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | N | 工作站编码 |
| workstation_name | varchar(255) | N | 工作站名称 |
| workstation_address | varchar(255) | Y | 工作站地点 |
| workshop_id | bigint(20) | Y | 所在车间ID |
| workshop_code | varchar(64) | Y | 所在车间编码 |
| workshop_name | varchar(255) | Y | 所在车间名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编码 |
| process_name | varchar(255) | Y | 工序名称 |
| warehouse_id | bigint(20) | N | 线边库ID |
| warehouse_code | varchar(64) | Y | 线边库编码 |
| warehouse_name | varchar(255) | Y | 线边库名称 |
| location_id | bigint(20) | N | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | N | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.15 设备资源表 (md_workstation_machine)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workstation_id | bigint(20) | N | 工作站ID |
| machinery_id | bigint(20) | N | 设备ID |
| machinery_code | varchar(64) | Y | 设备编码 |
| machinery_name | varchar(255) | Y | 设备名称 |
| quantity | int(4) | Y | 数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.16 工作站模具对应表 (md_workstation_mould)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水ID |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编码 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| mould_id | bigint(20) | N | 模具ID |
| mould_code | varchar(64) | Y | 模具编码 |
| mould_name | varchar(255) | Y | 模具名称 |
| quantity | int(4) | Y | 数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 4.17 工装夹具资源表 (md_workstation_tool)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workstation_id | bigint(20) | N | 工作站ID |
| tool_type_id | bigint(20) | N | 工装夹具类型ID |
| tool_type_code | varchar(64) | Y | 类型编码 |
| tool_type_name | varchar(255) | Y | 类型名称 |
| quantity | int(4) | N | 数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 4.18 人力资源表 (md_workstation_worker)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workstation_id | bigint(20) | N | 工作站ID |
| post_id | bigint(20) | N | 岗位ID |
| post_code | varchar(64) | Y | 岗位编码 |
| post_name | varchar(255) | Y | 岗位名称 |
| quantity | int(4) | N | 数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 5. 生产管理模块
### 5.1 安灯呼叫配置 (pro_andon_config)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| config_id | bigint(20) | N | 记录ID |
| andon_reason | varchar(500) | N | 呼叫原因 |
| andon_level | varchar(64) | N | 级别 |
| handler_role_id | bigint(20) | Y | 处置人角色ID |
| handler_role_name | varchar(128) | Y | 处置人角色名称 |
| handler_user_id | bigint(20) | Y | 处置人 |
| handler_user_name | varchar(64) | Y | 处置人用户名 |
| handler_nick_name | varchar(64) | Y | 处置人名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.2 安灯呼叫记录 (pro_andon_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | varchar(125) | Y | 名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| andon_reason | varchar(500) | N | 呼叫原因 |
| andon_level | varchar(64) | Y | 级别 |
| handle_time | datetime | Y | 处置时间 |
| handler_user_id | bigint(20) | Y | 处置人 |
| handler_user_name | varchar(64) | Y | 处置人用户名 |
| handler_nick_name | varchar(64) | Y | 处置人名称 |
| status | varchar(64) | Y | 处置状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.3 生产批次表 (pro_batch)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| batch_id | bigint(20) | N | 批次ID |
| batch_code | varchar(64) | N | 批次编号 |
| record_id | bigint(20) | N | 批次生成记录ID |
| print_flag | char(1) | Y | 是否已打印(Y/N) |
| used_flag | char(1) | Y | 是否已使用(Y/N) |
| print_time | datetime | Y | 打印时间 |
| used_time | datetime | Y | 使用时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.4 批次生成记录表 (pro_batch_gen_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水ID |
| quantity | int(4) | N | 生成的数量 |
| gen_time | datetime | N | 生成时间 |
| gen_range | varchar(255) | N | 序号范围 |
| rule_id | bigint(20) | Y | 规则ID(批次号生成规则) |
| rule_code | varchar(255) | Y | 规则编码 |
| rule_name | varchar(255) | Y | 规则名称 |
| print_status | varchar(64) | Y | 打印标识(NONE/PART/ALL) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.5 批次关联信息记录表 (pro_batch_info)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| info_id | bigint(20) | N | 信息ID |
| batch_id | bigint(20) | N | 批次ID |
| batch_code | varchar(64) | N | 批次编号 |
| item_id | bigint(20) | N | 产品ID |
| item_code | varchar(64) | N | 产品编码 |
| item_name | varchar(255) | N | 产品名称 |
| unit_of_measure | varchar(64) | Y | 单位 |
| quantity | double(14,2) | Y | 批次数量 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| produce_date | datetime | Y | 生产日期 |
| expire_date | datetime | Y | 有效期 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| quality_status | varchar(64) | Y | 质量状态(PENDING/QUALIFIED/UNQUALIFIED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.6 流转卡表 (pro_card)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| card_id | bigint(20) | N | 流转卡ID |
| card_code | varchar(64) | Y | 流转卡编号 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| batch_code | varchar(64) | Y | 批次号 |
| item_id | bigint(20) | Y | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| barcode_url | varchar(255) | Y | 赋码地址 |
| quantity_transfered | double(12,2) | Y | 流转数量 |
| status | varchar(64) | Y | 流转卡状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.7 工序流转卡-工序信息表 (pro_card_process)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水ID |
| card_id | bigint(20) | N | 流转卡ID |
| card_code | varchar(64) | Y | 流转卡编号 |
| seq_num | int(11) | Y | 序号 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| input_time | datetime | Y | 进入工序时间 |
| output_time | datetime | Y | 出工序时间 |
| quantity_input | double(12,2) | Y | 投入数量 |
| quantity_output | double(12,2) | Y | 产出数量 |
| quantity_unquanlify | double(12,2) | Y | 不合格品数量 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | varchar(125) | Y | 名称 |
| ipqc_id | bigint(20) | Y | 过程检验单ID |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.8 生产报工记录表 (pro_feedback)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| feedback_type | varchar(64) | N | 报工类型 |
| feedback_code | varchar(64) | Y | 报工单编号 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| workorder_id | bigint(20) | N | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| route_id | bigint(20) | N | 工艺流程ID |
| route_code | varchar(64) | Y | 工艺流程编号 |
| process_id | bigint(20) | N | 工序ID |
| process_code | varchar(64) | Y | 工序编码 |
| process_name | varchar(255) | Y | 工序名称 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| specification | varchar(500) | Y | 规格型号 |
| expire_date | datetime | Y | 过期日期 |
| lot_number | varchar(128) | Y | 生产批号 |
| quantity | double(14,2) | Y | 排产数量 |
| quantity_feedback | double(14,2) | Y | 本次报工数量 |
| quantity_qualified | double(14,2) | Y | 合格品数量 |
| quantity_unquanlified | double(14,2) | Y | 不良品数量 |
| quantity_uncheck | double(14,2) | Y | 待检测数量 |
| quantity_labor_scrap | double(14,2) | Y | 人工报废数量 |
| quantity_material_scrap | double(14,2) | Y | 材料报废数量 |
| quantity_other_scrap | double(14,2) | Y | 其他报废数量 |
| user_name | varchar(64) | Y | 报工用户名 |
| nick_name | varchar(64) | Y | 昵称 |
| feedback_channel | varchar(64) | Y | 报工途径 |
| feedback_time | datetime | Y | 报工时间 |
| record_user | varchar(64) | Y | 记录人 |
| record_nick | varchar(64) | Y | 记录人名称 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.9 外协工单表 (pro_outsource_order)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| outsource_id | bigint(20) | N | 外协工单ID |
| outsource_code | varchar(64) | N | 外协工单编号 |
| outsource_name | varchar(255) | Y | 外协工单名称 |
| workorder_id | bigint(20) | Y | 关联生产工单ID |
| workorder_code | varchar(64) | Y | 关联生产工单编号 |
| vendor_id | bigint(20) | N | 供应商ID(外协商) |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| item_id | bigint(20) | N | 产品ID |
| item_code | varchar(64) | N | 产品编码 |
| item_name | varchar(255) | N | 产品名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| quantity | double(14,2) | N | 外协数量 |
| quantity_received | double(14,2) | Y | 已收货数量 |
| price | double(14,4) | Y | 外协单价 |
| amount | double(14,2) | Y | 外协金额 |
| send_date | datetime | Y | 发出日期 |
| expect_date | datetime | Y | 预计收货日期 |
| receive_date | datetime | Y | 实际收货日期 |
| status | varchar(64) | Y | 状态(PREPARE/CONFIRMED/SENDING/RECEIVED/FINISHED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.10 生产工序表 (pro_process)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| process_id | bigint(20) | N | 工序ID |
| process_code | varchar(64) | N | 工序编码 |
| process_name | varchar(255) | N | 工序名称 |
| attention | varchar(1000) | Y | 工艺要求 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.11 生产工序内容表 (pro_process_content)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| content_id | bigint(20) | N | 内容ID |
| process_id | bigint(20) | N | 工序ID |
| order_num | int(4) | Y | 顺序编号 |
| content_text | varchar(500) | Y | 内容说明 |
| device | varchar(255) | Y | 辅助设备 |
| material | varchar(255) | Y | 辅助材料 |
| doc_url | varchar(255) | Y | 材料URL |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.12 工艺路线表 (pro_route)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| route_id | bigint(20) | N | 工艺路线ID |
| route_code | varchar(64) | N | 工艺路线编号 |
| route_name | varchar(255) | N | 工艺路线名称 |
| route_desc | varchar(500) | Y | 工艺路线说明 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.13 工艺组成表 (pro_route_process)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| route_id | bigint(20) | N | 工艺路线ID |
| process_id | bigint(20) | N | 工序ID |
| process_code | varchar(64) | Y | 工序编码 |
| process_name | varchar(255) | Y | 工序名称 |
| order_num | int(4) | Y | 序号 |
| next_process_id | bigint(20) | N | 工序ID |
| next_process_code | varchar(64) | Y | 工序编码 |
| next_process_name | varchar(255) | Y | 工序名称 |
| link_type | varchar(64) | Y | 与下一道工序关系 |
| default_pre_time | int(11) | Y | 准备时间 |
| default_suf_time | int(11) | Y | 等待时间 |
| color_code | char(7) | Y | 甘特图显示颜色 |
| key_flag | varchar(64) | Y | 关键工序 |
| is_check | char(1) | Y | 是否检验 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.14 产品制程 (pro_route_product)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| route_id | bigint(20) | N | 工艺路线ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | int(11) | Y | 生产数量 |
| production_time | double(12,2) | Y | 生产用时 |
| time_unit_type | varchar(64) | Y | 时间单位 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.15 产品制程物料BOM表 (pro_route_product_bom)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| route_id | bigint(20) | N | 工艺路线ID |
| process_id | bigint(20) | N | 工序ID |
| product_id | bigint(20) | N | 产品物料ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| quantity | double(12,2) | Y | 用料比例 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| unit_name | varchar(64) | Y | 单位名称 |
---
### 5.16 停机记录记录 (pro_shutdown_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| machinery_id | bigint(20) | Y | 设备ID |
| machinery_code | varchar(64) | Y | 设备编号 |
| machinery_name | varchar(255) | Y | 设备名称 |
| shutdown_reason | varchar(500) | N | 停机原因 |
| operation_time | datetime | Y | 操作时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.17 SN流转-工序信息表 (pro_sn_process)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水ID |
| sn_id | bigint(20) | N | SNID |
| sn_code | varchar(64) | Y | SN编号 |
| seq_num | int(11) | Y | 序号 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| input_time | datetime | Y | 进入工序时间 |
| output_time | datetime | Y | 出工序时间 |
| quantity_input | double(12,2) | Y | 投入数量 |
| quantity_output | double(12,2) | Y | 产出数量 |
| quantity_unquanlify | double(12,2) | Y | 不合格品数量 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | varchar(125) | Y | 名称 |
| ipqc_id | bigint(20) | Y | 过程检验单ID |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.18 生产任务表 (pro_task)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| task_id | bigint(20) | N | 任务ID |
| task_code | varchar(64) | N | 任务编号 |
| task_name | varchar(255) | N | 任务名称 |
| workorder_id | bigint(20) | N | 生产工单ID |
| workorder_code | varchar(64) | N | 生产工单编号 |
| workorder_name | varchar(255) | N | 工单名称 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | N | 工作站编号 |
| workstation_name | varchar(255) | N | 工作站名称 |
| route_id | bigint(20) | N | 工艺ID |
| route_code | varchar(64) | Y | 工艺编号 |
| process_id | bigint(20) | N | 工序ID |
| process_code | varchar(64) | Y | 工序编码 |
| process_name | varchar(255) | Y | 工序名称 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| quantity | double(14,2) | N | 排产数量 |
| quantity_produced | double(14,2) | Y | 已生产数量 |
| quantity_quanlify | double(14,2) | Y | 合格品数量 |
| quantity_unquanlify | double(14,2) | Y | 不良品数量 |
| quantity_changed | double(14,2) | Y | 调整数量 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| start_time | datetime | Y | 开始生产时间 |
| duration | int(11) | Y | 生产时长 |
| end_time | datetime | Y | 完成生产时间 |
| color_code | char(7) | Y | 甘特图显示颜色 |
| request_date | datetime | Y | 需求日期 |
| status | varchar(64) | Y | - |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| unit_name | varchar(64) | Y | 单位名称 |
| finish_date | datetime | Y | 完成日期 |
| cancel_date | datetime | Y | 取消日期 |
---
### 5.19 生产任务投料表 (pro_task_issue)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| task_id | bigint(20) | N | 生产任务ID |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workstation_id | bigint(20) | Y | 工作站ID |
| source_doc_id | bigint(20) | N | 单据ID |
| source_doc_code | varchar(64) | Y | 单据编号 |
| source_doc_type | varchar(64) | Y | 单据类型 |
| batch_code | varchar(64) | Y | 投料批次 |
| source_line_id | bigint(20) | Y | 行ID |
| item_id | bigint(20) | Y | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| quantity_issued | double(12,2) | Y | 总的投料数量 |
| quantity_available | double(12,2) | Y | 当前可用数量 |
| quantity_used | double(12,2) | Y | 当前使用数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.20 生产工艺表 (pro_technology)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| technology_id | bigint(20) | N | 生产工艺ID |
| technology_code | varchar(64) | N | 生产工艺编号 |
| technology_name | varchar(255) | N | 生产工艺名称 |
| technology_desc | varchar(500) | Y | 工艺说明 |
| technology_type | varchar(64) | Y | 工艺类型(STANDARD/SPECIAL) |
| version | varchar(20) | Y | 版本号 |
| enable_flag | char(1) | Y | 是否启用(Y/N) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.21 生产工艺工序组成表 (pro_technology_process)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| technology_id | bigint(20) | N | 生产工艺ID |
| process_id | bigint(20) | N | 工序ID |
| process_code | varchar(64) | N | 工序编号 |
| process_name | varchar(255) | N | 工序名称 |
| order_num | int(4) | Y | 序号 |
| next_process_id | bigint(20) | Y | 下一道工序ID(0表示最后一道) |
| next_process_code | varchar(64) | Y | 下一道工序编号 |
| link_type | varchar(64) | Y | 工序关系(FS/SS/FF/SF) |
| default_pre_time | int(11) | Y | 准备时间(小时) |
| default_suf_time | int(11) | Y | 等待时间(小时) |
| standard_time | double(12,4) | Y | 标准工时(分钟) |
| key_flag | char(1) | Y | 是否关键工序(Y/N) |
| color_code | char(7) | Y | 甘特图颜色 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.22 物料消耗记录表 (pro_trans_consume)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| trans_order_id | bigint(20) | Y | 流转单ID |
| trans_order_code | varchar(64) | Y | 流转单编号 |
| task_id | bigint(20) | N | 生产任务ID |
| workstation_id | bigint(20) | N | 工作站ID |
| process_id | bigint(20) | Y | 工序ID |
| workorder_id | bigint(20) | Y | 生产工单ID |
| batch_code | varchar(64) | Y | 批次号 |
| source_doc_id | bigint(20) | Y | 被消耗单据ID |
| source_doc_code | varchar(64) | Y | 被消耗单据编号 |
| source_doc_type | varchar(64) | Y | 被消耗单据类型 |
| source_line_id | bigint(20) | Y | 被消耗单据行ID |
| source_batch_code | varchar(64) | Y | 被消耗物料批次号 |
| item_id | bigint(20) | Y | 被消耗产品物料ID |
| item_code | varchar(64) | N | 被消耗产品物料编码 |
| item_name | varchar(255) | N | 被消耗产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| quantity_consumed | double(12,2) | Y | 消耗数量 |
| consume_date | datetime | Y | 消耗时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.23 流转单表 (pro_trans_order)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| trans_order_id | bigint(20) | N | 流转单ID |
| trans_order_code | varchar(64) | Y | 流转单编号 |
| task_id | bigint(20) | N | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| batch_code | varchar(64) | Y | 批次号 |
| item_id | bigint(20) | Y | 产品物料ID |
| item_code | varchar(64) | N | 产品物料编码 |
| item_name | varchar(255) | N | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| quantity_transfered | double(12,2) | Y | 流转数量 |
| produce_date | datetime | Y | 生产日期 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| barcode_url | varchar(255) | Y | - |
---
### 5.24 用户工作站绑定关系 (pro_user_workstation)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | bigint(125) | Y | 名称 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| operation_time | datetime | Y | 操作时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.25 生产计划调整表 (pro_work_change)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| change_id | bigint(20) | N | 调整ID |
| change_code | varchar(64) | N | 调整单编号 |
| workorder_id | bigint(20) | N | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| original_quantity | double(14,2) | Y | 原计划数量 |
| change_quantity | double(14,2) | N | 调整数量(正数增加/负数减少) |
| new_quantity | double(14,2) | Y | 调整后数量 |
| change_date | datetime | N | 调整日期 |
| change_reason | varchar(500) | Y | 调整原因 |
| change_type | varchar(64) | Y | 调整类型(QUANTITY/DATE/CANCEL) |
| status | varchar(64) | Y | 状态(PREPARE/CONFIRMED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.26 生产计划表 (pro_work_plan)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| plan_id | bigint(20) | N | 计划ID |
| plan_code | varchar(64) | N | 计划编号 |
| plan_name | varchar(255) | Y | 计划名称 |
| plan_type | varchar(64) | Y | 计划类型(DAILY/WEEKLY/MONTHLY) |
| plan_date | date | N | 计划日期 |
| start_date | datetime | Y | 开始日期 |
| end_date | datetime | Y | 结束日期 |
| workshop_id | bigint(20) | Y | 车间ID |
| workshop_code | varchar(64) | Y | 车间编码 |
| workshop_name | varchar(255) | Y | 车间名称 |
| status | varchar(64) | Y | 状态(PREPARE/CONFIRMED/EXECUTING/FINISHED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 5.27 生产工单表 (pro_workorder)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| workorder_id | bigint(20) | N | 工单ID |
| workorder_code | varchar(64) | N | 工单编码 |
| workorder_name | varchar(255) | N | 工单名称 |
| order_source | varchar(64) | N | 来源类型 |
| source_code | varchar(64) | Y | 来源单据 |
| product_id | bigint(20) | N | 产品ID |
| product_code | varchar(64) | N | 产品编号 |
| product_name | varchar(255) | N | 产品名称 |
| product_spc | varchar(255) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(14,2) | N | 生产数量 |
| quantity_produced | double(14,2) | Y | 已生产数量 |
| quantity_changed | double(14,2) | Y | 调整数量 |
| quantity_scheduled | double(14,2) | Y | 已排产数量 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| request_date | datetime | N | 需求日期 |
| parent_id | bigint(20) | N | 父工单 |
| ancestors | varchar(500) | N | 所有父节点ID |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| batch_code | varchar(64) | Y | - |
| finish_date | datetime | Y | 完成时间 |
| workorder_type | varchar(64) | Y | - |
| vendor_id | bigint(20) | Y | - |
| vendor_code | varchar(64) | Y | - |
| vendor_name | varchar(255) | Y | - |
| cancel_date | datetime | Y | 取消日期 |
| plan_id | bigint(20) | Y | ERP生产计划ID |
| plan_code | varchar(32) | Y | ERP生产计划编码 |
| bom_id | bigint(20) | Y | BOM ID |
| bom_version | varchar(20) | Y | BOM版本号 |
| delivery_date | date | Y | 订单交货日期 |
| sales_user_name | varchar(50) | Y | 销售员 |
| pp_number | varchar(50) | Y | 跟单编号(ERP全流程追溯) |
| mbom_id | bigint(20) | Y | ERP物料清单ID |
| mbom_code | varchar(32) | Y | ERP物料清单编码 |
| erp_sync_time | datetime | Y | ERP同步时间 |
---
### 5.28 生产工单BOM组成表 (pro_workorder_bom)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | BOM行ID |
| workorder_id | bigint(20) | N | 生产工单ID |
| item_id | bigint(20) | N | BOM物料ID |
| item_code | varchar(64) | N | BOM物料编号 |
| item_name | varchar(255) | N | BOM物料名称 |
| item_spc | varchar(255) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| item_or_product | varchar(20) | N | 物料产品标识 |
| quantity | double(14,2) | N | 预计使用量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 5.29 上下工记录表 (pro_workrecord)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | bigint(125) | Y | 名称 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(125) | Y | 工作站名称 |
| operation_flag | char(1) | N | 操作类型 |
| operation_time | datetime | Y | 操作时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 6. 质量管理模块
### 6.1 常见缺陷表 (qc_defect)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| defect_id | bigint(20) | N | 缺陷ID |
| defect_code | varchar(64) | N | 缺陷编码 |
| defect_name | varchar(500) | N | 缺陷描述 |
| index_type | varchar(64) | N | 检测项类型 |
| defect_level | varchar(64) | N | 缺陷等级 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.2 检验单缺陷记录表 (qc_defect_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 缺陷ID |
| qc_type | varchar(64) | N | 检验单类型 |
| qc_id | bigint(20) | N | 检验单ID |
| line_id | bigint(20) | N | 检验单行ID |
| defect_name | varchar(500) | N | 缺陷描述 |
| defect_level | varchar(64) | N | 缺陷等级 |
| defect_quantity | int(11) | Y | 缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.3 检测项表 (qc_index)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | N | 检测项编码 |
| index_name | varchar(255) | N | 检测项名称 |
| index_type | varchar(64) | N | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| qc_result_type | varchar(64) | N | 质检值类型 |
| qc_result_spc | varchar(255) | Y | 值属性 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.4 过程检验单表 (qc_ipqc)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| ipqc_id | bigint(20) | N | 检验单ID |
| ipqc_code | varchar(64) | N | 检验单编号 |
| ipqc_name | varchar(255) | Y | 检验单名称 |
| ipqc_type | varchar(64) | N | 检验类型 |
| template_id | bigint(20) | N | 检验模板ID |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_line_id | bigint(20) | Y | 来源单据行ID |
| workorder_id | bigint(20) | N | 工单ID |
| workorder_code | varchar(64) | Y | 工单编码 |
| workorder_name | varchar(255) | Y | 工单名称 |
| task_id | bigint(20) | Y | 任务ID |
| task_code | varchar(64) | Y | 任务编号 |
| task_name | varchar(255) | Y | 任务名称 |
| workstation_id | bigint(20) | N | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编码 |
| process_name | varchar(255) | Y | 工序名称 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_check | double(12,4) | Y | 检测数量 |
| quantity_unqualified | double(12,4) | Y | 不合格数 |
| quantity_qualified | double(12,4) | Y | 合格品数量 |
| quantity_labor_scrap | double(14,2) | Y | 人工报废数量 |
| quantity_material_scrap | double(14,2) | Y | 材料报废数量 |
| quantity_other_scrap | double(14,2) | Y | 其他报废数量 |
| cr_rate | double(12,2) | Y | 致命缺陷率 |
| maj_rate | double(12,2) | Y | 严重缺陷率 |
| min_rate | double(12,2) | Y | 轻微缺陷率 |
| cr_quantity | double(12,4) | Y | 致命缺陷数量 |
| maj_quantity | double(12,4) | Y | 严重缺陷数量 |
| min_quantity | double(12,4) | Y | 轻微缺陷数量 |
| check_result | varchar(64) | Y | 检测结果 |
| inspect_date | datetime | Y | 检测日期 |
| inspector | varchar(64) | Y | 检测人员 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.5 过程检验单行表 (qc_ipqc_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 记录ID |
| ipqc_id | bigint(20) | N | 检验单ID |
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | Y | 检测项编码 |
| index_name | varchar(255) | Y | 检测项名称 |
| index_type | varchar(64) | Y | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测要求 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| cr_quantity | double(12,4) | Y | 致命缺陷数量 |
| maj_quantity | double(12,4) | Y | 严重缺陷数量 |
| min_quantity | double(12,4) | Y | 轻微缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.6 来料检验单表 (qc_iqc)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| iqc_id | bigint(20) | N | 来料检验单ID |
| iqc_code | varchar(64) | N | 来料检验单编号 |
| iqc_name | varchar(500) | N | 来料检验单名称 |
| template_id | bigint(20) | N | 检验模板ID |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_line_id | bigint(20) | Y | 来源单据行ID |
| vendor_id | bigint(20) | N | 供应商ID |
| vendor_code | varchar(64) | N | 供应商编码 |
| vendor_name | varchar(255) | N | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| vendor_batch | varchar(64) | Y | 供应商批次号 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_min_check | int(11) | Y | 最低检测数 |
| quantity_max_unqualified | int(11) | Y | 最大不合格数 |
| quantity_recived | double(12,2) | N | 本次接收数量 |
| quantity_check | int(11) | Y | 本次检测数量 |
| quantity_qualified | int(11) | Y | 合格数 |
| quantity_unqualified | int(11) | Y | 不合格数 |
| cr_rate | double(12,2) | Y | 致命缺陷率 |
| maj_rate | double(12,2) | Y | 严重缺陷率 |
| min_rate | double(12,2) | Y | 轻微缺陷率 |
| cr_quantity | int(11) | Y | 致命缺陷数量 |
| maj_quantity | int(11) | Y | 严重缺陷数量 |
| min_quantity | int(11) | Y | 轻微缺陷数量 |
| check_result | varchar(64) | Y | 检测结果 |
| recive_date | datetime | Y | 来料日期 |
| inspect_date | datetime | Y | 检测日期 |
| inspector | varchar(64) | Y | 检测人员 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.7 来料检验单缺陷记录表 (qc_iqc_defect)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 缺陷ID |
| iqc_id | bigint(20) | N | 来料检验单ID |
| line_id | bigint(20) | N | 来料检验单行ID |
| defect_name | varchar(500) | N | 缺陷描述 |
| defect_level | varchar(64) | N | 缺陷等级 |
| defect_quantity | int(11) | Y | 缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.8 来料检验单行表 (qc_iqc_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 记录ID |
| iqc_id | bigint(20) | N | 检验单ID |
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | Y | 检测项编码 |
| index_name | varchar(255) | Y | 检测项名称 |
| index_type | varchar(64) | Y | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测要求 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| cr_quantity | int(11) | Y | 致命缺陷数量 |
| maj_quantity | int(11) | Y | 严重缺陷数量 |
| min_quantity | int(11) | Y | 轻微缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.9 出货检验单表 (qc_oqc)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| oqc_id | bigint(20) | N | 出货检验单ID |
| oqc_code | varchar(64) | N | 出货检验单编号 |
| oqc_name | varchar(500) | Y | 出货检验单名称 |
| template_id | bigint(20) | N | 检验模板ID |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_line_id | bigint(20) | Y | 来源单据行ID |
| client_id | bigint(20) | N | 客户ID |
| client_code | varchar(64) | N | 客户编码 |
| client_name | varchar(255) | N | 客户名称 |
| batch_code | varchar(64) | Y | 批次号 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| quantity_min_check | double(12,4) | Y | 最低检测数 |
| quantity_max_unqualified | double(12,4) | Y | 最大不合格数 |
| quantity_out | double(12,4) | N | 发货数量 |
| quantity_check | double(12,4) | N | 本次检测数量 |
| quantity_unqualified | double(12,4) | Y | 不合格数 |
| quantity_qualified | double(12,4) | Y | 合格数量 |
| cr_rate | double(12,4) | Y | 致命缺陷率 |
| maj_rate | double(12,4) | Y | 严重缺陷率 |
| min_rate | double(12,4) | Y | 轻微缺陷率 |
| cr_quantity | double(12,4) | Y | 致命缺陷数量 |
| maj_quantity | double(12,4) | Y | 严重缺陷数量 |
| min_quantity | double(12,4) | Y | 轻微缺陷数量 |
| check_result | varchar(64) | Y | 检测结果 |
| out_date | datetime | Y | 出货日期 |
| inspect_date | datetime | Y | 检测日期 |
| inspector | varchar(64) | Y | 检测人员 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.10 出货检验单行表 (qc_oqc_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 记录ID |
| oqc_id | bigint(20) | N | 检验单ID |
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | Y | 检测项编码 |
| index_name | varchar(255) | Y | 检测项名称 |
| index_type | varchar(64) | Y | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测要求 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| cr_quantity | double(12,4) | Y | 致命缺陷数量 |
| maj_quantity | double(12,4) | Y | 严重缺陷数量 |
| min_quantity | double(12,4) | Y | 轻微缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.11 检测结果记录表 (qc_result)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| result_id | bigint(20) | N | 记录ID |
| result_code | varchar(64) | N | 样品编号 |
| source_doc_id | bigint(20) | Y | 关联的质检单ID |
| source_doc_code | varchar(64) | Y | 关联的质检单编号 |
| source_doc_name | varchar(255) | Y | 关联的质检单名称 |
| source_doc_type | varchar(64) | Y | 关联的质检单类型 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| sn_code | varchar(255) | Y | 对应的物资SN |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.12 检测结果明细记录表 (qc_result_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 流水号 |
| result_id | bigint(20) | N | 结果记录ID |
| index_id | bigint(20) | N | 检测项ID |
| index_type | varchar(64) | Y | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测要求 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| qc_result_type | varchar(64) | N | 质检值类型 |
| qc_result_spc | varchar(255) | Y | 值属性 |
| qc_val_float | float(14,4) | Y | 浮点值 |
| qc_val_integer | int(11) | Y | 整数 |
| qc_val_text | varchar(500) | Y | 文字 |
| qc_val_dict | varchar(64) | Y | 字典项 |
| qc_val_file | varchar(255) | Y | 文件 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.13 退料检验单表 (qc_rqc)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| rqc_id | bigint(20) | N | 检验单ID |
| rqc_code | varchar(64) | N | 检验单编号 |
| rqc_name | varchar(500) | Y | 检验单名称 |
| template_id | bigint(20) | N | 检验模板ID |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_line_id | bigint(20) | Y | 来源单据行ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(128) | Y | 批次号 |
| quantity_check | double(12,4) | Y | 检测数量 |
| quantity_unqualified | double(12,4) | Y | 不合格数 |
| quantity_qualified | double(12,4) | Y | 合格品数量 |
| check_result | varchar(64) | Y | 检测结果 |
| inspect_date | datetime | Y | 检测日期 |
| user_id | bigint(20) | Y | 检测人员ID |
| user_name | varchar(64) | Y | 检测人员名称 |
| nick_name | varchar(64) | Y | 检测人员 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.14 退料检验单行表 (qc_rqc_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 记录ID |
| rqc_id | bigint(20) | N | 检验单ID |
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | Y | 检测项编码 |
| index_name | varchar(255) | Y | 检测项名称 |
| index_type | varchar(64) | Y | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测要求 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| cr_quantity | double(12,4) | Y | 致命缺陷数量 |
| maj_quantity | double(12,4) | Y | 严重缺陷数量 |
| min_quantity | double(12,4) | Y | 轻微缺陷数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.15 检测模板表 (qc_template)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| template_id | bigint(20) | N | 检测模板ID |
| template_code | varchar(64) | N | 检测模板编号 |
| template_name | varchar(255) | N | 检测模板名称 |
| qc_types | varchar(255) | N | 检测种类 |
| enable_flag | char(1) | Y | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.16 检测模板-检测项表 (qc_template_index)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| template_id | bigint(20) | N | 检测模板ID |
| index_id | bigint(20) | N | 检测项ID |
| index_code | varchar(64) | N | 检测项编码 |
| index_name | varchar(255) | N | 检测项名称 |
| index_type | varchar(64) | N | 检测项类型 |
| qc_tool | varchar(255) | Y | 检测工具 |
| check_method | varchar(500) | Y | 检测方法 |
| stander_val | double(12,4) | Y | 标准值 |
| unit_of_measure | varchar(64) | Y | 单位 |
| threshold_max | double(12,4) | Y | 误差上限 |
| threshold_min | double(12,4) | Y | 误差下限 |
| doc_url | varchar(255) | Y | 说明图 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 6.17 检测模板-产品表 (qc_template_product)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| template_id | bigint(20) | N | 检测模板ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_check | int(11) | Y | 最低检测数 |
| quantity_unqualified | int(11) | Y | 最大不合格数 |
| cr_rate | double(12,2) | Y | 最大致命缺陷率 |
| maj_rate | double(12,2) | Y | 最大严重缺陷率 |
| min_rate | double(12,2) | Y | 最大轻微缺陷率 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 7. 设备管理模块
### 7.1 点检设备表 (dv_check_machinery)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水号 |
| plan_id | bigint(20) | N | 计划ID |
| machinery_id | bigint(20) | N | 设备ID |
| machinery_code | varchar(64) | N | 设备编码 |
| machinery_name | varchar(255) | N | 设备名称 |
| machinery_brand | varchar(255) | Y | 品牌 |
| machinery_spec | varchar(255) | Y | 规格型号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.2 设备点检保养计划头表 (dv_check_plan)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| plan_id | bigint(20) | N | 计划ID |
| plan_code | varchar(64) | N | 计划编码 |
| plan_name | varchar(255) | Y | 计划名称 |
| plan_type | varchar(64) | N | 计划类型 |
| start_date | datetime | Y | 开始日期 |
| end_date | datetime | Y | 结束日期 |
| cycle_type | varchar(64) | Y | 频率 |
| cycle_count | int(11) | Y | 次数 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.3 设备点检记录表 (dv_check_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 计划ID |
| plan_id | bigint(20) | Y | 计划ID |
| plan_code | varchar(64) | Y | 计划编码 |
| plan_name | varchar(255) | Y | 计划名称 |
| plan_type | varchar(64) | Y | 计划类型 |
| machinery_id | bigint(20) | N | 设备ID |
| machinery_code | varchar(64) | N | 设备编码 |
| machinery_name | varchar(255) | N | 设备名称 |
| machinery_brand | varchar(255) | Y | 品牌 |
| machinery_spec | varchar(255) | Y | 规格型号 |
| check_time | datetime | N | 点检时间 |
| user_id | bigint(20) | Y | 点检人 |
| user_name | varchar(64) | Y | 点检人用户名 |
| nick_name | varchar(255) | Y | 点检人名称 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.4 设备点检记录行表 (dv_check_record_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 计划ID |
| record_id | bigint(20) | N | 计划ID |
| subject_id | bigint(20) | N | 项目ID |
| subject_code | varchar(64) | N | 项目编码 |
| subject_name | varchar(255) | Y | 项目名称 |
| subject_type | varchar(64) | Y | 项目类型 |
| subject_content | varchar(500) | N | 项目内容 |
| subject_standard | varchar(255) | Y | 标准 |
| check_status | varchar(64) | N | 点检结果 |
| check_result | varchar(500) | Y | 异常描述 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.5 点检项目表 (dv_check_subject)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水号 |
| plan_id | bigint(20) | N | 计划ID |
| subject_id | bigint(20) | N | 设备ID |
| subject_code | varchar(64) | N | 项目编码 |
| subject_name | varchar(255) | Y | 项目名称 |
| subject_type | varchar(64) | Y | 项目类型 |
| subject_content | varchar(500) | N | 项目内容 |
| subject_standard | varchar(255) | Y | 标准 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.6 设备表 (dv_machinery)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| machinery_id | bigint(20) | N | 设备类型ID |
| machinery_code | varchar(64) | N | 设备类型编码 |
| machinery_name | varchar(255) | N | 设备类型名称 |
| machinery_brand | varchar(255) | Y | 品牌 |
| machinery_spec | varchar(255) | Y | 规格型号 |
| machinery_type_id | bigint(20) | N | 设备类型ID |
| machinery_type_code | varchar(64) | Y | 设备类型编码 |
| machinery_type_name | varchar(255) | Y | 设备类型名称 |
| workshop_id | bigint(20) | N | 所属车间ID |
| workshop_code | varchar(64) | Y | 所属车间编码 |
| workshop_name | varchar(255) | Y | 所属车间名称 |
| status | varchar(64) | N | 设备状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| last_mainten_time | datetime | Y | 最近保养时间 |
| last_check_time | datetime | Y | 最近点检时间 |
---
### 7.7 设备类型表 (dv_machinery_type)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| machinery_type_id | bigint(20) | N | 设备类型ID |
| machinery_type_code | varchar(64) | N | 设备类型编码 |
| machinery_type_name | varchar(255) | N | 设备类型名称 |
| parent_type_id | bigint(20) | Y | 父类型ID |
| ancestors | varchar(255) | N | 所有父节点ID |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.8 设备保养记录表 (dv_mainten_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 计划ID |
| plan_id | bigint(20) | Y | 计划ID |
| plan_code | varchar(64) | Y | 计划编码 |
| plan_name | varchar(255) | Y | 计划名称 |
| plan_type | varchar(64) | Y | 计划类型 |
| machinery_id | bigint(20) | N | 设备ID |
| machinery_code | varchar(64) | N | 设备编码 |
| machinery_name | varchar(255) | N | 设备名称 |
| machinery_brand | varchar(255) | Y | 品牌 |
| machinery_spec | varchar(255) | Y | 规格型号 |
| mainten_time | datetime | N | 保养时间 |
| user_id | bigint(20) | Y | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | varchar(128) | Y | 昵称 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.9 设备保养记录行表 (dv_mainten_record_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 计划ID |
| record_id | bigint(20) | N | 计划ID |
| subject_id | bigint(20) | N | 项目ID |
| subject_code | varchar(64) | N | 项目编码 |
| subject_name | varchar(255) | Y | 项目名称 |
| subject_type | varchar(64) | Y | 项目类型 |
| subject_content | varchar(500) | N | 项目内容 |
| subject_standard | varchar(255) | Y | 标准 |
| mainten_status | varchar(64) | N | 保养结果 |
| mainten_result | varchar(500) | Y | 异常描述 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.10 设备维修单 (dv_repair)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| repair_id | bigint(20) | N | 维修单ID |
| repair_code | varchar(64) | N | 维修单编号 |
| repair_name | varchar(255) | Y | 维修单名称 |
| machinery_id | bigint(20) | N | 设备ID |
| machinery_code | varchar(64) | N | 设备编码 |
| machinery_name | varchar(255) | N | 设备名称 |
| machinery_brand | varchar(255) | Y | 品牌 |
| machinery_spec | varchar(255) | Y | 规格型号 |
| machinery_type_id | bigint(20) | Y | 设备类型ID |
| require_date | datetime | Y | 报修日期 |
| finish_date | datetime | Y | 维修完成日期 |
| confirm_date | datetime | Y | 验收日期 |
| repair_result | varchar(64) | Y | 维修结果 |
| accepted_id | bigint(20) | Y | 维修人员ID |
| accepted_name | varchar(64) | Y | 维修人员用户名 |
| accepted_by | varchar(64) | Y | 维修人员名称 |
| confirm_id | bigint(20) | Y | 验收人员ID |
| confirm_name | varchar(64) | Y | 验收人员用户名 |
| confirm_by | varchar(64) | Y | 验收人员名称 |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.11 设备维修单行 (dv_repair_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| repair_id | bigint(20) | N | 维修单ID |
| subject_id | bigint(20) | Y | 项目ID |
| subject_code | varchar(64) | Y | 项目编码 |
| subject_name | varchar(255) | Y | 项目名称 |
| subject_type | varchar(64) | Y | 项目类型 |
| subject_content | varchar(500) | Y | 项目内容 |
| subject_standard | varchar(255) | Y | 标准 |
| malfunction | varchar(500) | N | 故障描述 |
| malfunction_url | varchar(255) | Y | 故障描述资源 |
| repair_des | varchar(500) | Y | 维修情况 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 7.12 设备点检保养项目表 (dv_subject)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| subject_id | bigint(20) | N | 项目ID |
| subject_code | varchar(64) | N | 项目编码 |
| subject_name | varchar(255) | N | 项目名称 |
| subject_type | varchar(64) | Y | 项目类型 |
| subject_content | varchar(500) | N | 项目内容 |
| subject_standard | varchar(255) | Y | 标准 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 8. 仓库管理模块
### 8.1 到货通知单表 (wm_arrival_notice)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| notice_id | bigint(20) | N | 通知单ID |
| notice_code | varchar(64) | N | 通知单编号 |
| notice_name | varchar(255) | N | 通知单名称 |
| po_code | varchar(64) | Y | 采购订单编号 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| arrival_date | datetime | Y | 到货日期 |
| contact | varchar(64) | Y | 联系人 |
| tel | varchar(128) | Y | 联系方式 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| purchase_plan_id | bigint(20) | Y | 采购计划ID |
| purchase_plan_code | varchar(32) | Y | 采购计划编码 |
| pp_number | varchar(50) | Y | 跟单编号 |
---
### 8.2 到货通知单行表 (wm_arrival_notice_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| notice_id | bigint(20) | Y | 通知单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| quantity_arrival | double(12,2) | N | 到货数量 |
| quantity_quanlified | double(12,2) | Y | 合格数量 |
| iqc_check | char(1) | Y | 是否来料检验 |
| iqc_id | bigint(20) | Y | 来料检验单ID |
| iqc_code | varchar(64) | Y | 来料检验单编号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| unit_name | varchar(64) | Y | 单位名称 |
---
### 8.3 条码清单表 (wm_barcode)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| barcode_id | bigint(20) | N | 条码ID |
| barcode_formart | varchar(64) | N | 条码格式 |
| barcode_type | varchar(64) | N | 条码类型 |
| barcode_content | varchar(255) | N | 条码内容 |
| bussiness_id | bigint(20) | N | 业务ID |
| bussiness_code | varchar(64) | Y | 业务编码 |
| bussiness_name | varchar(255) | Y | 业务名称 |
| barcode_url | varchar(255) | Y | 条码地址 |
| enable_flag | char(1) | Y | 是否生效 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.4 条码配置 (wm_barcode_config)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| config_id | bigint(20) | N | 配置ID |
| barcode_formart | varchar(64) | N | 条码格式 |
| barcode_type | varchar(64) | N | 条码类型 |
| content_formart | varchar(255) | N | 内容格式 |
| content_example | varchar(255) | Y | 内容样例 |
| auto_gen_flag | char(1) | Y | 是否自动生成 |
| default_template | varchar(255) | Y | 默认的打印模板 |
| enable_flag | char(1) | Y | 是否生效 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.5 批次记录表 (wm_batch)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| batch_id | bigint(20) | N | 批次ID |
| batch_code | varchar(64) | N | 批次编号 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| produce_date | datetime | Y | 生产日期 |
| expire_date | datetime | Y | 有效期 |
| recpt_date | datetime | Y | 入库日期 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| co_code | varchar(64) | Y | 销售订单编号 |
| po_code | varchar(64) | Y | 采购订单编号 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编码 |
| tool_id | bigint(20) | Y | 工具ID |
| tool_code | varchar(64) | Y | 工具编号 |
| mold_id | bigint(20) | Y | 模具ID |
| mold_code | varchar(64) | Y | 模具编号 |
| lot_number | varchar(128) | Y | 生产批号 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.6 生产领料单明细表 (wm_issue_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细行ID |
| issue_id | bigint(20) | Y | 领料单ID |
| line_id | bigint(20) | N | 行ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 领料数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.7 生产领料单头表 (wm_issue_header)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| issue_id | bigint(20) | N | 领料单ID |
| issue_code | varchar(64) | N | 领料单编号 |
| issue_name | varchar(255) | N | 领料单名称 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编码 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| issue_date | datetime | Y | 领料日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| required_time | datetime | Y | 需求时间 |
---
### 8.8 生产领料单行表 (wm_issue_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| issue_id | bigint(20) | Y | 领料单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_issued | double(12,2) | N | 领料数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.9 物料消耗记录表 (wm_item_consume)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| task_name | varchar(255) | Y | 生产任务名称 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| feedback_id | bigint(20) | Y | 关联的报工单 |
| consume_date | datetime | Y | 消耗日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.10 物料消耗记录明细表 (wm_item_consume_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | Y | 行ID |
| record_id | bigint(20) | Y | 消耗记录ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 消耗数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.11 物料消耗记录行表 (wm_item_consume_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| record_id | bigint(20) | Y | 消耗记录ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_consume | double(12,2) | N | 消耗数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.12 物料入库单表 (wm_item_recpt)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| recpt_id | bigint(20) | N | 入库单ID |
| recpt_code | varchar(64) | N | 入库单编号 |
| recpt_name | varchar(255) | N | 入库单名称 |
| iqc_id | bigint(20) | Y | 来料检验单ID |
| iqc_code | varchar(64) | Y | 来料检验单编号 |
| notice_id | bigint(20) | Y | 到货通知单ID |
| notice_code | varchar(64) | Y | 到货通知单编号 |
| po_code | varchar(64) | Y | 采购订单编号 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| recpt_date | datetime | Y | 入库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| po_order_id | bigint(20) | Y | 采购订单ID |
| po_line_id | bigint(20) | Y | 采购订单行ID |
| pp_number | varchar(50) | Y | 跟单编号 |
| erp_sync_time | datetime | Y | ERP同步时间 |
---
### 8.13 物料入库单明细表 (wm_item_recpt_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | Y | 行ID |
| recpt_id | bigint(20) | Y | 入库单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.14 物料入库单行表 (wm_item_recpt_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 入库单ID |
| notice_line_id | bigint(20) | Y | 到货通知单行ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_recived | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| produce_date | datetime | Y | 生产日期 |
| expire_date | datetime | Y | 有效期 |
| lot_number | varchar(128) | Y | 生产批号 |
| iqc_check | char(1) | Y | 是否来料检验 |
| iqc_id | bigint(20) | Y | 来料检验单ID |
| iqc_code | varchar(64) | Y | 来料检验单编号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.15 库存记录表 (wm_material_stock)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| material_stock_id | bigint(20) | N | 事务ID |
| item_type_id | bigint(20) | Y | 物料类型ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| batch_code | varchar(255) | Y | 入库批次号 |
| warehouse_id | bigint(20) | N | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编号 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(64) | Y | 供应商简称 |
| quantity_onhand | double(12,2) | Y | 在库数量 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| recpt_date | datetime | Y | 入库时间 |
| expire_date | datetime | Y | 库存有效期 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| frozen_flag | char(1) | N | - |
| production_date | datetime | Y | - |
| unit_name | varchar(128) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
---
### 8.16 备料通知单 (wm_materialrequest_notice)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| notice_id | bigint(20) | N | 通知ID |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstaiton_code | varchar(64) | Y | 工作站编号 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| user_id | bigint(20) | Y | 需求人 |
| user_name | varchar(64) | Y | 用户名 |
| nick_name | varchar(128) | Y | 昵称 |
| request_time | datetime | Y | 需求时间 |
| start_time | datetime | Y | 开始备料时间 |
| end_time | datetime | Y | 完成时间 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.17 备料通知单明细 (wm_materialrequest_notice_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| notice_id | bigint(20) | N | 通知ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | int(11) | N | 需求数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.18 杂项出库单表 (wm_misc_issue)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| issue_id | bigint(20) | N | 杂项出库单ID |
| issue_code | varchar(64) | N | 杂项出库单编号 |
| issue_name | varchar(255) | N | 杂项出库单名称 |
| misc_type | varchar(64) | Y | 杂项事务类型 |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| issue_date | datetime | Y | 出库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.19 杂项出库单明细表 (wm_misc_issue_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | Y | 行ID |
| issue_id | bigint(20) | Y | 杂项出库单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| material_stock_id | bigint(20) | Y | 库存记录ID |
---
### 8.20 杂项出库单行表 (wm_misc_issue_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| issue_id | bigint(20) | Y | 杂项出库单ID |
| source_doc_line_id | bigint(20) | Y | 来源单据行ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_issued | double(12,2) | N | 出库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.21 杂项入库单表 (wm_misc_recpt)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| recpt_id | bigint(20) | N | 杂项入库单ID |
| recpt_code | varchar(64) | N | 杂项入库单编号 |
| recpt_name | varchar(255) | N | 杂项入库单名称 |
| misc_type | varchar(64) | Y | 杂项事务类型 |
| source_doc_id | bigint(20) | Y | 来源单据ID |
| source_doc_code | varchar(64) | Y | 来源单据编号 |
| source_doc_type | varchar(64) | Y | 来源单据类型 |
| recpt_date | datetime | Y | 入库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.22 杂项入库单明细表 (wm_misc_recpt_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | Y | 行ID |
| recpt_id | bigint(20) | Y | 杂项入库单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.23 杂项入库单行表 (wm_misc_recpt_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 杂项入库单ID |
| source_doc_line_id | bigint(20) | Y | 来源单据行ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_recived | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.24 外协领料单头表 (wm_outsource_issue)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| issue_id | bigint(20) | N | 领料单ID |
| issue_code | varchar(64) | N | 领料单编号 |
| issue_name | varchar(255) | N | 领料单名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| issue_date | datetime | Y | 领料日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.25 外协领料单明细表 (wm_outsource_issue_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| issue_id | bigint(20) | Y | 领料单ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 退货数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.26 外协领料单行表 (wm_outsource_issue_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| issue_id | bigint(20) | Y | 领料单ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_issued | double(12,2) | N | 领料数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.27 外协入库单表 (wm_outsource_recpt)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| recpt_id | bigint(20) | N | 入库单ID |
| recpt_code | varchar(64) | N | 入库单编号 |
| recpt_name | varchar(255) | N | 入库单名称 |
| workorder_id | bigint(20) | Y | 外协工单ID |
| workorder_code | varchar(64) | Y | 外协工单编号 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| recpt_date | datetime | Y | 入库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.28 外协入库单明细表 (wm_outsource_recpt_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 领料单ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.29 外协入库单行表 (wm_outsource_recpt_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 入库单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_recived | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| produce_date | datetime | Y | 生产日期 |
| lot_number | varchar(128) | Y | 生产批号 |
| expire_date | datetime | Y | 有效期 |
| quality_status | varchar(64) | Y | 质量状态 |
| iqc_check | char(1) | Y | 是否检验 |
| iqc_id | bigint(20) | Y | 来料检验单ID |
| iqc_code | varchar(64) | Y | 来料检验单编号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.30 装箱单表 (wm_package)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| package_id | bigint(20) | N | 装箱单ID |
| parent_id | bigint(20) | N | 父箱ID |
| ancestors | varchar(255) | N | 所有父节点ID |
| package_code | varchar(64) | Y | 装箱单编号 |
| barcode_id | bigint(20) | Y | 条码ID |
| barcode_content | varchar(255) | Y | 条码内容 |
| barcode_url | varchar(255) | Y | 条码地址 |
| package_date | datetime | N | 装箱日期 |
| so_code | varchar(64) | Y | 销售订单编号 |
| invoice_code | varchar(255) | Y | 发票编号 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| package_length | double(12,4) | Y | 箱长度 |
| package_width | double(12,4) | Y | 箱宽度 |
| package_height | double(12,4) | Y | 箱高度 |
| size_unit | varchar(64) | Y | 尺寸单位 |
| net_weight | double(12,4) | Y | 净重 |
| cross_weight | double(12,4) | Y | 毛重 |
| weight_unit | varchar(64) | Y | 重量单位 |
| inspector | varchar(64) | Y | 检查员用户名 |
| inspector_name | varchar(64) | Y | 检查员名称 |
| status | varchar(64) | Y | 状态 |
| enable_flag | char(1) | Y | 是否生效 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.31 装箱明细表 (wm_package_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 明细行ID |
| package_id | bigint(20) | N | 装箱单ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_package | double(12,2) | N | 装箱数量 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编号 |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| expire_date | datetime | Y | 有效期 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.32 生产退料单头表 (wm_pback_header)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| pback_id | bigint(20) | N | 生产退料单ID |
| pback_code | varchar(64) | Y | 生产退料单编号 |
| pback_name | varchar(255) | Y | 生产退料单名称 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编码 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| pback_date | datetime | Y | 退料日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.33 生产退料单行表 (wm_pback_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| pback_id | bigint(20) | Y | 生产退料单ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| quantity_pback | double(12,2) | N | 退料数量 |
| batch_code | varchar(255) | Y | 退料批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.34 产品产出记录表 (wm_product_produce)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 入库单ID |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| task_id | bigint(20) | Y | 生产任务ID |
| task_code | varchar(64) | Y | 生产任务编号 |
| task_name | varchar(255) | Y | 生产任务名称 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| process_id | bigint(20) | Y | 工序ID |
| process_code | varchar(64) | Y | 工序编号 |
| process_name | varchar(255) | Y | 工序名称 |
| produce_date | datetime | Y | 生产日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| feedback_id | bigint(20) | Y | 报工单ID |
---
### 8.35 产品产出记录明细表 (wm_product_produce_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 行ID |
| line_id | bigint(20) | Y | 明细ID |
| record_id | bigint(20) | Y | 产出记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 产出数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.36 产品产出记录表行表 (wm_product_produce_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| record_id | bigint(20) | Y | 产出记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_produce | double(12,2) | N | 产出数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| expire_date | datetime | Y | 过期日期 |
| lot_number | varchar(128) | Y | 生产批号 |
---
### 8.37 产品入库录表 (wm_product_recpt)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| recpt_id | bigint(20) | N | 入库单ID |
| recpt_code | varchar(64) | N | 入库单编号 |
| recpt_name | varchar(255) | Y | 入库单名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| item_id | bigint(20) | Y | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| recpt_date | datetime | Y | 入库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.38 产品入库记录明细表 (wm_product_recpt_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 入库记录ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 入库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.39 产品入库记录表行表 (wm_product_recpt_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| recpt_id | bigint(20) | Y | 入库记录ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_recived | double(12,2) | N | 入库数量 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| workorder_name | varchar(255) | Y | 生产工单名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.40 销售出库单表 (wm_product_sales)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| sales_id | bigint(20) | N | 出库单ID |
| sales_code | varchar(64) | N | 出库单编号 |
| sales_name | varchar(255) | N | 出库单名称 |
| notice_id | bigint(20) | Y | 通知单ID |
| notice_code | varchar(64) | Y | 通知单编号 |
| so_code | varchar(64) | Y | 销售订单编号 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| recipient | varchar(128) | Y | 收货人 |
| tel | varchar(128) | Y | 联系方式 |
| address | varchar(256) | Y | 收货地址 |
| carrier | varchar(128) | Y | 承运商 |
| shipping_number | varchar(128) | Y | 运输单号 |
| sales_date | datetime | Y | 出库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.41 产品销售出库记录明细表 (wm_product_sales_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| sales_id | bigint(20) | Y | 销售出库单ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 出库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.42 产品销售出库行表 (wm_product_sales_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| sales_id | bigint(20) | Y | 出库记录ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_sales | double(12,2) | N | 出库数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| oqc_check | char(1) | Y | 是否检验 |
| oqc_id | bigint(20) | Y | 出货检验单ID |
| oqc_code | varchar(64) | Y | 出货检验单编号 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.43 销售出库单表 (wm_product_salse)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| salse_id | bigint(20) | N | 出库单ID |
| salse_code | varchar(64) | N | 出库单编号 |
| salse_name | varchar(255) | N | 出库单名称 |
| oqc_id | bigint(20) | Y | 出货检验单ID |
| oqc_code | varchar(64) | Y | 出货检验单编号 |
| so_code | varchar(64) | Y | 销售订单编号 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| salse_date | datetime | Y | 出库日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.44 产品销售出库行表 (wm_product_salse_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| salse_id | bigint(20) | Y | 出库记录ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_salse | double(12,2) | N | 出库数量 |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| oqc_check | char(1) | Y | - |
| oqc_id | bigint(20) | Y | - |
| oqc_code | varchar(64) | Y | - |
---
### 8.45 生产退料单头表 (wm_rt_issue)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| rt_id | bigint(20) | N | 退料单ID |
| rt_code | varchar(64) | N | 退料单编号 |
| rt_name | varchar(255) | Y | 退料单名称 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| workorder_code | varchar(64) | Y | 生产工单编码 |
| workstation_id | bigint(20) | Y | 工作站ID |
| workstation_code | varchar(64) | Y | 工作站编号 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| rt_type | varchar(64) | Y | 退料类型 |
| rt_date | datetime | Y | 退料日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.46 生产退料单明细表 (wm_rt_issue_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细行ID |
| rt_id | bigint(20) | Y | 退料单ID |
| line_id | bigint(20) | N | 行ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 领料数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.47 生产退料单行表 (wm_rt_issue_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| rt_id | bigint(20) | Y | 退料单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_rt | double(12,2) | N | 退料数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| ipqc_id | bigint(20) | Y | 对应的质检单ID |
| ipqc_code | varchar(64) | Y | 对应的质检单编号 |
| qc_flag | char(1) | Y | 是否检验 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| material_stock_id | bigint(20) | Y | 库存记录ID |
---
### 8.48 产品销售退货单表 (wm_rt_sales)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| rt_id | bigint(20) | N | 退货单ID |
| rt_code | varchar(64) | N | 退货单编号 |
| rt_name | varchar(255) | N | 退货单名称 |
| so_code | varchar(64) | Y | 销售订单编号 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| rt_date | datetime | Y | 退货日期 |
| rt_reason | varchar(255) | Y | 退货原因 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.49 销售退货记录明细表 (wm_rt_sales_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| rt_id | bigint(20) | Y | 销售退货单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 退货数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.50 产品销售退货行表 (wm_rt_sales_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| rt_id | bigint(20) | Y | 退货单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| quantity_rted | double(12,2) | N | 退货数量 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.51 采购退货表 (wm_rt_vendor)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| rt_id | bigint(20) | N | 退货单ID |
| rt_code | varchar(64) | N | 退货单编号 |
| rt_name | varchar(255) | N | 退货单名称 |
| po_code | varchar(64) | Y | 采购订单编号 |
| vendor_id | bigint(20) | Y | 供应商ID |
| vendor_code | varchar(64) | Y | 供应商编码 |
| vendor_name | varchar(255) | Y | 供应商名称 |
| vendor_nick | varchar(255) | Y | 供应商简称 |
| rt_reason | varchar(255) | Y | 退货原因 |
| transport_code | varchar(128) | Y | 运输单号 |
| transport_tel | varchar(128) | Y | 联系方式 |
| batch_code | varchar(255) | Y | 批次号 |
| rt_date | datetime | Y | 退货日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.52 采购退货单明细表 (wm_rt_vendor_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | Y | 行ID |
| rt_id | bigint(20) | Y | 退货单ID |
| material_stock_id | bigint(20) | Y | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity | double(12,2) | N | 退货数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.53 供应商退货行表 (wm_rt_vendor_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| rt_id | bigint(20) | Y | 退货单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| quantity_rted | double(12,2) | N | 退货数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.54 发货通知单表 (wm_sales_notice)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| notice_id | bigint(20) | N | 出库单ID |
| notice_code | varchar(64) | N | 出库单编号 |
| notice_name | varchar(255) | N | 出库单名称 |
| so_code | varchar(64) | Y | 销售订单编号 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| sales_date | datetime | Y | 发货日期 |
| recipient | varchar(64) | Y | 收货人 |
| tel | varchar(64) | Y | 联系方式 |
| address | varchar(255) | Y | 收货地址 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.55 发货通知单行表 (wm_sales_notice_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| notice_id | bigint(20) | Y | 通知单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| quantity_sales | double(12,2) | N | 发货数量 |
| oqc_check | char(1) | Y | 是否检验 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.56 SN码表 (wm_sn)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| sn_id | bigint(20) | N | SN码ID |
| sn_code | varchar(64) | N | SN码 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| batch_code | varchar(255) | Y | 批次号 |
| gen_date | datetime | Y | 生成时间 |
| workorder_id | bigint(20) | Y | 生产工单ID |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.57 库存明细表 (wm_stock_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| stock_detail_id | bigint(20) | N | 流水ID |
| item_id | bigint(20) | N | 产品ID |
| item_code | varchar(64) | N | 产品编码 |
| item_name | varchar(255) | N | 产品名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | N | 单位 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(64) | Y | 批次编号 |
| produce_time | datetime | Y | 生产日期 |
| expire_date | datetime | Y | 有效期 |
| client_id | bigint(20) | Y | 客户ID |
| client_code | varchar(64) | Y | 客户编码 |
| client_name | varchar(255) | Y | 客户名称 |
| client_nick | varchar(255) | Y | 客户简称 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编号 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编号 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编号 |
| area_name | varchar(255) | Y | 库位名称 |
| quantity | double(12,2) | Y | 库存数量 |
| quantity_reserved | double(12,2) | Y | 库存保留数量 |
| quantity_available | double(12,2) | Y | 可用数量 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 8.58 库存盘点任务表 (wm_stock_taking)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| taking_id | bigint(20) | N | 盘点单ID |
| taking_code | varchar(64) | N | 盘点单编号 |
| taking_name | varchar(255) | Y | 盘点单名称 |
| taking_date | datetime | N | 盘点日期 |
| taking_type | varchar(64) | N | 盘点类型 |
| user_id | bigint(20) | Y | 盘点人ID |
| user_name | varchar(64) | Y | 盘点人用户名 |
| nick_name | varchar(64) | Y | 盘点人 |
| blind_flag | char(1) | Y | 是否盲盘 |
| frozen_flag | char(1) | Y | 是否库存冻结 |
| plan_id | bigint(20) | Y | 方案ID |
| plan_code | varchar(64) | Y | 方案编号 |
| plan_name | varchar(128) | Y | 方案名称 |
| start_time | datetime | Y | 开始时间 |
| end_time | datetime | Y | 结束时间 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.59 库存盘点明细表 (wm_stock_taking_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| taking_id | bigint(20) | Y | 报废单ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(128) | Y | 批次编号 |
| quantity | int(11) | N | 数量 |
| taking_quantity | int(11) | Y | 盘点数量 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| taking_status | varchar(64) | N | 盘点状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.60 库存盘点方案参数表 (wm_stock_taking_param)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| param_id | bigint(20) | N | 盘点单ID |
| plan_id | bigint(20) | N | 盘点单编号 |
| param_type | varchar(64) | Y | 条件类型 |
| param_value_id | bigint(20) | Y | 条件值ID |
| param_value_code | varchar(64) | Y | 条件值编码 |
| param_value_name | varchar(128) | Y | 条件值名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.61 库存盘点方案表 (wm_stock_taking_plan)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| plan_id | bigint(20) | N | 盘点单ID |
| plan_code | varchar(64) | N | 盘点单编号 |
| plan_name | varchar(255) | Y | 盘点单名称 |
| taking_type | varchar(64) | N | 盘点类型 |
| start_time | datetime | Y | 开始时间 |
| end_time | datetime | Y | 结束时间 |
| blind_flag | char(1) | Y | 是否盲盘 |
| frozen_flag | char(1) | Y | 是否库存冻结 |
| enable_flag | char(1) | Y | 是否启用 |
| data_sql | text | Y | 数据过滤SQL |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.62 库存盘点结果表 (wm_stock_taking_result)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| result_id | bigint(20) | N | 结果ID |
| taking_id | bigint(20) | Y | 盘点单ID |
| line_id | bigint(20) | Y | 行ID |
| material_stock_id | bigint(20) | Y | 库存ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(128) | Y | 批次编号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| quantity | int(11) | N | 数量 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.63 库位表 (wm_storage_area)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| area_id | bigint(20) | N | 库位ID |
| area_code | varchar(64) | N | 库位编码 |
| area_name | varchar(255) | N | 库位名称 |
| location_id | bigint(20) | N | 库区ID |
| area | double(8,2) | Y | 面积 |
| max_loa | double(8,2) | Y | 最大载重量 |
| position_x | int(11) | Y | 库位位置X |
| position_y | int(11) | Y | 库位位置y |
| position_z | int(11) | Y | 库位位置z |
| enable_flag | char(1) | Y | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| frozen_flag | char(1) | N | - |
| product_mixing | char(1) | Y | 是否允许产品混放 |
| batch_mixing | char(1) | Y | 是否允许批次混放 |
---
### 8.64 库区表 (wm_storage_location)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| location_id | bigint(20) | N | 库区ID |
| location_code | varchar(64) | N | 库区编码 |
| location_name | varchar(255) | N | 库区名称 |
| warehouse_id | bigint(20) | N | 仓库ID |
| area | double(12,2) | Y | 面积 |
| area_flag | char(1) | Y | 是否开启库位管理 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| frozen_flag | char(1) | N | - |
---
### 8.65 库存事务表 (wm_transaction)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| transaction_id | bigint(20) | N | 事务ID |
| transaction_type | varchar(64) | N | 事务类型 |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(128) | Y | 单位名称 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | N | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| pakcage_id | bigint(20) | Y | 容器ID |
| package_code | varchar(64) | Y | 容器编号 |
| source_doc_type | varchar(64) | Y | 单据类型 |
| source_doc_id | bigint(20) | Y | 单据ID |
| source_doc_code | varchar(64) | Y | 单据编号 |
| source_doc_line_id | bigint(20) | Y | 单据行ID |
| material_stock_id | bigint(20) | N | 库存记录ID |
| transaction_flag | int(1) | Y | 库存方向 |
| transaction_quantity | double(12,2) | Y | 事务数量 |
| transaction_date | datetime | Y | 事务日期 |
| related_transaction_id | bigint(20) | Y | 关联的事务ID |
| erp_date | datetime | Y | ERP账期 |
| recpt_date | datetime | Y | 接收日期 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.66 转移单表 (wm_transfer)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| transfer_id | bigint(20) | N | 转移单ID |
| transfer_code | varchar(64) | N | 转移单编号 |
| transfer_name | varchar(255) | Y | 转移单名称 |
| transfer_type | varchar(64) | N | 转移单类型 |
| delivery_flag | char(1) | Y | 是否配送 |
| recipient | varchar(64) | Y | 收货人 |
| tel | varchar(128) | Y | 联系方式 |
| destination | varchar(255) | Y | 目的地 |
| carrier | varchar(64) | Y | 承运商 |
| shipping_number | varchar(128) | Y | 运输单号 |
| transfer_date | datetime | Y | 转移日期 |
| status | varchar(64) | Y | 单据状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| confirm_flag | char(1) | Y | 是否已确认 |
---
### 8.67 转移调拨单明细表 (wm_transfer_detail)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| detail_id | bigint(20) | N | 明细ID |
| line_id | bigint(20) | N | 行ID |
| transfer_id | bigint(20) | Y | 转移单ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity | double(12,2) | N | 转移数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.68 转移单行表 (wm_transfer_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 明细行ID |
| transfer_id | bigint(20) | N | 装箱单ID |
| material_stock_id | bigint(20) | N | 库存记录ID |
| item_id | bigint(20) | N | 产品物料ID |
| item_code | varchar(64) | Y | 产品物料编码 |
| item_name | varchar(255) | Y | 产品物料名称 |
| specification | varchar(500) | Y | 规格型号 |
| unit_of_measure | varchar(64) | Y | 单位 |
| unit_name | varchar(64) | Y | 单位名称 |
| quantity_transfer | double(12,2) | N | 转移数量 |
| batch_id | bigint(20) | Y | 批次ID |
| batch_code | varchar(255) | Y | 批次号 |
| warehouse_id | bigint(20) | Y | 仓库ID |
| warehouse_code | varchar(64) | Y | 仓库编码 |
| warehouse_name | varchar(255) | Y | 仓库名称 |
| location_id | bigint(20) | Y | 库区ID |
| location_code | varchar(64) | Y | 库区编码 |
| location_name | varchar(255) | Y | 库区名称 |
| area_id | bigint(20) | Y | 库位ID |
| area_code | varchar(64) | Y | 库位编码 |
| area_name | varchar(255) | Y | 库位名称 |
| quality_status | varchar(64) | Y | 质量状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 8.69 仓库表 (wm_warehouse)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| warehouse_id | bigint(20) | N | 仓库ID |
| warehouse_code | varchar(64) | N | 仓库编码 |
| warehouse_name | varchar(255) | N | 仓库名称 |
| location | varchar(500) | Y | 位置 |
| area | double(12,2) | Y | 面积 |
| charge | varchar(64) | Y | 负责人 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| frozen_flag | char(1) | N | - |
| user_id | bigint(20) | Y | 用户ID |
| user_name | varchar(64) | Y | 用户名 |
---
## 9. 排班管理模块
### 9.1 节假日设置 (cal_holiday)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| holiday_id | bigint(20) | N | 流水号 |
| the_day | datetime | Y | 日期 |
| holiday_type | varchar(64) | Y | 日期类型 |
| start_time | datetime | Y | 开始时间 |
| end_time | datetime | Y | 结束时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.2 排班计划表 (cal_plan)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| plan_id | bigint(20) | N | 计划ID |
| plan_code | varchar(64) | N | 计划编号 |
| plan_name | varchar(255) | N | 计划名称 |
| calendar_type | varchar(64) | Y | 班组类型 |
| start_date | datetime | N | 开始日期 |
| end_date | datetime | N | 结束日期 |
| shift_type | varchar(64) | Y | 轮班方式 |
| shift_method | varchar(64) | Y | 倒班方式 |
| shift_count | int(11) | Y | 数 |
| status | varchar(64) | Y | 状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.3 计划班组表 (cal_plan_team)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水号 |
| plan_id | bigint(20) | N | 计划ID |
| team_id | bigint(20) | N | 班组ID |
| team_code | varchar(64) | Y | 班组编号 |
| team_name | varchar(64) | Y | 班组名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.4 计划班次表 (cal_shift)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| shift_id | bigint(20) | N | 班次ID |
| plan_id | bigint(20) | N | 计划ID |
| order_num | int(2) | N | 序号 |
| shift_name | varchar(64) | N | 班次名称 |
| start_time | varchar(10) | N | 开始时间 |
| end_time | varchar(10) | N | 结束时间 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.5 班组表 (cal_team)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| team_id | bigint(20) | N | 班组ID |
| team_code | varchar(64) | N | 班组编号 |
| team_name | varchar(255) | N | 班组名称 |
| calendar_type | varchar(64) | Y | 班组类型 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.6 班组成员表 (cal_team_member)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| member_id | bigint(20) | N | 班组成员ID |
| team_id | bigint(20) | N | 班组ID |
| user_id | bigint(20) | N | 用户ID |
| user_name | varchar(64) | N | 用户名 |
| nick_name | varchar(64) | Y | 用户昵称 |
| tel | varchar(64) | Y | 电话 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 9.7 班组排班表 (cal_teamshift)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 流水号 |
| the_day | varchar(64) | N | 日期 |
| team_id | bigint(20) | N | 班组ID |
| team_name | varchar(255) | Y | 班组名称 |
| shift_id | bigint(20) | N | 班次ID |
| shift_name | varchar(255) | Y | 班次名称 |
| order_num | int(11) | Y | 序号 |
| plan_id | bigint(20) | Y | 计划ID |
| calendar_type | varchar(64) | Y | 班组类型 |
| shift_type | varchar(64) | Y | 轮班方式 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 10. IoT数据采集模块
### 10.1 数采设备表 (iot_device)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| device_id | bigint(20) | N | 设备ID |
| device_code | varchar(64) | N | 设备编码 |
| device_name | varchar(255) | N | 设备名称 |
| device_type_id | bigint(20) | Y | 设备类型ID |
| pic_url | varchar(255) | Y | 图片地址 |
| con_protocol | varchar(64) | N | 接入协议 |
| com_protocol | varchar(64) | Y | 通讯协议 |
| location | varchar(255) | Y | 位置 |
| groupcode | varchar(255) | Y | 分组 |
| topic | varchar(255) | Y | 数据订阅主题 |
| enable_flag | char(1) | Y | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 10.2 数采设备属性表 (iot_device_property)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| property_id | bigint(20) | N | 属性ID |
| property_code | varchar(64) | N | 属性编码 |
| property_name | varchar(255) | N | 属性名称 |
| device_id | bigint(20) | N | 设备ID |
| value_type | varchar(64) | N | 数据类型 |
| json_key | varchar(64) | Y | json_key |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 10.3 数采设备流计算属性表 (iot_device_stproperty)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| property_id | bigint(20) | N | 属性ID |
| property_code | varchar(64) | N | 属性编码 |
| property_name | varchar(255) | N | 属性名称 |
| source_property_id | bigint(20) | N | 源属性ID |
| source_property_code | varchar(64) | N | 源属性编码 |
| source_property_name | varchar(255) | N | 源属性名称 |
| method_code | varchar(128) | N | 流计算函数代码 |
| method_name | varchar(255) | N | 流计算函数名称 |
| stparams | varchar(255) | N | 流计算参数 |
| device_id | bigint(20) | N | 设备ID |
| value_type | varchar(64) | N | 数据类型 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 10.4 设备模型表 (iot_model)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| model_id | bigint(20) | N | 模型ID |
| model_code | varchar(64) | N | 模型编码 |
| model_name | varchar(255) | N | 模型名称 |
| pic_url | varchar(255) | Y | 图片地址 |
| con_protocol | varchar(64) | N | 接入协议 |
| com_protocol | varchar(64) | Y | 通讯协议 |
| enable_flag | char(1) | Y | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 10.5 设备模型属性表 (iot_model_property)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| property_id | bigint(20) | N | 属性ID |
| property_code | varchar(64) | N | 属性编码 |
| property_name | varchar(255) | N | 属性名称 |
| model_id | bigint(20) | N | 模型ID |
| value_type | varchar(64) | N | 数据类型 |
| json_key | varchar(64) | Y | json_key |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 10.6 设备模型流计算属性表 (iot_model_stproperty)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| property_id | bigint(20) | N | 属性ID |
| property_code | varchar(64) | N | 属性编码 |
| property_name | varchar(255) | N | 属性名称 |
| source_property_id | bigint(20) | N | 源属性ID |
| source_property_code | varchar(64) | N | 源属性编码 |
| source_property_name | varchar(255) | N | 源属性名称 |
| method_code | varchar(128) | N | 流计算函数代码 |
| method_name | varchar(255) | N | 流计算函数名称 |
| stparams | varchar(255) | N | 流计算参数 |
| model_id | bigint(20) | N | 模型ID |
| value_type | varchar(64) | N | 数据类型 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 11. 工具管理模块
### 11.1 工装夹具维护内容表 (tm_mainten_content)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| content_id | bigint(20) | N | 内容ID |
| content_code | varchar(64) | N | 内容编码 |
| content_name | varchar(255) | N | 内容名称 |
| content_type | varchar(64) | Y | 内容类型(CHECK/MAINTAIN/REPAIR) |
| standard | varchar(500) | Y | 检查标准 |
| method | varchar(500) | Y | 检查方法 |
| period | int(11) | Y | 周期(天) |
| order_num | int(4) | Y | 显示顺序 |
| enable_flag | char(1) | Y | 是否启用(Y/N) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 11.2 工装夹具维护记录表 (tm_mainten_record)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| record_id | bigint(20) | N | 记录ID |
| record_code | varchar(64) | N | 记录编号 |
| tool_id | bigint(20) | N | 工装夹具ID |
| tool_code | varchar(64) | Y | 工装夹具编码 |
| tool_name | varchar(255) | Y | 工装夹具名称 |
| mainten_type | varchar(64) | Y | 维护类型(CHECK/MAINTAIN/REPAIR) |
| mainten_date | datetime | N | 维护日期 |
| mainten_user_id | bigint(20) | Y | 维护人ID |
| mainten_user_name | varchar(64) | Y | 维护人姓名 |
| result | varchar(64) | Y | 维护结果(NORMAL/ABNORMAL) |
| problem_desc | varchar(500) | Y | 问题描述 |
| handle_method | varchar(500) | Y | 处理方法 |
| next_mainten_date | datetime | Y | 下次维护日期 |
| cost | double(12,2) | Y | 维护费用 |
| status | varchar(64) | Y | 状态(PENDING/COMPLETED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 11.3 工装夹具维护记录明细表 (tm_mainten_record_line)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| line_id | bigint(20) | N | 行ID |
| record_id | bigint(20) | N | 记录ID |
| content_id | bigint(20) | N | 维护内容ID |
| content_code | varchar(64) | Y | 内容编码 |
| content_name | varchar(255) | Y | 内容名称 |
| check_result | varchar(64) | Y | 检查结果(PASS/FAIL/NA) |
| check_value | varchar(255) | Y | 检查值 |
| problem_desc | varchar(500) | Y | 问题描述 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 11.4 工装夹具清单表 (tm_tool)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| tool_id | bigint(20) | N | 工装夹具ID |
| tool_code | varchar(64) | Y | 工装夹具编码 |
| tool_name | varchar(255) | N | 工装夹具名称 |
| brand | varchar(255) | Y | 品牌 |
| spec | varchar(255) | Y | 型号 |
| tool_type_id | bigint(11) | N | 工装夹具类型ID |
| tool_type_code | varchar(64) | Y | 工装夹具类型编码 |
| tool_type_name | varchar(255) | Y | 工装夹具类型名称 |
| code_flag | char(1) | N | 是否单独编码管理 |
| quantity | int(11) | N | 数量 |
| quantity_avail | int(11) | Y | 可用数量 |
| mainten_type | varchar(20) | Y | 保养维护类型 |
| next_mainten_period | int(11) | Y | 下一次保养周期 |
| next_mainten_date | datetime | Y | 下一次保养日期 |
| status | varchar(64) | Y | 状态[MES_TOOL_STATUS] |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 11.5 工装夹具领用记录表 (tm_tool_issue)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| issue_id | bigint(20) | N | 领用ID |
| issue_code | varchar(64) | N | 领用单编号 |
| tool_id | bigint(20) | N | 工装夹具ID |
| tool_code | varchar(64) | Y | 工装夹具编码 |
| tool_name | varchar(255) | Y | 工装夹具名称 |
| quantity | int(11) | Y | 领用数量 |
| issue_date | datetime | N | 领用日期 |
| expect_return_date | datetime | Y | 预计归还日期 |
| actual_return_date | datetime | Y | 实际归还日期 |
| issue_user_id | bigint(20) | Y | 领用人ID |
| issue_user_name | varchar(64) | Y | 领用人姓名 |
| workstation_id | bigint(20) | Y | 领用工作站ID |
| workstation_code | varchar(64) | Y | 领用工作站编码 |
| workstation_name | varchar(255) | Y | 领用工作站名称 |
| workorder_id | bigint(20) | Y | 关联工单ID |
| workorder_code | varchar(64) | Y | 关联工单编号 |
| status | varchar(64) | Y | 状态(ISSUED/RETURNED/LOST) |
| return_condition | varchar(64) | Y | 归还状态(NORMAL/DAMAGED) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建人 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新人 |
| update_time | datetime | Y | 更新时间 |
| tenant_id | bigint(20) | Y | 租户ID |
---
### 11.6 工装夹具类型表 (tm_tool_type)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| tool_type_id | bigint(20) | N | 工装夹具类型ID |
| tool_type_code | varchar(64) | N | 类型编码 |
| tool_type_name | varchar(255) | N | 类型名称 |
| code_flag | char(1) | N | 是否编码管理 |
| mainten_type | varchar(20) | Y | 保养维护类型 |
| mainten_period | int(11) | Y | 保养周期 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 12. 系统管理模块
### 12.1 附件表 (sys_attachment)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| attachment_id | bigint(20) | N | 附件ID |
| source_doc_id | bigint(20) | Y | 关联的业务单据ID |
| source_doc_type | varchar(64) | Y | 业务单据类型 |
| file_url | varchar(255) | N | 访问URL |
| base_path | varchar(64) | Y | 域名 |
| file_name | varchar(255) | Y | 文件名 |
| orignal_name | varchar(255) | Y | 原来的文件名 |
| file_type | varchar(64) | Y | 文件类型 |
| file_size | double(12,2) | Y | 文件大小 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.2 编码生成规则组成表 (sys_auto_code_part)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| part_id | bigint(20) | N | 分段ID |
| rule_id | bigint(20) | N | 规则ID |
| part_index | int(11) | N | 分段序号 |
| part_type | varchar(20) | N | 分段类型INPUTCHAR输入字符NOWDATE当前日期时间FIXCHAR固定字符SERIALNO流水号 |
| part_code | varchar(64) | Y | 分段编号 |
| part_name | varchar(255) | Y | 分段名称 |
| part_length | int(11) | N | 分段长度 |
| date_format | varchar(20) | Y | - |
| input_character | varchar(64) | Y | 输入字符 |
| fix_character | varchar(64) | Y | 固定字符 |
| seria_start_no | int(11) | Y | 流水号起始值 |
| seria_step | int(11) | Y | 流水号步长 |
| seria_now_no | int(11) | Y | 流水号当前值 |
| cycle_flag | char(1) | Y | 流水号是否循环 |
| cycle_method | varchar(20) | Y | 循环方式YEAR按年MONTH按月DAY按天HOUR按小时MINITE按分钟OTHER按传入字符变 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.3 编码生成记录表 (sys_auto_code_result)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| code_id | bigint(20) | N | 记录ID |
| rule_id | bigint(20) | N | 规则ID |
| gen_date | varchar(20) | N | 生成日期时间 |
| gen_index | int(11) | Y | 最后产生的序号 |
| last_result | varchar(64) | Y | 最后产生的值 |
| last_serial_no | int(11) | Y | 最后产生的流水号 |
| last_input_char | varchar(64) | Y | 最后传入的参数 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.4 编码生成规则表 (sys_auto_code_rule)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| rule_id | bigint(20) | N | 规则ID |
| rule_code | varchar(64) | N | 规则编码 |
| rule_name | varchar(255) | N | 规则名称 |
| rule_desc | varchar(500) | Y | 描述 |
| max_length | int(11) | Y | 最大长度 |
| is_padded | char(1) | N | 是否补齐 |
| padded_char | varchar(20) | Y | 补齐字符 |
| padded_method | char(1) | Y | 补齐方式 |
| enable_flag | char(1) | N | 是否启用 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.5 参数配置表 (sys_config)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| config_id | int(5) | N | 参数主键 |
| config_name | varchar(100) | Y | 参数名称 |
| config_key | varchar(100) | Y | 参数键名 |
| config_value | varchar(500) | Y | 参数键值 |
| config_type | char(1) | Y | 系统内置Y是 N否 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.6 部门表 (sys_dept)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| dept_id | bigint(20) | N | 部门id |
| parent_id | bigint(20) | Y | 父部门id |
| ancestors | varchar(50) | Y | 祖级列表 |
| dept_name | varchar(30) | Y | 部门名称 |
| order_num | int(4) | Y | 显示顺序 |
| leader | varchar(20) | Y | 负责人 |
| phone | varchar(11) | Y | 联系电话 |
| email | varchar(50) | Y | 邮箱 |
| status | char(1) | Y | 部门状态0正常 1停用 |
| del_flag | char(1) | Y | 删除标志0代表存在 2代表删除 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| dept_code | varchar(64) | N | 部门编码 |
---
### 12.7 字典数据表 (sys_dict_data)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| dict_code | bigint(20) | N | 字典编码 |
| dict_sort | int(4) | Y | 字典排序 |
| dict_label | varchar(100) | Y | 字典标签 |
| dict_value | varchar(100) | Y | 字典键值 |
| dict_type | varchar(100) | Y | 字典类型 |
| css_class | varchar(100) | Y | 样式属性(其他样式扩展) |
| list_class | varchar(100) | Y | 表格回显样式 |
| is_default | char(1) | Y | 是否默认Y是 N否 |
| status | char(1) | Y | 状态0正常 1停用 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.8 字典类型表 (sys_dict_type)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| dict_id | bigint(20) | N | 字典主键 |
| dict_name | varchar(100) | Y | 字典名称 |
| dict_type | varchar(100) | Y | 字典类型 |
| status | char(1) | Y | 状态0正常 1停用 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.9 定时任务调度表 (sys_job)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| job_id | bigint(20) | N | 任务ID |
| job_name | varchar(64) | N | 任务名称 |
| job_group | varchar(64) | N | 任务组名 |
| invoke_target | varchar(500) | N | 调用目标字符串 |
| cron_expression | varchar(255) | Y | cron执行表达式 |
| misfire_policy | varchar(20) | Y | 计划执行错误策略1立即执行 2执行一次 3放弃执行 |
| concurrent | char(1) | Y | 是否并发执行0允许 1禁止 |
| status | char(1) | Y | 状态0正常 1暂停 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注信息 |
---
### 12.10 定时任务调度日志表 (sys_job_log)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| job_log_id | bigint(20) | N | 任务日志ID |
| job_name | varchar(64) | N | 任务名称 |
| job_group | varchar(64) | N | 任务组名 |
| invoke_target | varchar(500) | N | 调用目标字符串 |
| job_message | varchar(500) | Y | 日志信息 |
| status | char(1) | Y | 执行状态0正常 1失败 |
| exception_info | varchar(2000) | Y | 异常信息 |
| create_time | datetime | Y | 创建时间 |
---
### 12.11 系统访问记录 (sys_logininfor)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| info_id | bigint(20) | N | 访问ID |
| user_name | varchar(50) | Y | 用户账号 |
| ipaddr | varchar(128) | Y | 登录IP地址 |
| login_location | varchar(255) | Y | 登录地点 |
| browser | varchar(50) | Y | 浏览器类型 |
| os | varchar(50) | Y | 操作系统 |
| status | char(1) | Y | 登录状态0成功 1失败 |
| msg | text | Y | 提示消息 |
| login_time | datetime | Y | 访问时间 |
---
### 12.12 菜单权限表 (sys_menu)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| menu_id | bigint(20) | N | 菜单ID |
| menu_name | varchar(50) | N | 菜单名称 |
| parent_id | bigint(20) | Y | 父菜单ID |
| order_num | int(4) | Y | 显示顺序 |
| path | varchar(200) | Y | 路由地址 |
| component | varchar(255) | Y | 组件路径 |
| query | varchar(255) | Y | 路由参数 |
| is_frame | int(1) | Y | 是否为外链0是 1否 |
| is_cache | int(1) | Y | 是否缓存0缓存 1不缓存 |
| menu_type | char(1) | Y | 菜单类型M目录 C菜单 F按钮 |
| visible | char(1) | Y | 菜单状态0显示 1隐藏 |
| status | char(1) | Y | 菜单状态0正常 1停用 |
| perms | varchar(100) | Y | 权限标识 |
| icon | varchar(100) | Y | 菜单图标 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.13 消息表 (sys_message)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| message_id | bigint(20) | N | 附件ID |
| message_type | varchar(64) | N | 消息类型 |
| message_level | varchar(64) | N | 消息级别 |
| message_title | varchar(64) | Y | 标题 |
| message_content | longblob | Y | 内容 |
| sender_id | bigint(20) | Y | 发送人ID |
| sender_name | varchar(64) | Y | 发送人名称 |
| sender_nick | varchar(64) | Y | 发送人昵称 |
| recipient_id | bigint(20) | N | 接收人ID |
| recipient_name | varchar(64) | Y | 接收人名称 |
| recipient_nick | varchar(64) | Y | 接收人昵称 |
| process_time | datetime | Y | 处理时间 |
| call_back | varchar(255) | Y | 回调地址 |
| status | varchar(64) | N | 状态 |
| deleted_flag | char(1) | N | 是否删除 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.14 通知公告表 (sys_notice)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| notice_id | int(4) | N | 公告ID |
| notice_title | varchar(50) | N | 公告标题 |
| notice_type | char(1) | N | 公告类型1通知 2公告 |
| notice_content | longblob | Y | 公告内容 |
| status | char(1) | Y | 公告状态0正常 1关闭 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(255) | Y | 备注 |
---
### 12.15 操作日志记录 (sys_oper_log)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| oper_id | bigint(20) | N | 日志主键 |
| title | varchar(50) | Y | 模块标题 |
| business_type | int(2) | Y | 业务类型0其它 1新增 2修改 3删除 |
| method | varchar(100) | Y | 方法名称 |
| request_method | varchar(10) | Y | 请求方式 |
| operator_type | int(1) | Y | 操作类别0其它 1后台用户 2手机端用户 |
| oper_name | varchar(50) | Y | 操作人员 |
| dept_name | varchar(50) | Y | 部门名称 |
| oper_url | varchar(255) | Y | 请求URL |
| oper_ip | varchar(128) | Y | 主机地址 |
| oper_location | varchar(255) | Y | 操作地点 |
| oper_param | varchar(2000) | Y | 请求参数 |
| json_result | varchar(2000) | Y | 返回参数 |
| status | int(1) | Y | 操作状态0正常 1异常 |
| error_msg | varchar(2000) | Y | 错误消息 |
| oper_time | datetime | Y | 操作时间 |
---
### 12.16 岗位信息表 (sys_post)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| post_id | bigint(20) | N | 岗位ID |
| post_code | varchar(64) | N | 岗位编码 |
| post_name | varchar(50) | N | 岗位名称 |
| post_sort | int(4) | N | 显示顺序 |
| status | char(1) | N | 状态0正常 1停用 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.17 角色信息表 (sys_role)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| role_id | bigint(20) | N | 角色ID |
| role_name | varchar(30) | N | 角色名称 |
| role_key | varchar(100) | N | 角色权限字符串 |
| role_sort | int(4) | N | 显示顺序 |
| data_scope | char(1) | Y | 数据范围1全部数据权限 2自定数据权限 3本部门数据权限 4本部门及以下数据权限 |
| menu_check_strictly | tinyint(1) | Y | 菜单树选择项是否关联显示 |
| dept_check_strictly | tinyint(1) | Y | 部门树选择项是否关联显示 |
| status | char(1) | N | 角色状态0正常 1停用 |
| del_flag | char(1) | Y | 删除标志0代表存在 2代表删除 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.18 角色和部门关联表 (sys_role_dept)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| role_id | bigint(20) | N | 角色ID |
| dept_id | bigint(20) | N | 部门ID |
---
### 12.19 角色和菜单关联表 (sys_role_menu)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| role_id | bigint(20) | N | 角色ID |
| menu_id | bigint(20) | N | 菜单ID |
---
### 12.20 租户表 (sys_tenant)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| tenant_id | varchar(20) | N | 租户ID |
| tenant_name | varchar(100) | N | 租户名称 |
| contact_name | varchar(50) | Y | 联系人 |
| contact_phone | varchar(20) | Y | 联系电话 |
| address | varchar(200) | Y | 地址 |
| status | char(1) | N | 状态(0正常 1停用) |
| del_flag | char(1) | N | 删除标志(0存在 1删除) |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.21 通用代办表 (sys_todo_list)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| task_id | bigint(20) | N | 代办ID |
| task_name | varchar(256) | N | 代办名称 |
| task_type | int(11) | N | 代办类型0-流程待办1-业务待办) |
| sys_code | varchar(64) | N | 任务来源系统 |
| url | varchar(256) | N | Web端回调地址 |
| app_url | varchar(256) | N | APP端回调地址 |
| h5_url | varchar(256) | N | H5端回调地址小程序、公众号等 |
| priority | varchar(64) | Y | 优先级 |
| business_id | bigint(20) | N | 业务ID |
| business_code | varchar(64) | N | 业务编码 |
| business_category | varchar(64) | N | 业务大类 |
| business_type | varchar(64) | N | 业务分类(小类) |
| business_name | varchar(256) | Y | 业务名称 |
| owner_id | bigint(20) | N | 代办所属人ID |
| owner_name | varchar(64) | N | 代办所属人用户名 |
| owner_nick | varchar(64) | N | 代办所属人名称 |
| creator_id | bigint(20) | Y | 发起人ID |
| creator_name | varchar(64) | Y | 发起人用户名 |
| creator_nick | varchar(64) | Y | 发起人名称 |
| process_status | varchar(64) | Y | 流转状态PASS-正常流转REJECT-退回上一步FIRST-退回发起人) |
| node_name | varchar(128) | Y | 流程节点名称 |
| status | int(1) | Y | 状态0-正常1-已完成2-已删除) |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| expire_time | datetime | Y | 过期时间 |
| complete_time | datetime | Y | 完成时间 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 12.22 用户信息表 (sys_user)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| user_id | bigint(20) | N | 用户ID |
| tenant_id | bigint(20) | Y | 租户ID |
| dept_id | bigint(20) | Y | 部门ID |
| user_name | varchar(30) | N | 用户账号 |
| nick_name | varchar(30) | N | 用户昵称 |
| user_type | varchar(2) | Y | 用户类型00系统用户 |
| email | varchar(50) | Y | 用户邮箱 |
| phonenumber | varchar(11) | Y | 手机号码 |
| sex | char(1) | Y | 用户性别0男 1女 2未知 |
| avatar | varchar(100) | Y | 头像地址 |
| password | varchar(100) | Y | 密码 |
| status | char(1) | Y | 帐号状态0正常 1停用 |
| del_flag | char(1) | Y | 删除标志0代表存在 2代表删除 |
| login_ip | varchar(128) | Y | 最后登录IP |
| login_date | datetime | Y | 最后登录时间 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| remark | varchar(500) | Y | 备注 |
---
### 12.23 用户与岗位关联表 (sys_user_post)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| user_id | bigint(20) | N | 用户ID |
| post_id | bigint(20) | N | 岗位ID |
---
### 12.24 用户和角色关联表 (sys_user_role)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| user_id | bigint(20) | N | 用户ID |
| role_id | bigint(20) | N | 角色ID |
---
## 13. 打印管理模块
### 13.1 打印机客户端配置 (print_client)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| client_id | bigint(20) | N | 打印机_客户端ID |
| client_code | varchar(64) | N | 打印机_客户端编号 |
| client_name | varchar(255) | N | 打印机_客户端名称 |
| client_ip | varchar(64) | Y | 打印客户端IP |
| client_port | int(11) | Y | 打印客户端端口 |
| status | varchar(64) | Y | 打印机客户端状态 |
| client_token | varchar(255) | Y | 打印机客户端连接token |
| workshop_id | bigint(20) | Y | 车间id |
| workshop_code | varchar(64) | Y | 车间编码 |
| workshop_name | varchar(255) | Y | 车间名称 |
| workstation_id | bigint(20) | Y | 工作站id |
| workstation_code | varchar(64) | Y | 工作站编码 |
| workstation_name | varchar(255) | Y | 工作站名称 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
### 13.2 打印机配置 (print_printer_config)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| printer_id | bigint(20) | N | 打印机ID |
| client_id | bigint(20) | Y | 客户端id |
| printer_code | varchar(64) | N | 打印机编号 |
| printer_type | varchar(64) | Y | 打印机类型 |
| printer_name | varchar(255) | N | 打印机名称 |
| brand | varchar(64) | Y | 品牌 |
| printer_model | varchar(64) | Y | 型号 |
| connection_type | varchar(64) | Y | 连接类型 |
| printer_url | varchar(255) | Y | 图片URL |
| printer_ip | varchar(64) | Y | 打印机IP |
| printer_port | int(11) | Y | 打印机端口 |
| enable_flag | char(1) | Y | 启用状态 |
| status | varchar(64) | Y | 打印机状态 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
| default_flag | char(5) | Y | 是否为默认打印机 |
---
### 13.3 打印模板配置 (print_template)
| 字段名 | 类型 | 允许空 | 说明 |
|--------|------|--------|------|
| template_id | bigint(20) | N | 模板ID |
| template_code | varchar(64) | N | 模板编号 |
| template_name | varchar(255) | Y | 模板名称 |
| template_type | varchar(64) | N | 模板类型 |
| template_json | json | Y | 模板内容 |
| paper_type | varchar(64) | Y | 纸张类型 |
| template_width | int(11) | Y | 模板宽度 |
| template_height | int(11) | Y | 模板高度 |
| is_default | char(1) | Y | 是否默认 |
| enable_flag | char(1) | Y | 启用状态 |
| template_pic | varchar(255) | Y | 缩略图 |
| remark | varchar(500) | Y | 备注 |
| attr1 | varchar(64) | Y | 预留字段1 |
| attr2 | varchar(255) | Y | 预留字段2 |
| attr3 | int(11) | Y | 预留字段3 |
| attr4 | int(11) | Y | 预留字段4 |
| create_by | varchar(64) | Y | 创建者 |
| create_time | datetime | Y | 创建时间 |
| update_by | varchar(64) | Y | 更新者 |
| update_time | datetime | Y | 更新时间 |
---
## 14. 枚举值定义
### 14.1 通用状态枚举
| 状态类型 | 枚举值 | 中文名 | 说明 |
|----------|--------|--------|------|
| 启用状态 | Y | 启用 | 正常使用 |
| 启用状态 | N | 停用 | 禁止使用 |
| 删除标志 | 0 | 存在 | 正常数据 |
| 删除标志 | 1 | 删除 | 逻辑删除 |
### 14.2 工单状态 (pro_workorder.status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| PREPARE | 草稿 | 可编辑状态 |
| CONFIRMED | 已确认 | 确认待生产 |
| PRODUCING | 生产中 | 正在生产 |
| FINISHED | 已完成 | 生产完成 |
| CANCELLED | 已取消 | 取消作废 |
### 14.3 任务状态 (pro_task.status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| PREPARE | 待生产 | 等待生产 |
| PRODUCING | 生产中 | 正在生产 |
| FINISHED | 已完成 | 生产完成 |
| CANCELLED | 已取消 | 取消作废 |
### 14.4 设备状态 (dv_machinery.status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| RUNNING | 运行中 | 设备运行 |
| STOP | 停止 | 设备停止 |
| REPAIR | 维修中 | 设备维修 |
### 14.5 质检结果 (check_result)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| QUALIFIED | 合格 | 检验合格 |
| UNQUALIFIED | 不合格 | 检验不合格 |
### 14.6 缺陷等级 (defect_level)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| CRITICAL | 致命 | CR - 致命缺陷 |
| MAJOR | 严重 | MAJ - 严重缺陷 |
| MINOR | 轻微 | MIN - 轻微缺陷 |
### 14.7 物料/产品标识 (item_or_product)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| ITEM | 物料 | 原材料/零部件 |
| PRODUCT | 产品 | 成品 |
### 14.8 库存事务方向 (transaction_flag)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| 1 | 入库 | 库存增加 |
| -1 | 出库 | 库存减少 |
### 14.9 工单类型 (workorder_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| SELF | 自制 | 自己生产 |
| OUTSOURCE | 委外 | 委外加工 |
### 14.10 时间单位 (time_unit_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| SECOND | 秒 | 秒为单位 |
| MINUTE | 分钟 | 分钟为单位 |
| HOUR | 小时 | 小时为单位 |
| DAY | 天 | 天为单位 |
| WEEK | 周 | 周为单位 |
| MONTH | 月 | 月为单位 |
### 14.11 批次打印状态 (print_status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| NONE | 未打印 | 未打印 |
| PART | 部分打印 | 部分已打印 |
| ALL | 已打印 | 全部已打印 |
### 14.12 生产任务状态 (pro_task.status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| NORMAL | 正常 | 待生产状态 |
| START | 开始 | 已开始生产 |
| PAUSE | 暂停 | 生产暂停 |
| FINISHED | 完成 | 生产完成 |
---
## 15. ER关系图
### 15.1 生产管理核心关系
```
┌──────────────────────┐
│ md_item │
│ (物料档案) │
└──────────┬───────────┘
│ 1:N
┌──────────────────────┐ 1:N ┌──────────────────────┐
│ pro_workorder │◄──────────────►│ pro_task │
│ (生产工单) │ │ (生产任务) │
└──────────┬───────────┘ └──────────┬───────────┘
│ 1:N │ 1:N
▼ ▼
┌──────────────────────┐ ┌──────────────────────┐
│ pro_workorder_bom │ │ pro_feedback │
│ (工单BOM) │ │ (报工记录) │
└──────────────────────┘ └──────────────────────┘
```
### 15.2 质量管理核心关系
```
┌──────────────────────┐
│ qc_template │
│ (检验模板) │
└──────────┬───────────┘
│ 1:N
┌─────┼─────┬─────────┐
▼ ▼ ▼ ▼
┌────────┐┌────────┐┌────────┐┌────────┐
│ qc_iqc ││qc_ipqc ││ qc_oqc ││ qc_rqc │
│ (IQC) ││ (IPQC) ││ (OQC) ││ (RQC) │
└───┬────┘└───┬────┘└───┬────┘└───┬────┘
│ 1:N │ 1:N │ 1:N │ 1:N
▼ ▼ ▼ ▼
┌────────┐┌────────┐┌────────┐┌────────┐
│iqc_line││ipqc_line│oqc_line││rqc_line│
│(明细) ││ (明细) ││ (明细) ││ (明细) │
└────────┘└────────┘└────────┘└────────┘
```
### 15.3 仓库管理核心关系
```
┌──────────────────────┐
│ wm_warehouse │
│ (仓库) │
└──────────┬───────────┘
│ 1:N
┌──────────────────────┐
│ wm_storage_location │
│ (库区) │
└──────────┬───────────┘
│ 1:N
┌──────────────────────┐ ┌──────────────────────┐
│ wm_storage_area │ │ wm_material_stock │
│ (库位) │◄────│ (库存) │
└──────────────────────┘ └──────────────────────┘
┌────────────────────────────┼────────────────────────────┐
│ │ │
┌──────────────────────┐ ┌──────────────────────┐ ┌──────────────────────┐
│ wm_item_recpt │ │ wm_issue_header │ │ wm_transaction │
│ (入库单) │ │ (出库单) │ │ (库存流水) │
└──────────────────────┘ └──────────────────────┘ └──────────────────────┘
```
### 15.4 设备管理核心关系
```
┌──────────────────────┐
│ dv_machinery_type │
│ (设备类型) │
└──────────┬───────────┘
│ 1:N
┌──────────────────────┐
│ dv_machinery │
│ (设备) │
└──────────┬───────────┘
┌─────┼─────┬─────────┐
▼ ▼ ▼ ▼
┌────────┐┌────────┐┌────────┐
│check_ ││mainten_││ repair │
│record ││record ││ (维修) │
│(点检) ││(保养) ││ │
└────────┘└────────┘└────────┘
```
---
## 附录A: 表数量统计
| 模块 | 表前缀 | 表数量 |
|------|--------|--------|
| 基础数据 | md_ | 12 |
| 生产管理 | pro_ | 18 |
| 质量管理 | qc_ | 17 |
| 设备管理 | dv_ | 11 |
| 仓库管理 | wm_ | 55 |
| 排班管理 | cal_ | 7 |
| IoT采集 | iot_ | 7 |
| 工具管理 | tm_ | 2 |
| 系统管理 | sys_ | 20 |
| 打印管理 | print_ | 3 |
| 报表管理 | report_ | 2 |
| 定时任务 | QRTZ_ | 11 |
| 代码生成 | gen_ | 2 |
| **合计** | | **167** |
---
## 16. 业务规则说明 (基于 Excel 设计文档)
### 16.1 生产管理业务规则
#### 工单来源类型 (order_source)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| ORDER | 订单 | 来源于销售订单 |
| STORE | 库存 | 库存备货生产 |
> **注意**: 系统中要建立一个虚拟客户 (ID=0, 编码=STORE001, 名称='库存备货'),在选择工单来源为库存时系统直接使用此数据。
#### 工单类型 (workorder_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| SELF | 自产 | 自己生产 |
| OUTSOURCE | 外协 | 外协加工 |
| PURCHASE | 外购 | 外部采购 |
#### 工艺路线工序关系 (link_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| FS | 结束-开始 | 当前工序结束,下一道工序才可开始 |
| SS | 开始-开始 | 当前工序开始,下一道工序才可开始 |
| FF | 结束-结束 | 当前工序结束,下一道工序才可结束 |
| SF | 开始-结束 | 当前工序开始,下一道工序才能结束 |
#### 生产任务投料单据类型 (source_doc_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| ISSUE | 生产领料单 | 来自生产领料 |
| TRANS | 流转单 | 来自工序流转 |
#### 报工类型 (feedback_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| SELF | 自行报工 | 操作员自行报工 |
| UNI | 统一报工 | 管理员统一报工 |
#### 报工途径 (feedback_channel)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| PAD | 平板 | PAD 端报工 |
| MOBILE | 手机 | 手机端报工 |
| PC | 电脑 | PC 端报工 |
#### 安灯状态 (pro_andon_record.status)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| ACTIVE | 激活 | 安灯已触发 |
| INPROCESS | 处理中 | 正在处理 |
| COMPLETE | 处理完成 | 已处理完成 |
| CANCELED | 已取消 | 已取消 |
---
### 16.2 仓储管理业务规则
#### 库区库位管理规则
- **库区默认不开启库位管理**`area_flag` 默认为 'N'
- **开启后必须指定库位**:开启后物料在当前库区存储时必须指定具体的库位
#### 库位混放规则
| 字段 | 说明 |
|------|------|
| product_mixing | 是否允许产品混放 (默认 'Y') |
| batch_mixing | 是否允许批次混放 (默认 'Y') |
#### 退料类型 (rt_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| REMAINING | 余料退回 | 剩余物料退回仓库 |
| WASTE | 废料退回 | 废料退回仓库 |
| DAMAGED | 坏料退回 | 损坏物料退回 |
#### 冻结标志
- 仓库、库区、库位都可以设置 `frozen_flag` 冻结标志
- 冻结后该位置的库存不可出库
---
### 16.3 基础数据业务规则
#### BOM 生产类型 (product_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| SELFMADE | 自制件 | 自己生产的零部件 |
| OUTSOURCE | 外购件 | 外部采购的零部件 |
| COOPERATION | 外协件 | 委外加工的零部件 |
| STANDARD | 标准件 | 标准件 |
#### 供应商等级 (vendor_level)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| A | 优质供应商 | 核心供应商 |
| B | 正常供应商 | 正常合作 |
| C | 重点关注 | 需要关注的供应商 |
| D | 劣质供应商 | 问题供应商 |
| E | 黑名单 | 已列入黑名单 |
#### 客户类型 (client_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| ENTERPRISE | 企业 | 企业客户 |
| PERSON | 个人 | 个人客户 |
#### 单位换算规则
- 主单位 `primary_flag = 'Y'` 无需设置换算比例
- 非主单位需设置 `primary_id` (主单位ID) 和 `change_rate` (换算比例)
---
### 16.4 排班管理业务规则
#### 排班计划状态
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| PREPARE | 编制中 | 排班计划编制中 |
| CONFIRMED | 已确认 | 排班计划已确认 |
| EXECUTING | 执行中 | 排班计划正在执行 |
#### 节假日类型 (holiday_type)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| HOLIDAY | 休假 | 全天休假 |
| HOLIDAY_HALF | 半天休假 | 半天休假 |
| WORKDAY | 工作日 | 调休为工作日 |
| WORKDAY_HALF | 半天工作 | 半天工作 |
#### 倒班方式 (shift_method)
| 枚举值 | 中文名 | 说明 |
|--------|--------|------|
| DAY | 按天 | 每天轮换 |
| MONTH | 按月 | 每月轮换 |
| QUARTER | 按季度 | 每季度轮换 |
---
### 16.5 质量管理业务规则
#### 检验触发场景
| 检验类型 | 触发场景 | 说明 |
|----------|----------|------|
| IQC | 来料入库 | 物料采购入库时触发 |
| IPQC | 生产报工 | 生产过程中的首检/自检/巡检 |
| OQC | 产品出货 | 产品发货前触发 |
| RQC | 生产完工 | 成品入库时触发 |
#### IPQC 检验类型
| 类型 | 说明 |
|------|------|
| 首检 | 开工首件检验 |
| 末检 | 收工末件检验 |
| 自检 | 操作工自行检验 |
| 巡检 | 质检员巡回检验 |
| 点检 | 定点检验 |
---
## 17. 设计待实现的表清单 (来自 Excel 设计)
以下是 Excel 设计文档中定义但当前数据库可能尚未实现的表:
| 序号 | 表名 | 中文名 | 模块 | 备注 |
|------|------|--------|------|------|
| 1 | MD_ITEM_REPLACEMENT | 物料替代关系表 | 基础数据 | 物料之间可以有替代关系,需要配置比例 |
| 2 | MD_ITEM_VENDOR | 物料与供应商对应关系表 | 基础数据 | 物料可供应的供应商列表 |
| 3 | MD_WORKSTATION_MOULD | 工作站模具对应表 | 基础数据 | 模具与工装夹具分开管理 |
| 4 | PRO_OUTSOURCE_ORDER | 外协工单 | 生产管理 | 委外加工订单 |
| 5 | PRO_WORK_PLAN | 生产计划 | 生产管理 | 排产计划 |
| 6 | PRO_WORK_CHANGE | 生产计划调整 | 生产管理 | 调整现有生产计划的产量 |
| 7 | PRO_TECHNOLOGY | 生产工艺 | 生产管理 | 工艺路线的别名 |
| 8 | PRO_TECHNOLOGY_PROCESS | 工序组成 | 生产管理 | 工艺的工序组成 |
| 9 | PRO_BATCH_GEN_RECORD | 批次生成记录表 | 生产管理 | 批次生成时的参数记录 |
| 10 | PRO_BATCH | 生产批次表 | 生产管理 | 批次编号记录 |
| 11 | PRO_BATCH_INFO | 批次关联信息记录表 | 生产管理 | 批次相关的所有信息 |
| 12 | WM_STOCK_DETAIL | 库存明细表 | 仓储管理 | 库存明细 (现用 wm_material_stock) |
| 13 | MO_MOULD | 模具表 | 模具管理 | 模具档案 |
| 14 | MO_MOULD_TYPE | 模具类型表 | 模具管理 | 模具分类 |
| 15 | TM_TOOL_ISSUE | 工装夹具领用记录表 | 工装夹具管理 | 工装夹具领用 |
| 16 | TM_MAINTEN_RECORD | 工装夹具维护记录表 | 工装夹具管理 | 工装夹具维护记录 |
| 17 | TM_MAINTEN_CONTENT | 工装夹具维护内容表 | 工装夹具管理 | 维护内容定义 |
---
## 18. 核心业务流程数据流
### 18.1 生产执行数据流
```
销售订单 ──► 生产工单(pro_workorder) ──► 生产任务(pro_task)
│ │
▼ ▼
工单BOM(pro_workorder_bom) 生产领料(wm_issue_header)
线边库存(wm_material_stock)
┌──────────────────────────┼──────────────────────────┐
│ │ │
▼ ▼ ▼
报工(pro_feedback) ◄──► 过程检验(qc_ipqc) ◄──► 流转单(pro_trans_order)
│ │
▼ ▼
产品产出(wm_product_produce) 物料消耗(pro_trans_consume)
产品入库(wm_product_recpt) ──► 成品库存(wm_material_stock)
出货检验(qc_oqc) ──► 产品销售(wm_product_sales)
```
### 18.2 物料入库数据流
```
采购订单 ──► 到货通知(wm_arrival_notice) ──► 来料检验(qc_iqc)
┌──────────┴──────────┐
│ │
▼ ▼
合格入库 不合格退货
│ │
▼ ▼
物料入库单(wm_item_recpt) 采购退货(wm_rt_vendor)
物料库存(wm_material_stock)
库存流水(wm_transaction)
```
---
## mom系统数据库设计excel文件中的表清单
表名 模块 表描述 备注
MD_ITEM 主数据管理 物料产品表
MD_ITEM_TYEP 主数据管理 物料产品分类表
MD_PRODUCT_BOM 主数据管理 产品BOM关系表
MD_VENDOR 主数据管理 供应商表
MD_ITEM_REPLACEMENT 主数据管理 物料替代关系表 物料之间可以有替代关系,但是需要配置比例
MD_ITEM_VENDOR 主数据管理 物料与供应商对应关系表
MD_CLIENT 主数据管理 客户表
MD_UNIT_OF_MEASURE 主数据管理 单位表
MD_WORKSHOP 主数据管理 车间表
MD_WORKSTATION 主数据管理 工作站
MD_WORKSTATION_MACHINE 主数据管理 工作站设备对应表 一个工位上可能有多个设备,但是触控屏只有一个。使用工位将计划与设备隔离。
MD_WORKSTATION_WORKER 主数据管理 工作站人员对应表
MD_WORKSTATION_TOOL 主数据管理 工作站工装夹具对应表
MD_WORKSTATION_MOULD 主数据管理 工作站模具对应表 模具是一种特殊的辅助资源,需要与工装夹具类分开管理
PRO_WORK_ORDER 生产管理 生产工单
PRO_WORKORDER_BOM 生产管理 生产工单BOM组成 产品的直接BOM组成表
PRO_WORKORDER_ITEM 生产管理 生产工单物料需求 一个生产工单全部的物料需求(包含子工单物料需求);只统计最终物料层次的需求量。
PRO_OUTSOURCE_ORDER 生产管理 外协工单
PRO_WORK_PLAN 生产管理 生产计划
PRO_WORK_CHANGE 生产管理 生产计划调整 用于调整现有生产计划的产量。调高或者调低。
PRO_PROCESS 生产管理 工序
PRO_PROCESS_CONTENT 生产管理 工序内容
PRO_TECHNOLOGY 生产管理 生产工艺
PRO_TECHNOLOGY_PROCESS 生产管理 工序组成 设置生产工艺的工序组成
PRO_TECH_PRODUCT 生产管理 产品制程表 设置某个产品或者多个产品的生产工艺
PRO_TECH_BOM 生产管理 产品制程物料BOM表 记录某个产品生产工艺中每道工序物料使用情况
PRO_BATCH_GEN_RECORD 生产管理 批次生成记录表 对每次批次生成时的数量、范围、参数进行记录
PRO_BATCH 生产管理 生产批次表 批次编号的记录(第一阶段先用简单的日期+流水号方式)
PRO_BATCH_INFO 生产管理 批次关联信息记录表 记录当前批次相关的所有信息
PRO_FEEDBACK 生产管理 生产报工记录表
PRO_TASK_ISSUE 生产管理 生产任务投料表 记录当前每个生产任务的投料情况
PRO_TRANS_ORDER 生产管理 流转单表
PRO_TRANS_CONSUME 生产管理 物料消耗记录表 记录每个流转单的物料消耗记录
CAL_SHIFT 排班管理 班次
CAL_TEAM 排班管理 班组
CAL_PLAN 排班管理 排班计划
QC_DEFECT 质量管理 缺陷表 常用的缺陷描述表,有等级之分,按类型分
QC_INDEX 质量管理 质量检测项表
QC_TEMPLATE 质量管理 质量检测模板头 模板是指标的集合。头部包括模板描述等基础信息。
QC_TEMPLATE_INDEX 质量管理 质量检测模板-检测项 模板是指标的集合。行部分包括详细的指标清单。
QC_TEMPLATE_PRODUCT 质量管理 质量检测模板-产品 当前模板支持的产品及检测指标要求
QC_IQC 质量管理 来料检验单
QC_IQC_LINE 质量管理 来料检验单行表
QC_IQC_DEFECT 质量管理 来料检验缺陷记录表
QC_IPQC 质量管理 过程检验单 内部的过程检验,包括首末检、自检、巡检、点检等。
WM_WAREHOUSE 仓储管理 仓库表
WM_STORAGE_LOCATION 仓储管理 库区表
WM_STORAGE_AREA 仓储管理 库位表
WM_STOCK_DETAIL 仓储管理 库存明细表 库存现有量根据库存明细进行计算
WM_ITEM_RECPT 仓储管理 物料入库单头表 物料采购入库
WM_ITEM_RECPT_LINE 仓储管理 物料入库单行表
WM_RT_VENDOR 仓储管理 退货头表 物料退回供应商
WM_RT_VENDOR_LINE 仓储管理 退货行表
WM_ISSUE_HEADER 仓储管理 领料单头表 生产领料到线边库
WM_ISSUE_LINE 仓储管理 领料单行表
WM_RT_ISSUE 仓储管理 退料单头表 线边库物料退回仓库
WM_RT_ISSUE_LINE 仓储管理 退料单行表
WM_ITEM_CONSUME 仓储管理 物料消耗记录表 生产时线边库实际的物料消耗记录
WM_ITEM_CONSUME_LINE 仓储管理 物料消耗记录行表
WM_PRODUCT_PRODUCE 仓储管理 产品产出记录表 生产时线边库产品的生产记录表
WM_PRODUCT_PRODUCE_LINE 仓储管理 产品产出行记录表
WM_PRODUCT_RECPT 仓储管理 产品入库头表 成品/半成品入库。产品/半成品从线边库转移到实际库。
WM_PRODUCT_RECPT_LINE 仓储管理 产品入库行表
WM_PRODUCT_SALSE 仓储管理 产品销售出库
WM_PRODUCT_SALSE_LINE 仓储管理 产品销售出库行
WM_RT_SALSE 仓储管理 销售退货
WM_RT_SALSE_LINE 仓储管理 销售退货单行
WM_PACKAGE 仓储管理 装箱单表 物资的装箱和拆箱
WM_PACKAGE_LINE 仓储管理 装箱单明细表
WM_PROD_SALE_H 仓储管理 产品/半成品销售出库头表 成品/半成品销售出库
WM_PROD_SALE_L 仓储管理 产品/半成品销售出库行表
WM_STOCK_TAKE_H 仓储管理 产品/半成品盘点头表 成品/半成品盘点
WM_STOCK_TAKE_L 仓储管理 产品/半成品盘点行表
WM_STOCK_TRANS 仓储管理 库存出入库记录表 全量出入库事务
WM_PACKAGE 仓储管理 装箱单表 代表单个箱子,包含箱条码、客户、包装日期等、父箱条码等
WM_PACKAGE_INFO 仓储管理 装箱单行表 产品、数量、规格、对应的批次号等
WM_BARCODE 仓储管理 条码表
WM_BARCODE_CONFIG 仓储管理 条码设置表 用来配置哪些业务的条码要自动生成,以及生成的格式及内容
WM_SN 仓储管理 SN码表 为每一个产品分配一个唯一的SN码
DV_MACHINERY 设备管理 设备机台表
DV_MACHINERY_TYPE 设备管理 设备机台类型表
DV_CONTENT 设备管理 设备点检保养项目表 点检和保养的用同一个功能
DV_MAINTEN_TYPE 设备管理 维保内容类型 树形结构的维保类型划分
DV_MAINTEN_TEMP_H 设备管理 维保模板头
DV_MAINTEN_TEMP_L 设备管理 维保模板行
DV_MAINTEN_CONFIG 设备管理 设备维保配置表 每个设备使用哪个维保模板进行维保
DV_MAINTEN_RECORD_H 设备管理 维保记录头表
DV_MAINTEN_RECORD_L 设备管理 维保记录行表 记录每一项的维保结果
DV_REPAIRE 设备管理 维修单头表
DV_REPAIRE_LINE 设备管理 维修单行表 记录每一项需要维修的内容及结果
TM_TOOL_TYPE 工装夹具管理 工装夹具类型表 不做分级
TM_TOOL 工装夹具管理 工装夹具清单表
TM_TOOL_ISSUE 工装夹具管理 工装夹具领用记录表
TM_MAINTEN_RECORD 工装夹具管理 工装夹具维护记录表
TM_MAINTEN_CONTENT 工装夹具管理 工装夹具维护内容表
SYS_ATTACHMENT 系统管理 附件表
SYS_USER 系统管理 用户
SYS_ROLE 系统管理 角色/岗位
SYS_AUTO_CODE_RULE 系统管理 编码生成规则表
SYS_AUTO_CODE_PART 系统管理 编码生成组成表
SYS_AUTO_CODE_RESULT 系统管理 编码生成结果表
SYS_MESSAGE 系统管理 消息
TOOL_PRINTER_CONFIG 打印机配置
## 修订历史
| 版本 | 日期 | 修订内容 | 修订人 |
|------|------|----------|--------|
| 1.0.0 | 2026-01-26 | 初始版本,基于 mom系统db.sql 梳理 | System |
| 1.1.0 | 2026-01-26 | 补充 Excel 设计文档中的业务规则、待实现表清单和数据流说明 | System |
| 1.2.0 | 2026-01-26 | 基于 mom系统数据库设计.xlsx 同步 2.2 表清单及 4-13 节表结构Python 脚本 sync_data_model_from_excel.py | System |
| 1.3.0 | 2026-02-06 | 基于 mom-db-260206.sql 同步 2.2 表清单及 4-13 节表结构,与现网 DDL 一致Python 脚本 sync_data_model_from_sql.py | System |