# 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 |