20260624_pl_transport_site_link.sql 2.0 KB

1234567891011121314151617181920212223242526272829303132333435
  1. -- 运输计划 · 工厂现场链接(与地磅出入库单解耦)
  2. -- 入库/出库计划安排运输时生成,不在 db_inbound_outbound 落库
  3. CREATE TABLE IF NOT EXISTS pl_transport_site_link (
  4. id VARCHAR(64) NOT NULL COMMENT '主键ID',
  5. transport_id VARCHAR(64) NOT NULL COMMENT '运输单ID',
  6. plan_id VARCHAR(64) NOT NULL COMMENT '运输计划ID',
  7. plan_product_id VARCHAR(64) NOT NULL COMMENT '计划产品行ID',
  8. site_access_token VARCHAR(64) NOT NULL COMMENT '现场人员免登录访问令牌',
  9. business_type VARCHAR(20) NOT NULL COMMENT '业务类型:入库/出库',
  10. partner_company VARCHAR(200) NULL COMMENT '往来单位',
  11. product_id VARCHAR(64) NULL COMMENT 'CRM产品ID',
  12. product VARCHAR(200) NULL COMMENT '产品名称快照',
  13. specification VARCHAR(200) NULL COMMENT '规格快照',
  14. quantity DECIMAL(15, 3) NULL COMMENT '数量(吨)',
  15. vehicle_no VARCHAR(32) NULL COMMENT '车牌号',
  16. plan_no VARCHAR(64) NULL COMMENT '运输计划号',
  17. plan_date DATE NULL COMMENT '计划日期',
  18. site_feedback_remark VARCHAR(500) NULL COMMENT '现场回执备注',
  19. site_feedback_images TEXT NULL COMMENT '现场回执附件URLs(JSON数组)',
  20. site_feedback_time DATETIME NULL COMMENT '现场回执保存时间',
  21. tenant_no VARCHAR(64) NOT NULL COMMENT '租户编号',
  22. order_num INT NULL COMMENT '排序号',
  23. remark VARCHAR(512) NULL COMMENT '备注',
  24. create_by VARCHAR(64) NULL COMMENT '创建人id',
  25. create_dept_id VARCHAR(64) NOT NULL DEFAULT '' COMMENT '创建人部门ID',
  26. create_time DATETIME NOT NULL COMMENT '创建时间',
  27. update_by VARCHAR(64) NULL COMMENT '更新人id',
  28. update_time DATETIME NOT NULL COMMENT '更新时间',
  29. del_flag TINYINT NOT NULL DEFAULT 0 COMMENT '删除标记:0-正常 1-已删除',
  30. PRIMARY KEY (id),
  31. UNIQUE KEY uk_pl_transport_site_link_token (site_access_token),
  32. KEY idx_pl_transport_site_link_transport (transport_id, del_flag),
  33. KEY idx_pl_transport_site_link_plan (plan_id, del_flag)
  34. ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='运输计划现场链接';