✨ 支持应收账单异步作废
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
-- 应收账单异步作废任务。部署应用前执行;已存在同名表时请先核对结构,勿覆盖历史任务。
|
||||
CREATE TABLE ar_bill_void_task (
|
||||
task_id bigint NOT NULL AUTO_INCREMENT,
|
||||
ar_bill_id bigint NOT NULL,
|
||||
from_status varchar(32) NOT NULL,
|
||||
reason varchar(500) NOT NULL,
|
||||
status varchar(16) NOT NULL COMMENT 'WAITING、SUCCESS、FAILED',
|
||||
error_message varchar(500) DEFAULT NULL,
|
||||
request_id varchar(64) NOT NULL,
|
||||
create_by varchar(64) NOT NULL,
|
||||
create_user_id bigint NOT NULL,
|
||||
create_time datetime NOT NULL,
|
||||
finished_at datetime DEFAULT NULL,
|
||||
PRIMARY KEY (task_id),
|
||||
KEY idx_void_task_bill_status (ar_bill_id, status, task_id),
|
||||
KEY idx_void_task_bill_latest (ar_bill_id, task_id),
|
||||
KEY idx_void_task_status (status, task_id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='应收账单异步作废任务';
|
||||
Reference in New Issue
Block a user