feat: 积分商城-供应商
This commit is contained in:
@@ -113,3 +113,33 @@ CREATE TABLE IF NOT EXISTS `supplier_order_product` (
|
||||
FOREIGN KEY (`subOrderId`) REFERENCES `supplier_order_sub` (`orderId`)
|
||||
ON DELETE CASCADE ON UPDATE CASCADE
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT='供应商子订单商品表';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `supplier_reconciliation_order` (
|
||||
`id` INT NOT NULL AUTO_INCREMENT COMMENT '主键ID',
|
||||
`supplierId` VARCHAR(191) NOT NULL COMMENT '供应商ID',
|
||||
`orderId` VARCHAR(191) NOT NULL COMMENT '子订单ID',
|
||||
`mainOrderId` VARCHAR(191) NULL COMMENT '主订单ID',
|
||||
`userId` VARCHAR(191) NULL COMMENT '平台用户ID',
|
||||
`reconciliationStatus` TINYINT NOT NULL DEFAULT 0 COMMENT '对账状态:0未对账,1对账成功,2对账异常',
|
||||
`diffType` INT NULL COMMENT '差异类型',
|
||||
`diffReason` TEXT NULL COMMENT '差异说明',
|
||||
`platformTotalPrice` DECIMAL(12, 2) NULL COMMENT '平台订单总金额',
|
||||
`platformCashAmount` DECIMAL(12, 2) NULL COMMENT '平台现金支付金额',
|
||||
`platformPointsPrice` DECIMAL(12, 2) NULL COMMENT '平台积分支付金额',
|
||||
`platformRefundPrice` DECIMAL(12, 2) NULL COMMENT '平台退款金额',
|
||||
`supplierTotalPrice` DECIMAL(12, 2) NULL COMMENT '供应商订单总金额',
|
||||
`supplierCashAmount` DECIMAL(12, 2) NULL COMMENT '供应商现金支付金额',
|
||||
`supplierPointsPrice` DECIMAL(12, 2) NULL COMMENT '供应商积分支付金额',
|
||||
`supplierRefundPrice` DECIMAL(12, 2) NULL COMMENT '供应商退款金额',
|
||||
`reconciliationBatchNo` VARCHAR(191) NULL COMMENT '对账批次号',
|
||||
`reconciliationTime` DATETIME(3) NULL COMMENT '对账完成时间',
|
||||
`resultPayload` JSON NULL COMMENT '对账回调原始结果',
|
||||
`createAt` DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP(3) COMMENT '记录创建时间',
|
||||
`updateAt` DATETIME(3) NOT NULL COMMENT '记录更新时间',
|
||||
`deleted` INT NOT NULL DEFAULT 0 COMMENT '删除状态:0未删除,1已删除',
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `supplier_reconciliation_order_supplierId_orderId_key` (`supplierId`, `orderId`),
|
||||
KEY `supplier_reconciliation_order_supplierId_reconciliationStatus_idx` (`supplierId`, `reconciliationStatus`),
|
||||
KEY `supplier_reconciliation_order_reconciliationBatchNo_idx` (`reconciliationBatchNo`),
|
||||
KEY `supplier_reconciliation_order_mainOrderId_idx` (`mainOrderId`)
|
||||
) DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci COMMENT='供应商子订单对账结果表';
|
||||
|
||||
Reference in New Issue
Block a user