|
|
|
|
@ -20,14 +20,15 @@ CREATE TABLE IF NOT EXISTS `op_merchant_list` (
|
|
|
|
|
`agent_id` varchar(64) NULL DEFAULT '' COMMENT '代理商ID',
|
|
|
|
|
`service_id` varchar(64) NULL DEFAULT '' COMMENT '服务商ID',
|
|
|
|
|
`notes` varchar(256) NULL DEFAULT NULL COMMENT '备注',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field_3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_merchant_number (merchant_number) -- 商户编号创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '商户列表';
|
|
|
|
|
@ -53,14 +54,15 @@ CREATE TABLE IF NOT EXISTS `op_store_management` (
|
|
|
|
|
`specific_location` varchar(64) NULL DEFAULT '' COMMENT '具体位置',
|
|
|
|
|
`latitude_longitude` varchar(32) NULL DEFAULT '' COMMENT '经纬度',
|
|
|
|
|
`customer_service_phone` varchar(256) NULL DEFAULT NULL COMMENT '客服电话',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field_3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_merchant_number (merchant_number) -- 商户编号创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '门店管理';
|
|
|
|
|
@ -79,15 +81,16 @@ CREATE TABLE IF NOT EXISTS `op_enter_piece_management` (
|
|
|
|
|
`submit_status` varchar(64) NULL DEFAULT '' COMMENT '提交状态(0-拟稿,1-审核中,2-进件成功)',
|
|
|
|
|
`source` TINYINT(1) DEFAULT 0 COMMENT '来源(0-运营中心,1-商户系统)',
|
|
|
|
|
`submit_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '' COMMENT '提交时间',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field_3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`reserved_field_4` varchar(64) NULL DEFAULT NULL COMMENT '预留字段4',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field3` varchar(64) NULL DEFAULT NULL COMMENT '预留字段3',
|
|
|
|
|
`reserved_field4` varchar(64) NULL DEFAULT NULL COMMENT '预留字段4',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_merchant_number (merchant_number) -- 商户编号创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '进件管理';
|
|
|
|
|
@ -105,13 +108,14 @@ CREATE TABLE IF NOT EXISTS `op_merchant_info` (
|
|
|
|
|
`registered_address` varchar(64) NOT NULL DEFAULT '' COMMENT '营业执照注册地址',
|
|
|
|
|
`issue_date` DATE COMMENT '营业执照有效期开始时间',
|
|
|
|
|
`expiry_date` DATE COMMENT '营业执照有效期截止时间',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_enter_piece_id (enter_piece_id) -- 进件Id创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '商户信息';
|
|
|
|
|
@ -131,13 +135,14 @@ CREATE TABLE IF NOT EXISTS `op_legal_entity_id_card_info` (
|
|
|
|
|
`card_number` varchar(32) NOT NULL DEFAULT '' COMMENT '法人身份证号',
|
|
|
|
|
`start_date` varchar(32) NOT NULL DEFAULT '' COMMENT '法人身份证起始有效时间',
|
|
|
|
|
`end_date` varchar(32) NOT NULL DEFAULT '' COMMENT '法人身份证结束有效时间',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_enter_piece_id (enter_piece_id) -- 进件Id创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '法人身份证信息';
|
|
|
|
|
@ -156,13 +161,14 @@ CREATE TABLE IF NOT EXISTS `op_settlement_rules` (
|
|
|
|
|
`server_bid_price` varchar(32) NOT NULL DEFAULT '' COMMENT '服务商底价',
|
|
|
|
|
`agent_rate` varchar(32) NOT NULL DEFAULT '' COMMENT '代理商费率',
|
|
|
|
|
`enter_piece_rate` varchar(64) NULL DEFAULT NULL COMMENT '进件费率',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_enter_piece_id (enter_piece_id) -- 进件Id创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '结算规则';
|
|
|
|
|
@ -179,13 +185,14 @@ CREATE TABLE IF NOT EXISTS `op_settlement_account` (
|
|
|
|
|
`bank_account` varchar(32) NOT NULL DEFAULT '' COMMENT '银行账号',
|
|
|
|
|
`open_account_bank` varchar(32) NOT NULL DEFAULT '' COMMENT '开户行',
|
|
|
|
|
`bank_address` varchar(32) NOT NULL DEFAULT '' COMMENT '开户行地址',
|
|
|
|
|
`reserved_field_1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field_2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`reserved_field1` varchar(64) NULL DEFAULT NULL COMMENT '预留字段1',
|
|
|
|
|
`reserved_field2` varchar(64) NULL DEFAULT NULL COMMENT '预留字段2',
|
|
|
|
|
`created_user` VARCHAR(64) NOT NULL COMMENT '创建人',
|
|
|
|
|
`created_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP COMMENT '创建时间',
|
|
|
|
|
`updated_user` VARCHAR(64) NOT NULL COMMENT '更新人',
|
|
|
|
|
`updated_time` TIMESTAMP DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间',
|
|
|
|
|
`is_deleted` TINYINT(1) DEFAULT 0 NOT NULL COMMENT '逻辑删除标识 (0:未删除, 1:已删除)',
|
|
|
|
|
`tenant_id` bigint NOT NULL DEFAULT 1 COMMENT '租户编号',
|
|
|
|
|
INDEX idx_is_deleted (is_deleted), -- 为逻辑删除字段创建索引,提高查询性能
|
|
|
|
|
INDEX idx_enter_piece_id (enter_piece_id) -- 进件Id创建索引、提高查询性能
|
|
|
|
|
) ENGINE = InnoDB AUTO_INCREMENT = 1 CHARACTER SET = utf8mb4 COLLATE = utf8mb4_unicode_ci COMMENT = '结算账户';
|
|
|
|
|
|