-- 电表远程操作记录(异步任务跟踪)
|
CREATE TABLE IF NOT EXISTS `yw_electrical_actions` (
|
`id` int NOT NULL AUTO_INCREMENT COMMENT '主键',
|
`creator` int DEFAULT NULL COMMENT '创建人',
|
`create_date` datetime DEFAULT NULL COMMENT '创建时间',
|
`editor` int DEFAULT NULL COMMENT '更新人',
|
`edit_date` datetime DEFAULT NULL COMMENT '更新时间',
|
`isdeleted` int DEFAULT 0 COMMENT '0否 1是',
|
`remark` varchar(500) DEFAULT NULL COMMENT '备注',
|
`electrical_id` int NOT NULL COMMENT '电表ID yw_electrical.id',
|
`action_type` int NOT NULL COMMENT '1预付费清零 2后付费清零 3远程销户 4拉闸 5合闸 6开户 7充值 8抄表',
|
`opr_id` varchar(64) DEFAULT NULL COMMENT '第三方操作ID',
|
`request_body` text COMMENT '请求报文',
|
`response_body` text COMMENT '响应报文',
|
`status` int DEFAULT 0 COMMENT '0处理中 1成功 2失败',
|
`result_msg` varchar(500) DEFAULT NULL COMMENT '执行结果说明',
|
PRIMARY KEY (`id`),
|
KEY `idx_electrical_id` (`electrical_id`),
|
KEY `idx_opr_id` (`opr_id`),
|
KEY `idx_create_date` (`create_date`)
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='电表远程操作记录';
|