feat(lastleg): connect appointment followups and fleet intake
This commit is contained in:
@@ -1624,6 +1624,30 @@ CREATE TABLE IF NOT EXISTS ll_pda_inventory_move (
|
||||
KEY idx_ll_pda_inventory_move_pallet(overseas_warehouse_id,pallet_id,created_at)
|
||||
) ENGINE=InnoDB COMMENT='海外PDA同仓整托移库记录';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ll_appointment_followup (
|
||||
id BIGINT NOT NULL COMMENT '预约筹划跟进记录ID',
|
||||
source_key VARCHAR(160) NOT NULL COMMENT '稳定ORDER或BOOKING来源键,不因实收转换而变化',
|
||||
customer_id VARCHAR(128) NOT NULL COMMENT '服务端核实的来源客户',
|
||||
source_order_id BIGINT NULL COMMENT '已形成的真实尾程货源ID,尚未生成时为空',
|
||||
stage VARCHAR(32) NOT NULL COMMENT '跟进对象:DRAYAGE_CONTACT/TERMINAL_APPOINTMENT/WAREHOUSE_RECEIVING/FBA_RECEIVING',
|
||||
version INT NOT NULL COMMENT '同一货源及跟进对象的记录版本',
|
||||
contacted_party VARCHAR(200) NULL COMMENT '本次联系对象,不替代承运主档',
|
||||
result VARCHAR(1000) NOT NULL COMMENT '本次反馈事实,不自动确认预约或推进实物作业',
|
||||
next_action VARCHAR(500) NULL COMMENT '下一步安排',
|
||||
followup_date DATE NULL COMMENT '按业务地点当地日期记录的下次跟进日',
|
||||
operator_id VARCHAR(128) NOT NULL COMMENT '登录平台操作者ID',
|
||||
operator_name VARCHAR(200) NULL COMMENT '操作人姓名快照',
|
||||
command_key VARCHAR(64) NOT NULL COMMENT '持久幂等键',
|
||||
request_hash CHAR(64) NOT NULL COMMENT '含操作者身份的请求SHA256摘要',
|
||||
created_at DATETIME(3) NOT NULL COMMENT 'UTC记录时间',
|
||||
PRIMARY KEY (id),
|
||||
UNIQUE KEY uk_appointment_followup_version (source_key,stage,version),
|
||||
UNIQUE KEY uk_appointment_followup_command (source_key,stage,command_key),
|
||||
KEY idx_appointment_followup_date (followup_date,source_order_id),
|
||||
CONSTRAINT fk_appointment_followup_order FOREIGN KEY (source_order_id) REFERENCES ll_order(id),
|
||||
CONSTRAINT chk_appointment_followup_stage CHECK (stage IN ('DRAYAGE_CONTACT','TERMINAL_APPOINTMENT','WAREHOUSE_RECEIVING','FBA_RECEIVING'))
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='真实在途货源的预约筹划联系记录,追加留痕';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS ll_inbound_fba_appointment (
|
||||
id BIGINT NOT NULL COMMENT '主键ID',
|
||||
appointment_no VARCHAR(64) NOT NULL COMMENT '预约单号',
|
||||
|
||||
Reference in New Issue
Block a user