Selaa lähdekoodia

收费系统表结构

chenxiaofei 8 tuntia sitten
vanhempi
commit
4a42a181bd

+ 3 - 5
sql/2026/06/2026_06_16_create.sql

@@ -1,4 +1,3 @@
-
 create table kwt_parking_charge_strategy
 (
     id                              bigint          NOT NULL AUTO_INCREMENT COMMENT '主键',
@@ -29,8 +28,6 @@ create table kwt_parking_charge_strategy_unit
     PRIMARY KEY (`id`) USING BTREE
 ) comment '收费策略企业关联表';
 
-
-
 CREATE TABLE `kwt_parking_wallet_fee` (
                                           `id`                            bigint          NOT NULL AUTO_INCREMENT COMMENT '主键',
                                           `pro_ent_id`                    bigint          NOT NULL DEFAULT '-1' COMMENT '采购商企业id',
@@ -49,10 +46,11 @@ CREATE TABLE `kwt_parking_wallet_fee` (
 
 CREATE TABLE `kwt_parking_wallet_fee_balance` (
                                                   `id`                            bigint          NOT NULL AUTO_INCREMENT COMMENT '主键',
-                                                  `order_no`                      varchar(32)     CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '关联订单编号',
+                                                  `order_no`                      varchar(32) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT '-1' COMMENT '关联订单编号',
                                                   `pro_ent_id`                    bigint          NOT NULL DEFAULT '-1' COMMENT '采购商企业id',
                                                   `sup_ent_id`                    bigint          NOT NULL DEFAULT '-1' COMMENT '供应商企业id',
                                                   `trade_type`                    int             NOT NULL DEFAULT '0' COMMENT '交易类型 2-预付 3-收益 4-冻结 5-解冻 6-消费 9-人工录入',
+                                                  `payment_type` int NOT NULL DEFAULT '0' COMMENT '交易类型 1-预付、 2-扣款',
                                                   `trade_amount`                  decimal(16,2)   NOT NULL DEFAULT '0.00' COMMENT '交易金额',
                                                   `service_fee_balance`           decimal(16,2)   NOT NULL DEFAULT '0.00' COMMENT '服务费余额',
                                                   `trading_amount`                decimal(16,2)   NOT NULL DEFAULT '0.00' COMMENT '履约中金额',
@@ -75,4 +73,4 @@ CREATE TABLE `kwt_parking_strategy_switch` (
                                                create_user                     bigint          NOT NULL DEFAULT '-1' COMMENT '创建人',
                                                update_user                     bigint          NOT NULL DEFAULT '-1' COMMENT '更新人',
                                                PRIMARY KEY (`id`) USING BTREE
-) comment '收费策开关表';
+) comment '收费策开关表';

+ 1 - 1
sql/2026/06/2026_06_27_add_trade_order_charge_strategy_amount.sql

@@ -1,2 +1,2 @@
 ALTER TABLE kwo_trade_order
-    ADD COLUMN charge_strategy_amount decimal(16, 2) DEFAULT NULL COMMENT '下单时收费策略单价快照(元/吨等),防止策略变更后金额变化' AFTER charge_strategy_desc;
+    ADD COLUMN charge_strategy_amount decimal(16, 2) DEFAULT NULL COMMENT '下单时收费策略单价快照(元/吨等)' AFTER charge_strategy_desc;