-- ----------------------------
-- 付款管理表
-- ----------------------------
CREATE TABLE IF NOT EXISTS `biz_payment` (
  `payment_id` BIGINT(20) NOT NULL AUTO_INCREMENT COMMENT '付款ID',
  `invoice_id` BIGINT(20) DEFAULT NULL COMMENT '发票ID',
  `invoice_number` VARCHAR(100) DEFAULT NULL COMMENT '发票号码',
  `invoice_buyer` VARCHAR(200) DEFAULT NULL COMMENT '发票抬头(甲方)',
  `invoice_seller` VARCHAR(200) DEFAULT NULL COMMENT '发票抬头(乙方)',
  `payment_amount` DECIMAL(12,2) DEFAULT NULL COMMENT '付款金额(元)',
  `payment_date` DATE DEFAULT NULL COMMENT '付款日期',
  `remark` VARCHAR(500) DEFAULT NULL COMMENT '备注',
  `create_by` BIGINT(20) DEFAULT NULL COMMENT '创建者',
  `create_time` DATETIME DEFAULT NULL COMMENT '创建时间',
  `update_by` BIGINT(20) DEFAULT NULL COMMENT '更新者',
  `update_time` DATETIME DEFAULT NULL COMMENT '更新时间',
  `del_flag` CHAR(1) DEFAULT '0' COMMENT '删除标志（0代表存在 2代表删除）',
  `tenant_id` BIGINT(20) DEFAULT NULL COMMENT '租户编号',
  PRIMARY KEY (`payment_id`),
  KEY `idx_invoice_id` (`invoice_id`),
  KEY `idx_payment_date` (`payment_date`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='付款管理表';
