Files
tms-erp-api/doc/sql/transport/blade_waybill_enroute_punch_20260911.sql
T
2026-09-11 14:39:10 +08:00

24 lines
1.4 KiB
SQL

-- 运单在途打卡记录(过程配置 transit 节点 punch=是)
CREATE TABLE IF NOT EXISTS `blade_waybill_enroute_punch` (
`id` bigint(20) NOT NULL COMMENT '主键',
`tenant_id` varchar(12) DEFAULT '000000' COMMENT '租户ID',
`waybill_id` bigint(20) NOT NULL COMMENT '运单ID',
`waybill_no` varchar(64) DEFAULT NULL COMMENT '运单号',
`driver_id` bigint(20) DEFAULT NULL COMMENT '打卡司机ID',
`punch_time` datetime NOT NULL COMMENT '打卡时间',
`longitude` decimal(12, 8) DEFAULT NULL COMMENT '经度',
`latitude` decimal(12, 8) DEFAULT NULL COMMENT '纬度',
`address` varchar(500) DEFAULT NULL COMMENT '打卡地址',
`photo` varchar(1000) DEFAULT NULL COMMENT '货物照片URL',
`create_user` bigint(20) DEFAULT NULL COMMENT '创建人',
`create_dept` bigint(20) DEFAULT NULL COMMENT '创建部门',
`create_time` datetime DEFAULT NULL COMMENT '创建时间',
`update_user` bigint(20) DEFAULT NULL COMMENT '修改人',
`update_time` datetime DEFAULT NULL COMMENT '修改时间',
`status` int(11) DEFAULT '1' COMMENT '状态',
`is_deleted` int(11) DEFAULT '0' COMMENT '是否已删除',
PRIMARY KEY (`id`) USING BTREE,
KEY `idx_enroute_punch_waybill` (`waybill_id`, `punch_time`) USING BTREE,
KEY `idx_enroute_punch_driver` (`driver_id`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='运单在途打卡记录';