Files
shanxia2.0/docs/sql/20260624_pl_transport_site_link.sql
T
2026-06-23 23:30:57 +08:00

36 lines
2.0 KiB
SQL
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
-- 运输计划 · 工厂现场链接(与地磅出入库单解耦)
-- 入库/出库计划安排运输时生成,不在 db_inbound_outbound 落库
CREATE TABLE IF NOT EXISTS pl_transport_site_link (
id VARCHAR(64) NOT NULL COMMENT '主键ID',
transport_id VARCHAR(64) NOT NULL COMMENT '运输单ID',
plan_id VARCHAR(64) NOT NULL COMMENT '运输计划ID',
plan_product_id VARCHAR(64) NOT NULL COMMENT '计划产品行ID',
site_access_token VARCHAR(64) NOT NULL COMMENT '现场人员免登录访问令牌',
business_type VARCHAR(20) NOT NULL COMMENT '业务类型:入库/出库',
partner_company VARCHAR(200) NULL COMMENT '往来单位',
product_id VARCHAR(64) NULL COMMENT 'CRM产品ID',
product VARCHAR(200) NULL COMMENT '产品名称快照',
specification VARCHAR(200) NULL COMMENT '规格快照',
quantity DECIMAL(15, 3) NULL COMMENT '数量(吨)',
vehicle_no VARCHAR(32) NULL COMMENT '车牌号',
plan_no VARCHAR(64) NULL COMMENT '运输计划号',
plan_date DATE NULL COMMENT '计划日期',
site_feedback_remark VARCHAR(500) NULL COMMENT '现场回执备注',
site_feedback_images TEXT NULL COMMENT '现场回执附件URLs(JSON数组)',
site_feedback_time DATETIME NULL COMMENT '现场回执保存时间',
tenant_no VARCHAR(64) NOT NULL COMMENT '租户编号',
order_num INT NULL COMMENT '排序号',
remark VARCHAR(512) NULL COMMENT '备注',
create_by VARCHAR(64) NULL COMMENT '创建人id',
create_dept_id VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
create_time DATETIME NOT NULL COMMENT '创建时间',
update_by VARCHAR(64) NULL COMMENT '更新人id',
update_time DATETIME NOT NULL COMMENT '更新时间',
del_flag TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记:0-正常 1-已删除',
PRIMARY KEY (id),
UNIQUE KEY uk_pl_transport_site_link_token (site_access_token),
KEY idx_pl_transport_site_link_transport (transport_id, del_flag),
KEY idx_pl_transport_site_link_plan (plan_id, del_flag)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='运输计划现场链接';