修改订单同步
This commit is contained in:
@@ -0,0 +1,27 @@
|
||||
-- prc_billing_task: inbound warehouse billing queue
|
||||
-- bill_type: PENDING / REBILL / REFUND
|
||||
-- success_status: WAITING / SUCCESS / FAILED
|
||||
-- bill_time: billing time from mobile (used as bill bizDate)
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
CREATE TABLE IF NOT EXISTS prc_billing_task (
|
||||
task_id BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '任务ID',
|
||||
transfer_no VARCHAR(64) DEFAULT NULL COMMENT '转单号',
|
||||
tracking_no VARCHAR(64) DEFAULT NULL COMMENT '运单号',
|
||||
order_no VARCHAR(64) DEFAULT NULL COMMENT '订单号',
|
||||
bill_type VARCHAR(20) NOT NULL COMMENT '计费类型:PENDING待计费 REBILL重计费 REFUND退费',
|
||||
success_status VARCHAR(20) NOT NULL DEFAULT 'WAITING' COMMENT '是否计费成功:WAITING待处理 SUCCESS成功 FAILED失败',
|
||||
bill_time DATETIME DEFAULT NULL COMMENT '计费时间(手游/入库传入,用作计费日)',
|
||||
bill_id VARCHAR(36) DEFAULT NULL COMMENT '计费订单ID prc_order_bill.bill_id',
|
||||
error_message VARCHAR(1000) DEFAULT NULL COMMENT '失败原因',
|
||||
create_by VARCHAR(64) DEFAULT '' COMMENT '创建者',
|
||||
create_time DATETIME NOT NULL COMMENT '创建时间',
|
||||
update_by VARCHAR(64) DEFAULT '' COMMENT '更新者',
|
||||
update_time DATETIME DEFAULT NULL COMMENT '更新时间',
|
||||
PRIMARY KEY (task_id),
|
||||
KEY idx_billing_task_transfer (transfer_no),
|
||||
KEY idx_billing_task_tracking (tracking_no),
|
||||
KEY idx_billing_task_order (order_no),
|
||||
KEY idx_billing_task_status (success_status, create_time),
|
||||
KEY idx_billing_task_type (bill_type)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='计费任务表';
|
||||
@@ -0,0 +1,12 @@
|
||||
-- prc_order_bill: transfer_no + customer/credit status flags
|
||||
-- customer_active_status: ACTIVE / MISSING / DISABLED
|
||||
-- credit_arrears_status: NORMAL / ARREARS
|
||||
SET NAMES utf8mb4;
|
||||
|
||||
ALTER TABLE prc_order_bill
|
||||
ADD COLUMN transfer_no VARCHAR(64) DEFAULT NULL COMMENT '转单号' AFTER tracking_no,
|
||||
ADD COLUMN customer_active_status VARCHAR(20) DEFAULT NULL COMMENT '客户生效状态:ACTIVE正常 MISSING不存在 DISABLED停用' AFTER ar_bill_status,
|
||||
ADD COLUMN credit_arrears_status VARCHAR(20) DEFAULT NULL COMMENT '额度欠费状态:NORMAL正常 ARREARS欠费' AFTER customer_active_status,
|
||||
ADD KEY idx_order_bill_transfer_no (transfer_no),
|
||||
ADD KEY idx_order_bill_customer_active (customer_active_status),
|
||||
ADD KEY idx_order_bill_credit_arrears (credit_arrears_status);
|
||||
Reference in New Issue
Block a user